Every invoice carries the 15% GCT breakdown and the customer's TRN. Record cash, card, or bank transfer and watch the balance settle. The number the customer approved is the number they are billed.
Every figure is integer cents. GCT is computed on the server, not typed in. Paid, part-paid and balance are always exact — no rounding drift, no guesswork.
Cash, card, bank transfer, or Inkress. Record it against the invoice and the balance updates the moment money lands.
Email the invoice, print it on your letterhead, or hand over the printed copy. The customer's TRN and your details are on it.
Outstanding balances roll up so you always know who still owes, and how much.
Unpaid and part-paid invoices collect into one accounts-receivable worklist, oldest first. No spreadsheet to keep on the side, no invoice slipping through the cracks — the ledger already knows who to chase, and for how much.