Stop leaking the revenue you've already earned.
One live report of every dollar of work that's done but not yet billed — fixed-fee earned value (the fee you've earned by completing work) and hourly work in progress (WIP) together, grouped by client. It's the same report your clients see in their portal, so the numbers can never drift apart.
Total Uninvoiced
Filters| Project | Fee Type | % Complete | Invoiced | Uninvoiced Fees |
|---|---|---|---|---|
Aster Developments Total Uninvoiced: $107,040 Invoice Invoice in Xero Export to Excel | ||||
Riverside House Stage 3 | Fixed Fee | 82.0% | 45.0% manually updated | $88,800 37.0% of fee |
Coastal Pavilion Stage 2 | Fixed Fee | 47.0% | 28.0% | $18,240 19.0% of fee |
Kestrel Property Total Uninvoiced: $28,200 On Hold Invoice in Xero Export to Excel | ||||
Harbourview Tower Concept | Hourly Rate | Hourly rate | 46.0 hr(s) | $17,640 98.0 hr(s) |
Fitzroy Warehouse Design Dev. | Hourly Rate | Hourly rate | 28.0 hr(s) | $10,560 66.0 hr(s) |
Marlow Group Total Uninvoiced: $48,840 Invoice Invoice in Xero Export to Excel | ||||
Ridgeline Fit-out Stage 4 | Fixed Fee | 58.0% | 25.0% | $29,040 33.0% of fee |
Docklands Fitout Stage 2 | Fixed Fee | 40.0% | 22.0% | $19,800 18.0% of fee |
Fixed-fee earned value and hourly WIP — never double-billed.
Uninvoiced value is completion % minus a locked invoiced high-water mark — a figure that can only ever go up — times the fee, and never drops below zero. Hourly is simply uninvoiced billable hours times rate. Completion itself is weighted by hours, so a parent task uses its children's real weight, never a stale headline number.
- Fixed-fee $ = (completion − invoiced HWM) × fee, floored at 0
- Hourly $ = uninvoiced billable hours × rate
- Completion is weighted by hours — trivial tasks can’t inflate it
Billing can only ever move forward.
The invoiced % is a manually set, stamped high-water mark — never auto-computed. It records who set it and when, and it can only rise, so re-billing can never slip backward. Only staff can edit it; the client portal renders it strictly read-only.
- Set by hand and stamped with who changed it and when
- A ratchet — the mark can rise, never fall
- Staff-only; the client portal renders it read-only
Raise the invoice into your Xero — always as a draft.
Connect your Xero account once. When you invoice, TrackerPlus automatically matches your Xero contacts by name, then raises the invoice into your Xero as a draft with a 7-day due date and the timesheet attached as an Excel file. A human authorises it in Xero. Nothing sends without you.
- Each company connects its own Xero account securely
- Contacts matched automatically by name
- Always a DRAFT with a 7-day due date and the timesheet attached as an Excel file
Create Invoice
Review and create an invoice in Xero for Aster Developments
Invoice Items
| Description | Amount |
|---|---|
| Riverside House - 37.0% of fixed fee billable, project at 82% completion | $88,800.00 |
| Coastal Pavilion - 19.0% of fixed fee billable, project at 47% completion | $18,240.00 |
| Total | $107,040.00 AUD |
Nothing is sent — created as a draft for you to authorise in Xero.

See what you're owed — invoice it in two clicks.
Turn done-but-unbilled work into cash flow. Explore a live demo studio — real projects, schedules and drawings, every name anonymised — then start your own in minutes.