Working with project finances
The Finance tab is the money ledger for a project: what’s been paid, what the work is costing, and what’s still owed. Record a payment or cost as it happens — a check photographed in the driveway shows in the balance due within a minute. This feature is available on select XBuild plans. If you don’t see it in your account, contact support@x.build. Balance due is never typed in. It’s computed: the signed contract total, plus every authorized change order, minus every non-voided payment. Draft and voided change orders and voided payments never count. Cost and profit details live only on the Finance tab, which is visible only to team members with access to Finance — a crew member looking at work orders never sees what the job costs or earns.1. Record payments
On the Finance tab, click Record payment, fill in the fields, and click Record payment:
Deposits paid through XBuild are recorded automatically — see Deposits and getting paid. Edit a payment recorded wrong; void one that never happened — it stays on the ledger for the record but drops out of the balance due immediately.
2. Track costs — expected next to actual
To record a cost, click Add cost and enter the amount, date, and category — Labor, Material, Misc, or Commission — plus any attribution: vendor or payee, crew, trade, or team member (for commissions and profit splits). Attach a photo of the receipt.
Don’t edit an expected cost into an actual — record the actual beside it. The gap between the two is the story of the job.
3. Read the profit rollup
The Finance tab rolls the ledger up by trade: what each trade was quoted at against what it’s costing. While actuals are still arriving, expected costs stand in as the provisional figure. Because costs point at crews, the same records compare one sub’s roofs against another’s across every job.4. Note the funding mix
Under the balance summary, set how the job is paid for — Out of pocket, Financed, Insurance, or Mix — with a free-form note for terms (“12-month same-as-cash through Acme Lending”). No math reads it; it’s context for whoever opens the project.5. Troubleshooting common issues
- The balance due looks wrong. One of its inputs is off: a payment recorded twice or not at all, a change order agreed but never marked authorized, or one that should have been voided. Fix the record and the balance follows.
- I don’t see the Finance tab. Finance is limited to team members with access to it, and the tab is part of the gradual rollout. Ask your admin, or contact XBuild Support.
- A deposit paid through XBuild shows up twice. XBuild records those automatically — if someone also entered it by hand, void the manual duplicate.
- The profit numbers look too rosy. The trade’s costs are probably still mostly expected rather than actual. Record actuals as receipts come in.
- I need to change an expected cost attached to a work order. Edit its amount if the plan changed. If the work order was cancelled, its expected cost returns to the trade automatically.

