A construction invoice should include your business and tax details, a unique invoice number, issue and due dates, the client and job address, a reference to the contract or estimate, work completed this period, approved change orders, previous payments, retainage held, taxes, balance due and payment instructions.
Anything missing gives a slow payer a reason to wait.
Clients scrutinise totals that move. Listing approved change orders as their own lines, each referencing its signature date, removes most billing disputes before they start.
Invoice ageing usually starts with contractor delay, not client delay. Same-day invoicing at each milestone is the single cheapest cash-flow improvement available.
WinkScope generates invoices from the approved estimate with contract totals, prior payments, change orders and retainage carried automatically, applies your tax rules, and attaches a Stripe payment link with automated reminders.
Tax treatment on materials and labor varies by jurisdiction. Show it separately and at the correct rate for the job location, and confirm the rules with your accountant.
Both. Email drives attention, a portal gives the client a permanent place to view, download and pay without hunting through their inbox.