Guides

What to Include on a Contractor Invoice: A Field-by-Field Checklist and Templates

Every field a contractor invoice needs, where your license number belongs, payment terms that get you paid faster, copy-paste invoice texts, and what to know before adding late fees.

8 min read

A contractor invoice should include your business name, address, phone and license number; the customer's name and job address; an invoice number and date; the work done with line items for labor, parts and fees; any deposit already paid; tax; the balance due; the due date and payment terms; and how to pay, ideally with a pay link.

More on this topic: Pricing, estimates and getting paid, every guide in one place.

An invoice is the last thing a customer reads from you, and the one that decides when you get paid. A clear invoice gets paid the same day. A vague one starts a phone call, a dispute or a 60-day wait. This guide lists every field to include, what the law says about license numbers in a few states, payment terms that work, and templates you can send by text today.

Key takeaways

  • Identify both sides: your business, license number and contact details; the customer and the job address.
  • Describe the work in plain words with line items, so the customer can see what they're paying for.
  • Show the deposit already paid and the balance due, in that order.
  • Due date and terms on every invoice. “Due on receipt” is normal for residential service.
  • Make paying one tap: a pay link in a text gets paid faster than a mailed bill.
  • Late fees only if agreed in advance, in writing, at a reasonable rate within your state's limits.

What should a contractor invoice include?

FieldWhat to putWhy it matters
Your business detailsLegal business name, address, phone, email, websiteCustomers and their insurers need to know who billed them
License numberState contractor license or registration numberRequired on contracts in many states; builds trust on every document
Invoice numberA unique, sequential numberMakes payments, disputes and taxes easy to track
Invoice date and service dateWhen you billed and when the work was doneStarts the clock on payment terms
Customer detailsName, billing address, phone or emailWho owes the money
Job addressWhere the work was done, if differentMatters for landlords, property managers and warranty claims
Job or quote referenceThe approved quote or work order numberTies the invoice to what the customer agreed to
Description of workPlain-language summary of the problem and the fix“Replaced failed capacitor on outdoor unit” beats “HVAC repair”
Line itemsEach flat-rate task, or labor hours and rate, plus parts and feesFewer “what is this charge?” calls
DiscountsMember discount, coupon, credited diagnostic feeShows the customer the value they got
Subtotal, tax, totalTax where your state applies itSales tax rules for labor and parts differ by state
Deposit and payments receivedAmount and datePrevents the “am I paying twice?” worry
Balance dueThe one number the customer paysMake it the biggest number on the page
Due date and terms“Due on receipt” or “Net 15”Without a date, many customers pay when they feel like it
How to payPay link, card, check, who to make it out toEvery extra step slows payment down
WarrantyParts and labor terms on the work doneAnswers the next question before it's asked
Thank-you lineOne sentenceThe last impression before they review you

Do you need your license number on an invoice?

It depends on the state and on what the document is. A few examples from official sources:

  • California: licensees must include their license number on all construction contracts, subcontracts and calls for bid, and in all forms of advertising (Business and Professions Code 7030.5). CSLB reads advertising broadly, including contract proposals, signs and vehicle lettering.
  • Maryland: a home improvement contract must show the contractor's name, address, phone number and MHIC license number.
  • Massachusetts: the contractor's registration number must appear on the first page of a home improvement contract.

An invoice is not always a contract, but many service invoices double as one: the customer signs it on site, or it is the only paperwork for the job. Putting your license number on every quote, invoice and receipt costs nothing and keeps you on the right side of rules like these. Check your own state board for its specific rules. This is general information, not legal advice.

What payment terms should a contractor use?

Customer typeCommon termsNotes
Homeowner, service or repairDue on receiptCollect on site or by text before the tech leaves the driveway
Homeowner, install with depositBalance due on completionShow the deposit already paid
Property manager or landlordNet 15 or Net 30Agree terms in writing before the first job
CommercialNet 30, sometimes with progress billingGet a purchase order number on the invoice

Write the terms the same way on the quote and the invoice. A customer who agreed to “due on completion” at approval doesn't argue when the invoice says the same thing. The free contractor invoice generator works out the due date from the terms you pick and prints the invoice or saves it as a PDF.

Invoice templates you can copy

Line-item block

Invoice #1048 · June 12, 2026 · Job at 418 Elm St.
Diagnostic visit: $89.00
Replace dual run capacitor, outdoor unit (flat rate): $245.00
Diagnostic credited toward repair: −$89.00
Maintenance plan member discount, 10%: −$24.50
Subtotal: $220.50 · Tax: $0.00 · Balance due: $220.50
Due on receipt. Parts and labor warranted for one year.

Text message: invoice with pay link

“Hi Maria, thanks for choosing Ace Heating today. Your invoice for the AC repair at 418 Elm St. is $220.50, due today. You can view and pay it here: [link]. Reply with any questions.”

Text message: balance after a deposit

“Hi Pat, your new system is in and running. Your total was $12,000, your $4,800 deposit is already applied, and the balance is $7,200. You can pay it here: [link]. Thanks for having us out.”

Friendly reminder, three days later

“Hi Maria, just a reminder that invoice #1048 for $220.50 is still open. Here's the link if that's easier: [link]. If you already paid, thank you and please ignore this.”

Firmer reminder, past the due date

“Hi Maria, invoice #1048 for $220.50 was due on June 12 and is now past due. Please pay here: [link], or call us at (555) 010-0199 if something on the invoice isn't right. We're happy to help.”

Only text customers who have agreed to receive texts from you, and honor STOP replies.

Can contractors charge late fees?

Usually yes, with care. A Nolo guide on late fees makes the main points: agree the fee in advance and in writing, show it on the invoice, keep it within your state's interest limits, and keep it reasonable, because a fee that looks like a penalty can be thrown out. It suggests that a rate of about 10% a year generally keeps you inside state limits and notes that a late fee of 1% to 1.5% is typical.

  • Put it in the agreement first. A late fee that appears for the first time on an overdue invoice is hard to enforce.
  • Check your state's limits. Consumer contracts often face stricter rules than business-to-business invoices.
  • Use a grace period. Fees that start a day late cost goodwill for very little money.
  • Ask before you charge. For a homeowner, a phone call usually gets paid faster than a fee.

This is general information, not legal advice. Ask a local attorney before adding late fees to residential work.

Mistakes that slow down payment

  • Sending the invoice days later. Send it before the tech leaves, while the customer is happy with the fix.
  • One vague line. “Plumbing work: $640” invites a call. Line items answer the question first.
  • No deposit shown. The customer remembers paying something and stops to check.
  • Only one way to pay. Offer a card link at minimum.
  • No follow-up. A simple reminder schedule (day 3, the due date, a week after) clears most open invoices.

Deposits should match what's on the invoice; see how much deposit to ask for.

Where CrewRobin fits

In CrewRobin you create the invoice from the job, and it goes to the customer by text with a pay link: card through your own Stripe account, or PayPal. A deposit taken at quote approval comes off the final invoice. Once the invoice is paid in full, the customer gets one Google review request by text.

Frequently asked questions

What should a contractor invoice include?

Your business name, contact details and license number; the customer and job address; an invoice number and date; line items for labor, parts and fees; any deposit paid; tax; the balance due; payment terms; and how to pay.

Does a contractor need a license number on an invoice?

Many states require a license number on contracts and advertising, such as California, Maryland and Massachusetts. An invoice often doubles as a contract, so putting it on every invoice is the safe choice.

What payment terms should a contractor put on an invoice?

Due on receipt is normal for residential service and repair. Property managers and commercial customers often get Net 15 or Net 30, agreed in writing before the work.

Can I send a contractor invoice by text?

Yes, as long as the customer has agreed to receive texts. A text with a pay link is one of the fastest ways to get paid.

How much can a contractor charge for a late payment?

It depends on your state's limits and your agreement. A late fee must usually be agreed in writing beforehand and be reasonable; check your state's rules first.

Put it to work this week

Send the invoice before the truck leaves and make paying one tap. CrewRobin is free until your first 10 booked jobs, no card up front. Start free or see pricing.

Sources

Figures from outside CrewRobin were checked against these pages in October 2026. Most industry benchmarks come from vendors and agencies, so treat them as ranges, not rules.

Share LinkedIn X Email