Receipt Caker

By profession

Free Contractor Invoice Generator

Bill labor and materials on one document, reference the job or purchase order, and let the totals add up as you go.

How do I make a contractor invoice?
Receipt Caker builds a contractor invoice in your browser: add labor and materials as separate lines, reference the job or PO number, and totals update live.
What goes on a contractor invoice?
List your business details, the client, a job or purchase order number, labor hours and materials as line items, any tax, and the total amount due.

What to include on a contractor invoice

Your business name, licence, and contact details
Client name and job site or billing address
Invoice number, date, and job or PO number
Labor lines: hours or day rate and amount
Materials lines: item, quantity, unit price
Subtotal, tax if applicable, and total due
Payment terms and accepted methods

What you can do

  • Separate labor and materials line items on one invoice
  • Reference a job number or client purchase order
  • Auto totals plus an optional tax line
  • Live preview before you export anything
  • Free watermarked PNG or Pro PDF with your logo

Labor and materials in one document

Contractor work usually mixes time and supplies. Add labor lines for hours or day rates, then add materials lines for each item with quantity and unit price. The invoice totals both together.

Keeping labor and materials as distinct lines makes the bill easy to read and easy to approve, because the client can see exactly what covers your time and what covers parts.

Reference the job or purchase order

Many clients raise a purchase order or assign a job number before work starts. Put that reference on the invoice so it matches their paperwork and moves through approval smoothly.

A unique invoice number alongside the job or PO number keeps your own records clean and lets everyone point to the same document when there is a question about the work.

Handling tax and deposits

If you charge sales tax or VAT, enable the tax field and it is calculated on the subtotal and shown on its own line. Leave it off where tax does not apply.

If the client paid a deposit at the start, you can add it as a line to show the balance owed. Receipt Caker prints what you enter; it does not collect the money itself.

Export and deliver on your terms

Once the preview matches the finished job, export a free watermarked PNG or a clean Pro PDF with your company logo for a polished look on bigger contracts.

Receipt Caker only builds the document. It does not process payment, send the invoice, or track paid status, so you deliver it and collect payment through your usual process.

Frequently asked questions

How do I split labor and materials on the invoice?
Add labor as one or more line items priced by hours or day rate, and add each material or part as its own line with a quantity and unit price. The subtotal combines everything, so the client sees a clear breakdown of time versus supplies before the tax and total.
Can I put a job number or PO number on the invoice?
Yes. Alongside the invoice number and date you can include a job number or the client purchase order reference. Matching the invoice to their PO helps it clear approval faster and keeps both sides pointing at the same paperwork if anything needs to be checked.
Can I show a deposit already paid?
Yes. Add the deposit as a line item so the invoice reflects the remaining balance due. Receipt Caker prints exactly what you enter and calculates the total accordingly, but it does not collect deposits or process any payment itself; you handle that through your own channels.
Does Receipt Caker send the invoice or chase payment?
No. It builds the invoice document only. After you export the PNG or PDF you send it yourself, and you follow up on payment through your own process. Receipt Caker does not email invoices, send reminders, or track whether a contractor invoice has been paid.
Can I add my licence or registration number?
Yes. You can include your business details such as a licence or registration number in your contact block. That information stays on the invoice for clients who need it on file, and it prints exactly as you enter it in the free watermarked export or the Pro PDF.
Is there a limit on how many line items I can add?
You can add plenty of line items for a detailed job, mixing labor and materials as needed. The live preview keeps totalling as you go, so even a long contractor invoice with many parts and several days of labor stays accurate and readable before you export it.

Related invoice templates