Step 1: Agree on Scope and Terms Before Work Begins
Every reliable invoicing process starts before the invoice itself. Confirm the following with your client in writing (a simple email works for small engagements; a formal contract is better for larger ones):
- Scope of work or list of deliverables
- Total price or rate structure (hourly, per-project, retainer)
- Payment terms: Net 15, Net 30, or another deadline. See invoice payment terms guide for choosing the right one.
- Accepted payment methods
- Whether a deposit is required before work starts
Documenting these details upfront eliminates the most common disputes that delay payment later. It also gives you a reference point if a client later questions an invoice amount or a line item. Written agreements do not need to be lengthy; a clear email thread that both parties acknowledge works for small engagements. For larger projects, a signed proposal or contract is the safer path.
Step 2: Collect a Deposit When Appropriate
For project-based work or large orders, collecting a deposit protects your cash flow and signals client commitment. A deposit invoice is a standard document that records the partial payment against the total project cost.
Common deposit structures include 25 percent, 33 percent, or 50 percent of the total, depending on your industry and the project size. The deposit amount should be stated in your original agreement so it does not come as a surprise. When the project is complete, your final invoice should show the total project cost, subtract the deposit already received, and display the remaining balance due. This gives the client a clear view of what has been paid and what remains. For formatting details, see deposit invoices guide.
Step 3: Create the Invoice
Once work is delivered (or a billing milestone is reached), create the invoice. A complete invoice includes:
- Your business name, address, and contact details
- The client's legal name and billing address
- A unique, sequential invoice number
- The invoice date and the due date
- Itemized line descriptions with quantities, rates, and subtotals
- Applicable tax with the rate clearly shown
- The grand total
- Payment instructions (bank details, payment link, or both)
Using a consistent template prevents you from forgetting required fields. See invoice template essentials for a field-by-field checklist. For numbering best practices, see invoice numbering guide. If you serve clients in multiple countries, also confirm that your invoice meets the receiving country's requirements for tax documentation, as some jurisdictions require specific fields like VAT registration numbers or reverse-charge statements.
Step 4: Review Before Sending
A 30-second review catches errors that would otherwise delay payment by days or weeks. Check these five things every time:
- Is the client name and address correct?
- Do the line items match the agreed scope?
- Are the math and tax calculations correct?
- Is the due date accurate?
- Are your payment details included and current?
If you work with a bookkeeper or partner, have them glance at the invoice before it goes out. A second pair of eyes catches what yours miss. For a full list of pitfalls, see common invoicing mistakes.
Step 5: Send the Invoice Promptly
Deliver the invoice the same day the work is completed or the milestone is reached. Every day you delay sending is a day added to your payment wait. Email is the standard delivery method for most small businesses. Attach the invoice as a PDF and include the invoice number and amount in the subject line so the client can find it easily.
If your invoicing software supports it, send the invoice directly through the platform. This embeds a payment link and lets you track when the client opens the document. For a full walkthrough of delivery methods, see how to send an invoice. If your client requires invoices to be submitted through a vendor portal or procurement system, factor in the extra time to upload the document and fill in any required fields on their side.
Step 6: Follow Up and Track Payment
Once the invoice is sent, your job shifts to monitoring. Set up these automated touchpoints in your invoicing tool:
- 3 days before due date: A gentle reminder that payment is approaching.
- Due date: A notification that payment is now due.
- 3 days past due: A polite follow-up noting the invoice is overdue.
- 14 days past due: A firmer message requesting immediate payment.
Automated reminders remove the emotional discomfort of chasing payments manually. They run on schedule regardless of how busy you are, which means no invoice falls through the cracks. Keep a running log or dashboard of outstanding invoices grouped by age: current, 1-15 days overdue, 16-30 days overdue, and 30+ days overdue. This aging view helps you spot slow-paying patterns early and adjust your approach for specific clients before small delays become large cash-flow gaps.
Step 7: Record the Payment and Reconcile
When payment arrives, mark the invoice as paid in your system immediately. Match the payment amount to the invoice total. If the client paid a different amount than invoiced, investigate before closing the record.
At the end of each week or month, reconcile your invoicing records against your bank account. This step catches missing payments, double payments, and bank fees that affect your cash position. Consistent reconciliation also makes tax preparation significantly easier because your records already match your bank statements.
If your invoicing tool integrates with your accounting software, much of this reconciliation happens automatically. That integration is one of the strongest arguments for choosing a paid invoicing plan over a bare-bones free tool.
Keep a simple aging report that groups outstanding invoices by how many days past due they are. This report tells you at a glance which payments are on track, which need a reminder, and which require escalation. Most invoicing platforms generate this report automatically and update it in real time.
This is general information, not financial or professional advice.