Everything between a job being finished and the money being right — the weekly run in order, rates where people quoting can see them, and reference consulted rather than assumed.
The Books puts those three surprises on a standing list, while there's still time to fix them — not after the scramble starts.
Invoice queue, open orders, blocked jobs, finished-but-unbilled — worked as a sequence. Clearing a step doesn't reduce the work; it moves it. Order the parts and the job finishes, which lands it in finished-not-invoiced, then in the queue.
Total = price × quantity, and tax = total × rate — checked on every line, not assumed. Where a discount formula hasn't been confirmed against a real example yet, it's a note for a person, never folded into a pass. A retired business unit blocks the invoice outright.
Open purchase orders checked on load: received but still open, in progress past a threshold, lines with no part number. Closing one here is always a deliberate, confirmed action — and it does not write into your field service system on its own.
The only stage where the money is sitting still. Grouped by client, oldest first. Where TOWR can't read an invoice back far enough, it says not known rather than counting it as uninvoiced.
Old and new rates side by side, conflicts flagged before a quote goes out with the wrong number. The people who need the rate don't have to chase a spreadsheet.
Reference is consulted, not cleared. Upload the monthly spreadsheet a client sends with columns left blank — invoice numbers and values filled from your field service system, finished jobs moved across, ready to send back. Where TOWR can't tell, it says so.
Marking an invoice processed or closing a purchase order is always a deliberate, confirmed action. Blank beats wrong: if a figure can't be verified, TOWR leaves it blank with the reason rather than inventing a confident zero. The seam stays visible — per action, with the reason attached.