For builders, trades and subcontractors

Subbie invoices, utes and tools, flagged before they post.

A trade business's ledger is subcontractor invoices, trade-counter receipts, vehicle costs and tools, and each one carries a rule a generic expense tool misses. ExpenseFlow reads every line, codes it with a written reason, flags the subcontractor, vehicle, capital and clothing questions for your country, and waits for your approval before it syncs to Xero or QuickBooks Online.

30-day free trial with 100 document tokens.

What makes construction books hard

The expensive mistakes in a trade business sit on ordinary-looking invoices. A subcontractor’s labour line can carry a withholding or reporting obligation. A ute can be FBT-exempt or not, and is rarely 100% business. A table saw is a capital purchase, not a repair. Workwear is deductible when it is protective and not when it is ordinary clothing. None of that shows up in a receipt scan.

What ExpenseFlow checks on a trade invoice

Each line gets at most one construction flag, in priority order: subcontractor and labour, then vehicle, then capital plant or tool, then clothing.

  • Australia. FBT on work vehicles, the instant asset write-off against the small business pool, and protective versus ordinary clothing.
  • United Kingdom. Annual investment allowance framing on plant and machinery, protective versus ordinary clothing, and a separate check that flags construction services charged at the standard rate as possibly needing the domestic reverse charge.
  • New Zealand. Schedular-payment withholding on labour-only subcontractors, vehicle business-use apportionment, depreciation framing on plant, and protective clothing.
  • Canada. T5018 subcontractor reporting, capital cost allowance on tools and vehicles, including the $500 tool test, and protective clothing.
  • Singapore. Commercial-vehicle input tax claimable, in contrast to the blocked private motor car, capital allowance framing on plant, and protective clothing.

Everything else it does on every invoice

  • Captures invoices and receipts by email forward, upload or phone photo, including trade-counter dockets.
  • Reads line items, separating materials from tools and labour from materials.
  • Codes each line to an account and tax code, with a written reason and a confidence score.
  • Applies business-use percentages you configure for vehicles and phones, consistently, from your records.
  • Routes uncertain lines to a review queue with roles and per-row approvals before anything posts.
  • Syncs after approval to Xero with the source document attached, or to QuickBooks Online as a coded bill.

What it does not do

It does not withhold schedular tax, file CIS or T5018 returns, calculate FBT, compute write-off amounts, keep your logbook or lodge your BAS, VAT or GST return.

Read the guide for your country

Frequently asked questions

Does it withhold CIS or schedular tax?

No. It flags subcontractor and labour-only lines so the withholding or reporting question is checked: schedular payments in New Zealand, T5018 reporting in Canada, and the UK domestic reverse charge on construction services charged at the standard rate. Payroll and returns stay with you.

Does it work out the instant asset write-off or capital allowances?

It flags capital plant and tools for the right framing, such as the instant asset write-off or small business pool in Australia, the annual investment allowance in the UK, depreciation in New Zealand, capital cost allowance in Canada and capital allowances in Singapore. It does not compute the write-off amount.

Will it split my ute between business and private use?

It flags vehicle costs for business-use apportionment and can apply a fixed business-use percentage you configure per account or category. It never invents the percentage; it comes from your logbook or records.

What happens after I approve?

The bill syncs to Xero with the source document attached and the approval history in History and Notes, or to QuickBooks Online as a coded bill carrying its ExpenseFlow reference in the note.

Keep exploring

Catch the subcontractor question at the invoice, not at year end.

Forward your next subbie invoice and see the flag, the code and the reason.

Start free trial