How to Write an Invoice That Gets Paid
Most contractors know what an invoice is. Fewer know how to write one that does not end up sitting in someone's inbox for six weeks. Here is how to remove the friction between sending it and getting paid.
The difference between an invoice that gets paid in ten days and one that drags to 60 is rarely the amount. It is the details on the page. Missing information gives clients a reason to delay. Vague payment terms leave the timeline up to them. And an invoice without a clear due date is a suggestion, not a bill.
Start With Your Business Information
Every invoice needs your business name, address, phone number, and email at the top. Include your full contact details so clients can reach you if there is a billing question, rather than setting the invoice aside because they are unsure who to contact.
If you operate as a sole proprietor or independent contractor, use the business name you file taxes under. The IRS requires self-employed individuals who earn $400 or more in net earnings to file an annual income tax return using Schedule C (Form 1040). Keeping your invoicing name consistent with your tax filings avoids confusion at year-end.
Add the Client's Details
Include the client's name, company (if applicable), and the address or email where they receive billing correspondence. Make sure you include the correct point of contact for invoicing at the client's company, as it might not be the same person you deal with on a daily basis for the work itself.
This matters for contractors working with property managers, general contractors, or businesses with a separate accounts payable department. Sending the invoice to the person who approved the work, rather than the person who processes payments, adds days to the cycle.
Assign a Unique Invoice Number
Every invoice needs a unique identifier โ an invoice number that is useful for internal and external reference. When a client calls about a payment, you want to pull up the right invoice in seconds.
The simplest system is sequential numbering: INV-001, INV-002, INV-003. You can also number invoices by date or by client ID if you assign a unique number to each client. Pick a system and stick with it.
For contractors running multiple jobs at once, a prefix system works well. Something like SMITH-001, SMITH-002 for one client and JONES-001 for another keeps your records sorted by project without extra bookkeeping.
Itemise the Work
This is where most contractor invoices fall short. A single line that reads "Bathroom renovation โ $8,500" tells the client nothing about what they are paying for. It invites questions, and questions cause delays.
Include an itemised list of services provided, with the number of hours worked, the hourly rate charged, and a subtotal for each item. For contractors, that means breaking the work into specific tasks.
A plumber's invoice might look like this:
| Description | Qty | Rate | Subtotal |
|---|---|---|---|
| Rough-in plumbing, main bathroom | 6 hrs | $95/hr | $570 |
| Supply and install mixer tap (Caroma Luna) | 1 | $340 | $340 |
| Supply and install 50L hot water unit | 1 | $1,180 | $1,180 |
| Copper pipe and fittings | 1 lot | $215 | $215 |
Each line answers what was done, how much material or time was involved, and what it costs. There is nothing for the client to question. Nothing to "review internally" before approving payment.
Separate labour from materials. Clients expect this, and it protects you in disputes. If a client questions the total, you can point to the exact hours and the exact cost of parts.
Set a Specific Due Date
Vague terms slow payment down. Use a specific due date rather than language like "Payment due upon receipt" or "Payment due in 30 days." Instead, write "Payment due by 15 July 2026."
Listing specific invoice due dates can help businesses get paid faster. A concrete date creates a deadline. "Net 30" creates a suggestion.
For contractors, 14-day terms are common on smaller residential jobs. Larger commercial projects may run 30 days. Whatever you choose, put the actual calendar date on the invoice, not just the term.
Spell Out Payment Methods
Tell the client exactly how they can pay: bank transfer, credit card, online payment link, check. The fewer steps between reading the invoice and paying it, the faster the money moves.
If you use an online invoicing tool that generates a payment link, include it directly on the invoice. A client who can tap a link and pay in 30 seconds is more likely to do it now than one who has to look up your bank details, open their banking app, and type in an account number.
If you accept multiple methods, list them all. Some clients prefer bank transfer. Others want to pay by card. Restricting options restricts speed.
Include Late Fee Terms
Payment terms without consequences are optional. Including a late fee clause gives your due date teeth.
Common structures include a flat fee (e.g., $25 after 14 days) or a percentage of the outstanding balance per month. State the fee clearly on the invoice itself. "A late fee of 1.5% per month applies to balances outstanding beyond the due date" is direct and hard to dispute. Burying late fee terms in a separate contract that the client signed six months ago is less effective than putting them where the client sees them every time they look at the amount owed.
Check your state or local regulations before setting late fee rates. Limits vary by jurisdiction.
Add a Short Scope Summary
Below your line items, include a one- or two-sentence summary of the project or phase this invoice covers. Something like: "This invoice covers all plumbing rough-in and fixture installation for the main bathroom renovation at 42 Smith Street, completed 28 June 2026."
This prevents the invoice from getting mixed up with other jobs, especially when you are doing multiple phases for the same client. It also creates a paper trail โ a time-stamped record of the transaction between you and the client. Your scope summary is the plain-language version of that record.
Send It Immediately
The best invoice in the world does not help if it sits in your "to do" pile for two weeks. Fill out invoice details as soon as the work is complete, when the information is still top of mind.
For contractors, this means invoicing the same day you finish the job or complete the milestone. Every day you wait to send the invoice is a day added to your payment timeline. If you finish on a Friday and send the invoice the following Wednesday, you have already lost five days before the client even sees it.
What a Complete Contractor Invoice Includes
Here is the full checklist:
- Your business name, address, phone, email
- Client name, company, billing contact
- Unique invoice number
- Invoice date
- Itemised line items with quantities, rates, and subtotals
- Materials and labour separated
- Applicable taxes
- Total amount owing (displayed prominently)
- Specific due date (calendar date, not "Net 30")
- Accepted payment methods
- Late fee terms
- Brief scope summary
Invoices are important tools used by freelancers and contract workers to get paid and track their earnings. Treat yours as a professional document, not a formality. A clear, complete invoice reduces back-and-forth, shortens the payment cycle, and gives you a record you can reference for taxes, disputes, or repeat work.
After You Send It
Writing a strong invoice is half the job. The other half is following up when it is not paid on time. If you are manually tracking due dates across dozens of invoices, overdue ones slip through. Nudge automates payment reminders via SMS and email, so you can stay on top of outstanding invoices without spending your evenings sending follow-up messages.
The goal is simple: remove every reason a client might have to delay payment. A complete, specific, professionally structured invoice does exactly that.
READ MORE