Invoicend

Contractor invoice template

Invoice materials and labour with tax on each line, record part payments as the job goes on, and keep track of what's still due.

Opens with sample lines you can change. Free, no signup until you save.

Your Contractor Business

Invoice

INV-001

Billed to

Your Client

ItemQtyAmount
Labour40 hr$2,200.00
Materials1 lot$1,800.00
Subtotal$4,000.00
Total$4,000.00
Sample prices. You set your own.

Invoicing tips for contractors and builders

  • Show labour and materials separately; tax often differs.
  • Record each stage payment so the balance is always right.
  • Add your licence or registration number in the notes.

What's on this template

  • Your logo, business details and tax number
  • Client details, invoice number, date and due date
  • Sample lines for contractors and builders: labour, materials
  • Tax worked out for your country, discounts and extra charges
  • Payment details: UPI QR, bank details or a payment link

Describe it, AI fills it

Type or say what you sold, or photograph a handwritten bill. Check it and send.

Paid from the invoice

A UPI QR in India or your Stripe, PayPal or Razorpay link everywhere else.

Follows up for you

Polite reminders before and after the due date, and receipts when you're paid.

Questions

Is this contractor invoice template free?

Yes. Make unlimited invoices for free and download them as PDFs. Paid plans add automatic reminders, recurring invoices and more designs.

Can I change the items and prices?

Everything on the template is editable: click any line on the page and type. Save your usual items once and pick them next time.

Does it work for GST, VAT or sales tax?

Yes. Invoicend sets tax for your country, from GST with CGST/SGST in India to VAT or sales tax elsewhere, and you can save your own rates.

Can I send it on WhatsApp?

Yes. Share a link on WhatsApp or by email; your client can view, download and pay from it.

More templates

By country

Make your first invoice in a minute.

Free for unlimited invoices. No signup until you save.

Use this template