How to invoice clients as a pro and get paid faster
The invoice is the last document in the project, but it decides when you get paid. Here's how to write one, send it, and collect without chasing.
You finished the project. The site is clean, the client walked the job with you and said everything looks great. You drive away and figure you'll send the invoice once you have a minute. Three days later you write it from scratch at 9pm, email a PDF, and spend the next two weeks checking your inbox. Meanwhile, the full cost of labor and materials is sitting in your bank account waiting to be replaced. That gap between project completion and payment is where cash flow problems start, and it usually comes down to the invoice.
The problem isn't slow clients. It's a disconnected process. The invoice gets written from memory instead of from the estimate, it arrives late, and it gives the client a payment path that takes effort. A check they have to mail. A bank transfer they have to set up. When the invoice comes out of the estimate the client already signed, arrives the day the project ends, and gives them a way to pay in two taps from their phone, most clients pay within a day or two of receiving it.
Here's what goes on an invoice, how to tie it back to the signed estimate so scope doesn't get relitigated, and how to collect faster once you send it.