One Truck Officeby Rangecrest Digital
Home / Guides / Contractor invoice template

Free contractor invoicing worksheet · Updated October 29, 2026

Free contractor invoice template for a one-person service business

Finish the job, document what was actually completed, and send a clear invoice without buying software first. This free spreadsheet-ready CSV gives a handyman, pressure washing operator, or other solo contractor a repeatable starting point. It includes a fictional example and three blank rows. No signup is required.

Download the free worksheet: Download contractor invoice CSV

Eight rows including the header, four fictional sample line items, and three blank rows. No macros, formulas, bank details, or actual customer information. Replace the examples before use. This is a line-item worksheet, not a legally reviewed invoice form.

What should a contractor invoice contain?

An estimate proposes a price and scope before the job. An invoice records the amount you are requesting for work performed under the agreed terms. Keep the approved estimate and any approved changes with the final invoice so you can explain the total later.

  1. Business identity: use your business name and a reliable way to contact you. Include any registration, licensing, or tax information required for your business and location.
  2. Customer and job: identify the billed customer and the service location. Confirm whether the payer differs from the person who approved the work.
  3. Unique invoice number: assign one identifier per invoice. Avoid reusing it after a cancellation; document any correction or credit separately.
  4. Issue date and payment terms: show when the invoice was issued, the agreed due date, accepted payment methods, and any lawful late-payment terms already agreed upon.
  5. Itemized completed work: list quantities, units, unit prices, and line totals. Separate approved additional work from the original scope.
  6. Adjustments: show any deposits or prior payments, credits, discounts, and applicable taxes separately, with the remaining balance clearly labeled.
  7. Recordkeeping: keep a copy of the invoice, customer approval, payment confirmation, and any refund or adjustment. Avoid putting sensitive payment-card details in a spreadsheet.

Worked example: a fictional pressure washing invoice

Assume a hypothetical driveway service with four line items. These figures demonstrate the calculation only; they are not recommended local prices, a market survey, or a statement about tax treatment. Use your own agreed rates and actual completed quantities.

Completed itemQuantityUnit priceLine total
Driveway cleaning600 sq ft$0.20$120.00
Site preparation1 job$35.00$35.00
Treatment1 job$25.00$25.00
Travel1 trip$20.00$20.00
Illustrative subtotal——$200.00
Example prior payment——−$50.00
Example balance before any applicable tax or other adjustment——$150.00

If the customer already paid a $50 deposit toward that $200 subtotal, the remaining pre-tax balance is $150. A deposit is a payment credit, not a second line item for work performed. Confirm whether sales tax or other charges apply under the rules for your jurisdiction and type of service; the worksheet deliberately does not calculate tax.

How to use the CSV without breaking your records

  1. Download the worksheet and open it in a spreadsheet app that supports CSV. Save a working copy before editing.
  2. Replace every fictional customer, date, job, and rate. Put one invoice number on all line-item rows belonging to the same invoice.
  3. Use your approved estimate as the starting scope. Change the quantities to match completed work and attach written approvals for additions.
  4. Multiply each quantity by its agreed unit price and verify the line total. CSV does not preserve formulas, so the sample totals are plain text and will not automatically recalculate.
  5. Calculate subtotal, applicable tax, credits, and balance in a separate summary or invoice document. Double-check that deposits are subtracted exactly once.
  6. Send a properly formatted invoice using a secure method agreed with the customer, then mark the payment status in your records after the funds are actually received.

Estimate versus invoice versus receipt

DocumentWhen usedWhat it proves
EstimateBefore workProposed scope, assumptions, and price; acceptance depends on the agreed terms.
InvoiceWhen requesting paymentAmount billed for work and terms; not proof that money was received.
ReceiptAfter paymentPayment recorded, amount, date, and method as appropriate.

Start with the handyman estimate worksheet or pressure washing estimate worksheet before the job. Our estimate-to-invoice workflow guide explains how to carry the accepted scope through completion and payment without losing change approvals.

When does invoicing software become worth paying for?

A free CSV is adequate when you issue a few invoices, can locate the corresponding approved estimate quickly, and reliably follow up on unpaid balances. It becomes cumbersome when you manually retype the same customer and job details, lose track of deposits, or forget overdue invoices.

Measure the administrative time before subscribing. For example, saving 12 minutes on each of 20 invoices per month equals four hours. At an illustrative $35 per hour of your own productive time, that is $140 of time value before subscription fees, processing fees, setup time, and mistakes. This is a decision example, not a promised saving.

Use the free admin-time calculator to test your actual numbers. Compare invoicing-only apps versus job-management software before choosing a subscription, and use the five-task software trial checklist to test exports, corrections, partial payments, and cancellations.

Common invoicing mistakes to avoid

  • Billing an unapproved change: attach a signed or otherwise documented approval instead of silently increasing the original quote.
  • Confusing billed and paid: an invoice marked “sent” is not a receipt. Reconcile payment status against actual deposits or processor records.
  • Misstating tax: local rules differ by service and location. Verify applicability and required wording with a qualified local resource.
  • Forgetting a deposit: display the prior payment as a credit, not a duplicate service charge.
  • Leaving personal data in a public template: download a clean copy and store completed customer invoices securely. Do not publish real addresses or payment information.
  • Assuming CSV is a finished invoice: CSV is a portable line-item worksheet; your customer-facing invoice should also show a readable summary, balance, business identity, and required terms.
Next step: If you repeatedly spend evenings chasing invoice status, compare free and paid contractor workflows. Choose software only after testing the actual estimate → job → invoice → payment process. Read our affiliate disclosure; merchant links are informational unless explicitly identified as tracked affiliate links.

Editorial scope: general workflow education and fictional arithmetic, not legal, accounting, or tax advice. No claim of hands-on software testing or merchant endorsement.

Cleaning jobs: Start with the free house cleaning estimate template, then invoice only the approved scope.