8 min read
Xero Automation: What It Does (and What You're Not Using)
Quick answer: Xero includes built-in automation for bank reconciliation, recurring invoicing, bill payments, expense claims, and reporting — most of...
Logiframe is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, protected veteran status, or any other characteristic protected under federal, state or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.
Managed Services
Streamline your finance, tax, and payroll with reliable managed services built for scale.
NetSuite
Unclock enterprise-grade ERP to automate operations, gain insights, and scale your business smarter.
Accounting Platforms
Xero - set up, migrated, optimized.
HubSpot
Turn your website, marketing, and CRM into one powerful growth engine with HubSpot solutions built for scale.
4 min read
Wienanto Tanuwidjaja
Originally posted on Aug 11, 2026 9:53:41 AM
Last updated on Aug 11, 2026 9:53:41 AM
Quick answer: Xero's native Projects add-on covers the basics of professional services accounting — time tracking, budget monitoring, and four invoice types (deposit, tasks and expenses, project amount, and accepted quote). Where it's genuinely limited is reporting depth and time entry automation — Xero's own time tracking relies on manual timers or manual entry, with no automatic capture. For firms with meaningful headcount or complex billing arrangements, native Xero Projects is often a reasonable starting point but not a long-term system of record on its own.
Professional services firms — consulting, legal, architecture, marketing, agencies — run on a different accounting logic than product businesses. Revenue often isn't recognized when cash arrives; it's tied to work performed, milestones hit, or time logged that hasn't been billed yet. Getting this wrong doesn't just create messy books — it distorts the numbers a firm actually needs to run itself, like utilization and realization.
Table of Contents:
1. The Core Concept: Work in Progress (WIP)
2. Utilization and Realization: The Two Numbers That Actually Matter
3. What Xero Projects Handles Natively
4. Where Native Xero Time Tracking Falls Short
5. When to Pair Xero With a Dedicated Tool
6. Revenue Recognition: Cash vs. Accrual for Services Firms
7. What to Actually Set Up
8. How Logiframe Approaches Professional Services Clients
9. Frequently Asked Questions
WIP is the foundation of professional services accounting, and it's worth being precise about what it actually is: the time and materials used on a project that hasn't been billed yet. Because that time represents value the firm has already earned — even though cash hasn't arrived — WIP typically sits on the balance sheet as an asset. As more work gets done on a project before billing, the WIP balance grows; when an invoice goes out, that WIP gets converted into recognized revenue, a step sometimes referred to as a write-up.
Getting WIP tracked accurately matters for a simple reason: without it, a firm's monthly numbers understate the value of work actually completed, making profitability look worse than it is mid-project and creating a false spike when a large invoice finally goes out.
Beyond WIP, two metrics distinguish professional services accounting from most other business types:
Utilization measures how much of a team member's available time goes to billable work. Thirty billable hours in a 40-hour week is 75% utilization — a core efficiency metric for any people-based business.
Realization measures how much of that billable time actually gets paid for, once write-offs, discounts, and fixed-fee overruns are accounted for. High utilization with low realization is a real warning sign — it usually means time is being logged but not fully captured in what clients actually pay.
Neither metric is something Xero calculates natively out of the box in a polished way — they're derived from time tracking and billing data, which is where the tooling conversation below matters.
Xero Projects is a paid add-on (not included in base Xero plans) that brings project-level tracking into the core accounting system. It covers:
Time tracking — logged via a manual timer or manual time entry against a specific project and task, with an hourly rate applied automatically
Budget and job cost monitoring — track estimated versus actual costs and time per project, with real-time visibility into project profitability
Four invoice types — deposit invoices, invoices for tasks and expenses, fixed project-amount invoices, and invoices generated from an accepted quote, covering most common professional services billing structures
WIP visibility — project budget and WIP views that show earned-but-unbilled value as work progresses
For a small firm with straightforward projects and a handful of people, this native functionality is often genuinely sufficient — it's built into the accounting system already, so there's no separate platform to reconcile against.
Being direct about the limitations, since this is where firms most often hit friction:
No automatic time capture. Xero relies entirely on someone manually starting a timer or entering hours after the fact — there's no passive tracking, calendar-based capture, or app-usage detection. For teams that are inconsistent about logging time in real time, this creates gaps that show up later as underbilled work.
Basic reporting. Native time tracking reports cover time spent per project and task, but lack deeper analytical views — utilization trends over time, realization by client or project type, or team-level capacity planning are not native strengths.
Added cost. Time tracking specifically requires the Projects add-on subscription on top of base Xero plans, which is worth factoring into cost comparisons against dedicated practice management tools.
The pattern that works well for growing firms: keep Xero as the accounting system of record, and layer a dedicated time tracking or practice management tool on top for the actual day-to-day capture and reporting, syncing cleanly into Xero for invoicing and financials. This becomes worth the added tool and cost once a firm has enough people that manual time entry consistency becomes a real problem, or once utilization and realization reporting needs to go beyond what native Projects reports can show.
Small professional services firms commonly use cash-basis accounting, recognizing revenue as it's received. As a firm grows, accrual accounting becomes more common — and it changes how retainers and advance payments get treated. Retainers are generally recognized as revenue as soon as received, while advance payments tied to specific future work typically aren't recognized as revenue until that work is actually completed. Getting this distinction wrong is a common source of overstated revenue in growing services firms — worth confirming your firm's treatment matches its actual billing structure rather than defaulting to whichever is simpler to enter.
For a professional services firm getting this right: decide early whether native Xero Projects time tracking will hold up as the team grows, or whether a dedicated tool is worth adopting from the start; get WIP visibility built into monthly reporting so project profitability isn't hidden until invoicing catches up; and confirm retainer versus advance payment treatment matches how the firm actually bills, before it becomes a pattern that needs correcting later.
As a Xero Gold Champion partner working with consulting and services businesses, our setup work typically starts by confirming whether native Xero Projects will hold up for a client's team size and billing complexity — or whether the cleaner long-term path is pairing Xero with a dedicated time t layer from day one, rather than migrating later once bad habits are already built in.
What is WIP in professional services accounting?
WIP (work in progress) is the time and materials used on a project that hasn't yet been billed to the client. It typically appears on the balance sheet as an asset, since it represents value the firm has already earned but not yet invoiced or received payment for.
Does Xero have built-in time tracking for professional services firms?
Yes, through the Xero Projects add-on, which requires a separate subscription on top of base Xero plans. It supports manual timers and manual time entry, budget monitoring, and generating invoices directly from logged time, but lacks automatic time capture and deeper utilization or realization reporting.
What's the difference between utilization and realization?
Utilization measures how much of a team member's available time is spent on billable work. Realization measures how much of that billable time actually converts into paid revenue, after write-offs and discounts. High utilization with low realization usually signals a billing or scope-management problem rather than a capacity problem.
8 min read
Quick answer: Xero includes built-in automation for bank reconciliation, recurring invoicing, bill payments, expense claims, and reporting — most of...
9 min read
Quick answer: Xero can support e-commerce bookkeeping well, but not by connecting your sales channels directly to the bank feed. The core problem — a...
9 min read
Quick answer: The Xero App Store lists over 1,000 certified apps, but most businesses only need a handful. The add-ons worth paying for in 2026...