What to include on a contractor invoice
A contractor invoice needs your business details, the client's details, an invoice number and date, the service address, a dated description of the work, itemized labor and materials with quantities and rates, any tax applied, the total due, and clear payment terms and methods. Anything missing is a reason for the client to delay payment.
The fields every invoice needs
Most payment disputes come down to a client not being able to tell what they are being charged for. Cover these fields and that argument disappears.
| Field | What goes in it | Why it matters |
|---|---|---|
| Your business details | Business name, address, phone, email, license number where your trade requires one | Tells the client who to pay and how to reach you with questions |
| Client details | Name or company, billing address, contact phone or email | Property managers and general contractors route invoices by billing name |
| Invoice number | A unique, sequential identifier | Lets both sides reference one specific document |
| Invoice date and job date | The date you issued the invoice and the date the work was done | Payment terms count from the invoice date; the job date settles "when was this done" |
| Service address | Where the work happened, if different from billing | Essential for landlords and clients with several properties |
| Scope of work | Two or three plain sentences describing what you did | The part the client actually reads |
| Labor lines | Hours and rate, or a flat charge per task | Shows the math instead of a lump sum |
| Material lines | Part, quantity, unit price | Justifies the parts total and doubles as your job record |
| Subtotal, tax, total | Each on its own line | Bookkeepers reject invoices where tax is buried in the total |
| Payment terms and methods | Due date, accepted payment methods, any late fee you actually enforce | An invoice with no due date gets paid whenever |
How to word the labor lines
Write labor the way you would explain it standing in the customer's kitchen, then attach the numbers. A line reading "Diagnose and replace failed half-horsepower sump pump, 2.0 hrs at your shop rate" reads as work performed. A line reading "Labor" with one lump figure reads as a number someone made up.
If a job included travel, permit pickup, or a return trip for a part, put those on their own lines rather than folding them into the hours. Clients rarely object to a trip charge they can see; they object to hours that do not match the time your truck was in the driveway.
How to list materials
List each part with quantity and unit price, in the words the customer would use rather than a supply-house SKU. If you mark materials up, decide on one approach and apply it to every invoice: either show the marked-up unit price with no separate markup line, or show your cost plus a labeled markup percentage. Mixing the two across jobs is what makes clients start comparing invoices.
Small consumables such as fittings, sealant, and fasteners are usually easier to bill as one "shop materials" line than to itemize down to the washer.
Payment terms that actually get honored
State a due date, not just a term name. "Net 30" on its own means the client has to do arithmetic; "Net 30, due September 12" does not.
| Term | Meaning | Typically used for |
|---|---|---|
| Due on receipt | Payment expected immediately | Residential service calls, one-visit repairs |
| Net 15 | Due 15 days from the invoice date | Repeat residential clients, small property managers |
| Net 30 | Due 30 days from the invoice date | Commercial work, general contractors, larger property management firms |
| Deposit plus balance | A portion up front, remainder on completion | Jobs with significant material costs bought in advance |
| Progress billing | Invoiced at agreed milestones | Multi-week installs and remodels |
Whatever you choose, put it on the estimate too so the terms are not a surprise at the end. Late fees are only worth printing if you intend to chase them, and what you can charge varies by jurisdiction and contract.
Tax, licenses, and record keeping
Whether labor is taxable, whether materials are taxed at your cost or the customer's price, and what you must show on the invoice all vary by state and locality. Ask your accountant how your trade and your state treat service work, then build that answer into your template once rather than deciding job by job. Keep a copy of every invoice you send: it is your record of what was quoted, what was installed, and when warranty coverage started.
Common mistakes
- No invoice number. You cannot follow up on "the one from last Tuesday."
- Reusing numbers after a voided invoice, which breaks your own bookkeeping trail.
- One lump line reading "plumbing work," which invites the client to negotiate the whole amount.
- Sending days later, after the customer has stopped thinking about the job.
- Model and serial numbers left off equipment replacements, which you will want when the warranty call comes.
Build the invoice before you leave the driveway
Voice To Task CRM lets you say what you did after a job and drafts the line-item invoice for you, with labor, materials, and follow-ups pulled out of your own words. Review the draft, fix anything the AI misheard, and send the PDF by text or email.