Invoice Generator

Pricing

Resources

Blog

Sign In

Start for free

Invoice Generator

Pricing

Resources

Sign In

Start for free

Contractor Invoice Template

Contractor Invoice Template

A free contractor invoice template with typical line items for labor, materials, equipment rental and permit fees already filled in. Download it in Word, Excel or PDF, or fill it in online below. No sign-up.

Updated

var(--variable-MEbh3dTUM)
Download WordEdit in Microsoft Word or Google DocsDownload ExcelTotals calculate automaticallyDownload PDFFillable: type in the fields or print it

How to fill out this independent contractor invoice template

  1. Download the invoice template in Word, Excel or as a fillable PDF, or fill it in online below.
  2. Add your business name, contact details and license number if your state requires it, then your client’s name and the job address. As a subcontractor, add the general contractor’s project name or PO number.
  3. List labor as crew hours at your hourly rate, then materials at cost or with the markup your contract allows. Put equipment rental, permit fees and other job costs on their own lines.
  4. Set the due date and payment terms, such as 15 days. On larger jobs, use progress billing: invoice each completed phase and show the amount billed to date.
  5. Send it as a PDF, or as a payment link with Onigiri so your client can pay by card.

What’s in this general contractor invoice template

  • Sample lines for labor, materials at cost plus 10%, equipment rental and permit fees
  • Bill to, From and Payment sections for you, your client and how to pay you
  • Invoice number, issue date and due date
  • Notes with 15-day payment terms and a 1.5% monthly late fee you can change
  • Totals that calculate themselves in Excel and the fillable PDF, with a sales tax row in Excel
  • Fits general contractors, subcontractors and independent 1099 contractors, including progress billing

Online generator

Or fill it in right here

Or fill it in right here

Change the line items, add your logo and download a ready PDF. No sign-up, nothing to install, and your draft stays in your browser.

DescriptionQtyRateAmount
$1,040.00
Subtotal$1,040.00
Total Due$1,040.00
Preview

Invoice

Issued: —Invoice# 0001

Bill to

Client details

From

Your business details

Payment

Due: —

Description

Qty

Rate

Amount

Labor

Crew of 2

16

$65.00

$1,040.00

TOTAL DUE$1,040.00

Notes

Payment due within 15 days. A 1.5% monthly late fee applies to overdue balances.

Created with Onigiri — onigiri.one

Total due$1,040.00
Saved in your browser only.
Do more with a free Onigiri account
  • Send invoices as a link clients open on any device
  • See which invoices are paid, sent or overdue
  • Card payments via Stripe with 0% platform fee (Pro)
Start for free

Invoice checklist

What contractors should include on an invoice

What contractors should include on an invoice

A contractor invoice is the bill a contractor sends a client for labor, materials and other job costs when the work or a phase of it is done. It shows who did the work, where, what each part cost, and when and how to pay. Clear lines for labor, materials and permits help clients approve payment without questions.

  1. Your business. Your business name, address, phone and email, your license number where your state requires it, and your EIN instead of your Social Security number if the client asks for one.
  2. Client and job site. The client’s name and billing address, the job site address, and the project name or PO number if there is one.
  3. Number and dates. A unique invoice number, the issue date, the due date and the dates the work was done.
  4. Labor and materials. Labor hours and rate, materials and equipment rental each on their own line, with any materials markup shown the way your contract states it.
  5. Job costs. Permit fees, inspection fees, dump fees and other costs you paid for the job, billed at cost with receipts if your contract asks for them.
  6. Payment terms. When the invoice is due and how to pay you: check, bank transfer, Zelle or a card payment link.
  7. Late fee. Your late fee, such as 1.5% a month on overdue balances, if your contract includes it and your state allows it.

Getting paid

Billing tips for contractors

Billing tips for contractors

Put your payment terms in the contract before the job starts, then repeat them on every invoice.

  • Net 15 / 30

    Payment terms

    Net 15 or Net 30 is common when you bill businesses or a general contractor. Homeowners on small jobs often pay on completion. Write the exact due date on the invoice, not just “Net 15”.

  • 1.5%/month

    Late payments

    The template’s notes add a 1.5% monthly late fee on overdue balances; keep it only if your contract includes it and your state allows that rate. Send a reminder the day after the due date, and use the late fee calculator to work out the amount.

  • When to send the invoice

    Invoice the day the job is done. On larger projects, use progress billing and invoice at each phase or each month for the work completed. If you’re a subcontractor, ask the general contractor for their monthly billing cutoff.

  • Deposits

    Ask for a deposit when the contract is signed so you aren’t paying for materials out of pocket. Some states limit deposits on home improvement jobs, so check your state’s rules. Deduct the deposit on the final invoice.

  • Taxes

    No one withholds tax from a contractor’s pay, so set aside part of every payment for income and self-employment tax. The self-employment tax calculator estimates what you’ll owe. This is general information, not tax advice.

Formats

Which format should you choose?

Which format should you choose?

  • Contractor invoice template in Word

    Best if you want to change the layout or fonts or add your logo. Edit the text, then save it as a PDF before you send it.

    Download .docx
  • Contractor invoice template in Excel

    Amounts and the total update as you type, and there’s a sales tax row. Handy when you bill hours or many line items.

    Download .xlsx
  • Fillable PDF contractor invoice template

    Type straight into the fields in Chrome or Adobe Acrobat and the totals add up. The layout stays fixed, so nothing shifts by accident.

    Download .pdf

Template or app

Free invoice template vs. Onigiri

Free invoice template vs. Onigiri

A template is fine for the odd invoice. If you bill clients every month, Onigiri keeps your clients, line items and payment status in one place.

FeatureOnigiriFree invoice template
PriceStarting at $0Free
Edit it and save a PDF
Send it as a link your client opens on any device
See which invoices are paid or overdue
Saved clients for the next invoice
Saved line items and servicesPro
Client pays by card, 0% platform fee on StripePro
Income trackingPro
Works in Word, Excel and Google Docs
Start for free

Questions about the Contractor Invoice Template

Questions about the Contractor Invoice Template

More templates

Invoice templates for other work

Invoice templates for other work

Ready to get paid faster?

Ready to get paid faster?

Send your invoice as a link with Onigiri and see at a glance whether it’s paid or overdue. Connect Stripe to let clients pay by card.