Templates8 min read1,369 words

How to Invoice Clients as a Contractor (Free Template + Guide)

Everything contractors need to know about invoicing: what to include, payment terms that get you paid faster, late fee policies, and a free invoice template you can use today.

Last updated:

Getting paid should be the simplest part of being a contractor. You did the work -- now collect the money. But poor invoicing costs contractors thousands of dollars every year in delayed payments, disputed charges, and outright non-payment. This guide covers everything you need to create professional invoices that get paid on time.

What Every Contractor Invoice Must Include

A complete, professional invoice has seven sections. Missing any of them invites confusion and delays.

Section 1: Your Business Information

At the top of every invoice:

  • Business name (and DBA if applicable)
  • Logo (builds professionalism and brand recognition)
  • Business address
  • Phone number and email
  • Business license number (if required in your state)
  • Insurance policy number (optional but builds trust)

Section 2: Customer Information

  • Customer name
  • Service address (where the work was performed)
  • Customer email and phone
  • Customer billing address (if different from service address)

Section 3: Invoice Details

  • Invoice number: Use sequential numbering (INV-001, INV-002). This is essential for bookkeeping and looks professional.
  • Invoice date: The date you are sending the invoice.
  • Due date: Not "upon receipt." A specific date: "Due by April 5, 2026."
  • Related quote number: Link back to the original quote for reference.

Section 4: Itemized Work

Break the completed work into individual line items:

DescriptionQtyUnitRateAmount
Exterior painting - walls (2 coats)2,400sq ft$2.50$6,000
Exterior painting - trim and fascia320lin ft$4.00$1,280
Exterior painting - shutters8each$75$600
Surface prep and pressure wash2,800sq ft$0.15$420
Paint and materials (SW Duration)1flat$800$800
Masking and protection1flat$200$200

Why itemize? Because lump-sum invoices get disputed more often. When customers see exactly what they are paying for, they pay faster and argue less. It also protects you -- if they claim something was not done, you can point to the specific line item.

Section 5: Totals

  • Subtotal
  • Tax (if applicable in your state/city)
  • Deposit already paid (subtract this clearly)
  • Amount Due (bold and large -- this is the number that matters)

Section 6: Payment Terms

  • Due date (specific date, not "Net 30")
  • Accepted payment methods: credit card, ACH/bank transfer, check, Zelle, Venmo
  • Online payment link (if you use Stripe or similar)
  • Late fee policy: "A 1.5% monthly fee applies to balances past due."

Section 7: Notes and Photos

  • Thank-you message: "Thank you for your business."
  • Completion photos: 2-3 photos of the finished work. This reminds the customer of the quality you delivered and makes them feel good about paying.
  • Warranty information if applicable.

Free Contractor Invoice Template

Here is a template structure you can use immediately:

[YOUR BUSINESS NAME]

[Logo]

[Address] | [Phone] | [Email] | [License #]

---

INVOICE

Invoice #: INV-042

Date: March 18, 2026

Due Date: April 1, 2026

Quote Ref: Q-038

Bill To:

[Customer Name]

[Service Address]

---

Work Completed:

DescriptionQtyUnitRateAmount
[Line item 1]
[Line item 2]
[Line item 3]

Subtotal: $X,XXX

Tax: $XXX

Deposit Paid: -$X,XXX

Amount Due: $X,XXX

---

Payment Terms:

Due by [date]. Accepted: Credit card, bank transfer, check.

Pay online: [payment link]

A 1.5% monthly late fee applies after due date.

---

Thank you for choosing [Business Name]!

Payment Terms That Get You Paid Faster

The payment terms you set directly affect how fast you get paid. Here are the most common options:

Due on completion: Best for small jobs under $1,000. Customer pays the same day the work is finished. Highest collection rate.

Net 15: Payment due within 15 days of the invoice date. Good balance of professionalism and speed. Recommended for most residential work.

Net 30: Payment due within 30 days. Standard for commercial work. Acceptable for trusted repeat customers.

Progress billing: For larger jobs ($5,000+), bill at milestones:

  • 33% deposit before starting
  • 33% at the halfway point
  • 34% on completion

Never do Net 60 or later. You are a contractor, not a bank. If a customer needs 60 days to pay, they probably cannot afford the work.

7 Tips to Get Paid Faster

1. Invoice immediately. The moment the job is done, send the invoice. Do not wait until Friday. Do not wait until you get home. With thecontractor.app, you can convert your quote to an invoice in one tap and send it from the job site.

2. Accept online payments. Contractors who accept credit cards and digital payments get paid 2x faster than check-only contractors. Stripe, Square, and other processors cost 2.9% + $0.30 per transaction -- a small price for getting paid days or weeks faster.

3. Include a payment link. Do not make customers figure out how to pay. Put a clickable "Pay Now" link directly in the invoice. One click, enter card info, done.

4. Send automated reminders. Set up automatic reminders at:

  • 3 days before due date: "Friendly reminder, your invoice is due in 3 days"
  • Due date: "Your invoice is due today"
  • 3 days past due: "Your payment is past due"
  • 7 days past due: "Second notice -- please remit payment"

Most late payments are not intentional. People are busy. Reminders work.

5. Offer early payment discounts. "2% discount if paid within 5 days" encourages fast payment. On a $5,000 invoice, that is $100 off -- but you get your money weeks sooner.

6. Attach completion photos. Invoices with photos of the finished work get paid 35% faster than invoices without. The photos remind the customer of the value they received.

7. Walk the customer through the invoice at the job site. Before you leave, show the customer the invoice on your phone, explain the charges, and ask if they have any questions. This eliminates the "I have questions about the bill" delay.

Handling Late Payments

Despite your best efforts, some invoices go unpaid. Here is the escalation process:

Day 1-3 past due: Automated reminder. Friendly tone. "Hi, just a reminder that invoice INV-042 was due on [date]."

Day 7 past due: Personal text or call. "Hi [Name], checking in on the invoice from [date]. Is everything OK? Happy to answer any questions."

Day 14 past due: Firmer notice. "Your invoice is 14 days past due. Please remit payment by [date] to avoid a late fee."

Day 30 past due: Final notice. Include the late fee. "A 1.5% late fee has been applied. Total now due: $X,XXX. Please pay by [date]."

Day 60+ past due: Consider a collection service or small claims court for amounts over $500. At this point, the relationship is effectively over anyway.

Prevention is better than collection. The best strategy is to always collect a deposit before starting work, invoice immediately upon completion, and accept online payments. This alone eliminates 90% of payment issues.

Quote-to-Invoice Workflow

The most efficient invoicing workflow starts with your quote:

  1. Create a professional quote (with AI or templates)
  2. Customer approves the quote
  3. Collect the deposit
  4. Complete the work
  5. Convert the approved quote into an invoice (one tap in thecontractor.app)
  6. Send the invoice with photos of completed work
  7. Automated reminders handle follow-up
  8. Customer pays online

This entire flow -- from quote to paid invoice -- can happen in a single app without re-entering any data.

Bottom Line

Professional invoicing is not complicated, but it makes a massive difference in your cash flow. Include all seven sections, set clear payment terms, invoice immediately, accept online payments, and automate your reminders. The contractors who get paid fastest are not the ones who chase payments -- they are the ones who set up systems that make paying easy and late payment uncomfortable.

Ready to try it?

Create AI-powered quotes, schedule jobs, and manage your business — free.

Start Free

Related tools & resources

More articles