Chapter 15 · Get paid with fewer surprises

Invoicing: Prepare Payment Before the Invoice Is Due

Set up deposits, milestone payments and progress billing while you agree the work, define invoice triggers, and check every invoice against the record.

All chapters
  1. 1. Find where work gets stuck
  2. 2. Choose the right jobs
  3. 3. Make inquiries easier
  4. 4. The discovery call
  5. 5. Site visits and paid estimates
  6. 6. How to price a job
  7. 7. Markup vs margin
  8. 8. What to include in a quote
  9. 9. Quote example
  10. 10. After the quote
  11. 11. Price objections
  12. 12. Client onboarding
  13. 13. Capacity and updates
  14. 14. Change requests
  15. 15. Invoicing
  16. 16. Overdue invoices
  17. 17. Cash flow forecast
  18. 18. Job completion
  19. 19. Reviews and referrals
  20. 20. Lead sources
  21. 21. Weekly review
  22. 22. Delegation
  23. 23. Tools and records
  24. 24. Automation and AI
  25. 25. Business metrics
  26. 26. Unhappy customers
  27. 27. 30-day plan
  28. 28. Adapt it to your service
  29. Toolkit
  30. Discovery notes template
  31. Message templates
  32. Job review template
  33. Owner absence plan
On this page
  1. Define the trigger
  2. Check the invoice against the record
  3. Make payment practical
  4. Keep the next action visible

An invoice is the end of a chain of information. If the billing details, approved scope or completion record are missing, the delay may begin inside your own business.

Set up payment while agreeing the work. Confirm who pays, which entity is billed, the agreed payment events and dates, the required references and the method. For a business customer, ask whether a purchase order, supplier registration or approval document is needed before an invoice can be processed.

Define the trigger

Every invoice should have an event that tells someone to prepare it: an agreed booking step, a defined milestone, completion or an approved recurring period. Name the owner of that action. Do not rely on the person delivering the job to remember it several days later.

In the contractor research, a respondent described the problem as “the jobs that never got one.” [R3] Sending an invoice faster does not help a job that never reaches the invoicing list.

Check the invoice against the record

Confirm customer details, invoice reference, dates, accepted scope, approved changes, tax treatment, amounts already paid, amount due and the due date under the agreed terms. Include the required local information and a working contact for questions.

The customer should be able to relate each charge to agreed work. If there is a discrepancy, resolve it before sending when possible. Do not make the customer discover your internal version mismatch.

Make payment practical

Use appropriate, secure payment methods and clearly presented instructions. Check that links work and references are easy to find. For bank-detail changes, use a verification process through a known contact route; a believable email alone should not override it.

Confirm receipt where helpful, especially when a customer has a finance department. “Sent” and “accepted into their payment process” may be different stages.

Keep the next action visible

Record when the invoice was issued, when it is due, whether there is a question or dispute and who will act next. Reconcile payment information so a paid customer does not receive a collection reminder.

A weekly cross-check: compare jobs reaching a billable event with invoices actually issued. Then compare issued invoices with money received. Those checks catch two different failures. They can be done with a short list before you automate anything.

Payment terms and advance payments must fit the work and local requirements. Use professional advice for the terms; use a dependable process to carry them out.

Put it in place

Want this running without the evenings?

Vision sets up the journey from inquiry to signed quote for businesses that sell on quotes: inquiry page, instant replies, follow-ups that stop when the client answers. Start with the free 3-minute diagnostic.

Start the free 3-minute diagnostic ↗