Free contractor invoice template

Prepare a blank invoice for completed work. Add your business details, then print the form to write in the charges and payment terms, save it as a PDF, or download it as a Word document.

Prepare your blank invoice

Add your business details and logo, choose item rows, and show or hide pricing columns, notes, terms, and the signature line. Customer details and charges stay blank. Print the form to fill out by hand, save it as a PDF, or download it as a Word document.

Use free invoice template

No account or email required. The PDF is a blank printable form, not a fillable PDF. Printed output may include a Cinderblock Free Tools footer.

Your logo here
INVOICE
Invoice #
Customer
Invoice date
Due date
#ItemQtyPriceAmount
1
2
3
4
Total
Illustrative blank form. Customize the printable version in the tool.

How to use the invoice template

  1. Set up your invoice form

    Add your company details and logo. Choose enough item rows and keep the pricing columns, notes, and terms you need. Then print copies, save a PDF, or download the template as a Word document.

  2. Write the bill after printing

    Enter the customer, invoice number, dates, and completed work. Calculate the charges yourself and write the agreed payment terms.

  3. Review and give the customer a copy

    Check the arithmetic and amount still owed. Hand over the invoice or scan it, and keep your own copy for payment follow-up.

Fill out a paper invoice the customer can check

Use the invoice for work you’re billing, with enough detail to match the charge to the job. Keep proposed work on a contractor estimate template rather than mixing it into a bill for completed work.

Identify the bill and the billing contact

Write an invoice number and invoice date before the form leaves your hands. Add the customer’s name and the work address if it differs from the billing address. For a property manager, confirm who receives the bill; the person who opened the door may not handle payment.

Describe what you completed

Check the returned contractor work order before writing the bill. Give each charge its own line. Name the work and location, such as “Replace damaged gate latch at side entrance,” rather than “Repairs.” When you bill by hours or units, write the quantity and the matching unit price. Check hours against your contractor timesheet. For an agreed fixed price, describe what’s included so the customer doesn’t read it as an hourly charge.

Add each line amount, any applicable adjustments, and the invoice total. Paper doesn’t catch an extra zero or a missed line. Recalculate the total before giving the customer a copy.

Make the due date and payment instructions agree

Use the terms agreed for this job. If the bill is due on receipt, say so; if you agreed a later date, write that exact date. Don’t leave a due date that contradicts the terms. Include the payment method and where the customer should send payment.

Example: separate the charge from the balance due

In this fictional fence repair, Sample Fencing bills $240 for labor and $85 for replacement hardware. The invoice total is $325. The customer previously paid $100, leaving $225 due. These figures illustrate the paperwork, not suggested prices.

Write the two charges on separate lines. In the note area, record “Prior payment received: $100; remaining balance due: $225” and the date of that payment. Keep the $325 invoice total visible so the invoice and the payment record can be compared later. Don’t subtract the same payment twice.

The due-date field and terms area should tell the customer when and how to pay the $225 balance. If you need a document confirming money already received, prepare a payment receipt template separately.

Keep the office copy current

Before leaving the job, photograph or scan the completed invoice and keep it with the job reference. Give the customer a readable copy. Record when you delivered it and where you sent it.

When a payment arrives, update your billing record with its date, amount, and method. Give the customer a payment receipt for the amount received. Follow up on the balance using the invoice number and a copy of the bill. If you correct a charge, label the replacement copy clearly and explain the correction so two versions aren’t treated as separate invoices.

Avoid reusing invoice numbers, leaving payment terms blank, or marking a bill paid before checking your payment record. For typed customer details and calculated line totals, use the free invoice generator.

When paper billing becomes hard to follow

A printed invoice gives the customer a bill. You still need a separate record of when it was sent, payments received, and the balance outstanding.

Cinderblock connects invoices with customer and job records, supports progress and partial billing, and accepts card and ACH payments.

Invoice template vs. generator vs. Cinderblock
CapabilityInvoice templateInvoice generatorCinderblock
Preparing the bill Write on the printed form Enter invoice details online Create invoices on the job
Line-item amounts and total Calculate by hand Calculated from entered prices Invoice pricing and totals
Payment terms and due date Write on the form Enter in the full editor Keep billing with the job
Record partial billing Maintain your own record Document details only Progress and partial billing
Collect card or ACH payments Separate payment method Does not collect payments Card and ACH payments
Customer and job records Separate files Browser-local documents Connected customer and job records
See Cinderblock's invoicing features
View all document templates

Invoice template questions

Yes. It is free to print or download, and no account or email is required. If you add company details, you can use them for this template without choosing the optional save-and-continue flow.

Yes. Add your company details and upload your logo in the template tool. The job or payment details stay blank for you to write after printing.

No. This prepares a blank invoice with your company details and chosen layout. Write customer details and charges after printing, or use the invoice generator for a completed digital document.

No. Calculate line totals, any applicable tax or discount, and the final amount yourself. Write any adjustments clearly and check the arithmetic before handing it over.

Use the terms area for the agreed payment method and terms, and write the due date in its field. If you hide the terms section, make sure the customer still receives clear payment instructions.

Yes, by writing it clearly on the paper form or in your accompanying billing record. Show the invoice total, payment already received, and balance due separately. The blank form does not reconcile payments.

No. The print stylesheet includes a Cinderblock Free Tools footer where supported by your browser. Check the print preview for the output your browser will produce.

Yes. Open the template and use the .docx button to download a Word document or the .html button to download an HTML file. To save a blank PDF, select Print and choose your browser’s Save as PDF option. The PDF is intended for printing and is not a fillable form. Use Word to add your standard payment terms before printing, or change the layout in the web tool and download or print a new copy.

Keep a blank invoice ready for the next finished job

Choose your invoice layout now, then print copies to complete when the work is ready to bill. You can also download it as Word or PDF.

Use free invoice template