InvoisLaju › Guides › Deposits and stage payments
Guide
Deposits are where small businesses lose money quietly. Not through fraud — through a customer who genuinely believes they already settled, and a set of records that cannot prove otherwise.
The instinct is to invoice the deposit, then invoice the balance. Two jobs, two invoices, clean. It is not clean:
One invoice number, one running balance, one place to look when the customer asks what is outstanding.
| Date | Document | Amount | Balance |
|---|---|---|---|
| 5 Jan | INV-0182 — full job | RM1,175.94 | RM1,175.94 |
| 5 Jan | RCP-0091 — deposit | RM500.00 | RM675.94 |
| 2 Feb | RCP-0104 — final | RM675.94 | RM0.00 |
Three documents, one thread. The customer can reconcile it themselves without calling you.
The balance line is what does the work. An invoice that says "TOTAL RM1,175.94" and nothing else invites the customer to pay the full amount again. An invoice that says "PAID RM500.00 / BALANCE DUE RM675.94" cannot be misread.
There is no rule, but there is a principle: the deposit should cover what you cannot recover if the customer walks away.
Record a part payment on an invoice, watch the balance recalculate, and generate a receipt linked to the original invoice number.
Open InvoisLajuFor work that runs over weeks, tie each stage to something the customer can see:
| Stage | Trigger | Typical share |
|---|---|---|
| 1 | On acceptance of quotation | Deposit |
| 2 | Materials delivered to site | Progress |
| 3 | Work complete, before handover | Balance |
Triggers tied to visible milestones are much easier to collect than dates on a calendar. "The materials are on site" is not arguable; "it is the 15th" is.
By the time you send an invoice, the payment structure should already be agreed. State it on the quotation — deposit amount, what triggers each stage, and what happens if the job is cancelled. Then the invoice simply follows what was accepted.
One invoice per job, a payments ledger on each document, automatic balance due, and linked receipts. Quotations convert to invoices without retyping.
Create an invoiceRead next: Chasing a late invoice · Invoice vs quotation · All guides