Toolbeltby CrewcraftStart free
All guides
Templates·Sep 20, 2026·5 min read

A contractor invoice template that actually gets paid

By Stefan · founder, Toolbelt by Crewcraft

Most free contractor invoice templates are a table with your logo at the top. They are fine. They are also why so many contractors wait a month to get paid — a template can only carry information, it cannot carry a payment. Here is the structure that works, and what to do about the part a document cannot do.

The template, top to bottom

Header

Business name, logo, licence number, phone, email. Invoice number and invoice date on the right. If you do nothing else, make the invoice number sequential — gaps and duplicates are what get invoices queried.

Bill to / work performed at

Two separate blocks. Landlords, property managers and warranty companies all pay for work at an address they do not live at, and merging the two fields is a reliable way to be told “this isn’t ours.”

Line items

Description, quantity, unit, unit price, line total. Write descriptions a homeowner would recognise. One or two lines of plain scope above the table does more to prevent disputes than any amount of detail inside it.

The money block

Subtotal, tax, less deposit paid, then balance due — bigger and bolder than everything else on the page. The balance is the only number most people read.

Due date and payment

An actual date. Then how to pay, easiest first. If a card or bank link is available, it goes above the bank details, not below them.

Footer

Warranty terms, late fee policy if you have one, and a thank you. Keep it to two lines.

The fields that prevent arguments

  • Reference to the signed estimate. “Per estimate #104, accepted 12 Sept.”
  • Change orders listed separately, each with its own approval date.
  • PO number if it is a commercial customer. Without it, some accounts payable departments simply will not process you.
  • What is excluded. One line. Saves a surprising number of phone calls.

Where templates run out

A Word or PDF template cannot tell you whether it was opened, cannot take a payment, cannot deduct the deposit automatically, and cannot chase itself when it goes quiet. You end up doing those four jobs by hand, per invoice, forever. That is the real cost of a free template, and it is paid in Sunday evenings.

A template that does the rest

Toolbelt builds the invoice from the accepted estimate — your branding, sequential INV numbering, deposit deducted, due date set, and a pay button connected to your own Stripe. Overdue ones get a polite nudge on their own. Three free estimates, no card.

Read how to invoice as a contractor for the timing, and the estimate template for the document that comes before it.

Toolbelt does the paperwork this guide describes.

Describe the job in plain English — get an itemized, branded estimate the customer can e-sign and pay a deposit on, in about a minute. Built for HVAC, plumbing, electrical and roofing.

No credit card · 3 free estimates · Built for the trades