Fieldkit

Serve your customers.
Not your software.

Back to Blog
March 5, 2026Fieldkit Team
invoicingtemplatesgetting-paid

Contractor Invoice Template: Free Professional Template

You finished the job. The customer's happy. Now you need to get paid.

The invoice you send determines how fast that happens. A clean, professional invoice with the right information gets paid in days. A vague handwritten receipt with "plumbing work — $450" gets stuffed in a drawer and forgotten.

Here's exactly what your contractor invoice needs, a sample layout you can copy, and the mistakes that slow down payment.

What Every Contractor Invoice Needs

Miss any of these and you're inviting delays, confusion, or disputes.

Your Business Information (Top of Invoice)

  • Business name (as registered — not just "Mike's Plumbing" if your LLC is "M. Johnson Plumbing Services LLC")
  • Phone number and email
  • Physical address (required in some states)
  • License number (builds trust and is legally required in many states)
  • Logo (optional, but makes you look established)

Customer Information

  • Customer name
  • Service address (where the work was done — sometimes different from their billing address)
  • Phone number or email (for follow-up if needed)

Invoice Details

  • Invoice number (sequential — INV-001, INV-002, etc. This is how you track what's paid and what isn't)
  • Invoice date (the day you send it, not the day you did the work)
  • Service date (when the work was performed)
  • Payment terms ("Due upon receipt," "Net 15," or "Net 30")

Itemized Work

This is where most contractor invoices fail. "Replaced water heater — $1,800" tells the customer nothing. Break it down:

DescriptionQtyRateAmount
50-gallon gas water heater (Bradford White RG250T6N)1$850.00$850.00
Water heater installation labor3 hrs$125.00/hr$375.00
Expansion tank1$45.00$45.00
New flex connectors and gas line fittings1 set$35.00$35.00
Haul away old unit1$75.00$75.00
Subtotal$1,380.00
Tax (7%)$59.50
Total Due$1,439.50

Why itemize? Three reasons:

  1. Customers trust it more. They can see what they're paying for. Lump-sum invoices feel like you're hiding something — even when you're not.
  2. Fewer disputes. When a customer questions a charge, you can point to the specific line item instead of defending a mystery number.
  3. You look professional. Big companies itemize. The contractors customers trust the most itemize. It's a signal that you run a real business.

Payment Section

  • Total amount due (bold and clear — don't make them hunt for it)
  • Accepted payment methods (check, credit card, ACH, Venmo/Zelle — list everything you take)
  • Online payment link (if you use digital invoicing, include a "Pay Now" button or link)
  • Late fee policy (e.g., "1.5% monthly fee on balances over 30 days" — check your state's rules)

Notes/Terms

Use this section for:

  • Warranty information ("Labor warranted for 1 year from service date")
  • Scope notes ("This invoice covers water heater replacement only. Existing gas line and venting were not modified.")
  • Thank you message ("Thanks for choosing us. We appreciate your business.")

Sample Invoice Layout

Here's a complete sample you can use as a reference:

┌─────────────────────────────────────────────────┐
│  [YOUR LOGO]                                    │
│  M. Johnson Plumbing Services LLC               │
│  123 Main St, Austin TX 78701                   │
│  (512) 555-0192 | mike@johnsonplumbing.com      │
│  License #: TX-PLB-45892                        │
├─────────────────────────────────────────────────┤
│  INVOICE #INV-0047            Date: 02/19/2026  │
│  Service Date: 02/18/2026                       │
│  Payment Terms: Due upon receipt                │
├─────────────────────────────────────────────────┤
│  Bill To:                                       │
│  Karen Mitchell                                 │
│  456 Oak Lane, Austin TX 78704                  │
│  (512) 555-0834                                 │
├─────────────────────────────────────────────────┤
│  Description              Qty    Rate    Amount │
│  ─────────────────────────────────────────────  │
│  50-gal gas water heater  1    $850.00  $850.00 │
│  Installation labor       3hrs $125/hr  $375.00 │
│  Expansion tank           1     $45.00   $45.00 │
│  Flex connectors + gas    1set  $35.00   $35.00 │
│  Haul away old unit       1     $75.00   $75.00 │
│  ─────────────────────────────────────────────  │
│                          Subtotal:    $1,380.00 │
│                          Tax (7%):       $59.50 │
│                          TOTAL DUE:  $1,439.50  │
├─────────────────────────────────────────────────┤
│  Payment: Check, Card, ACH, Venmo, or Zelle    │
│  Pay online: [link]                             │
│  Late fee: 1.5%/mo on balances over 30 days     │
├─────────────────────────────────────────────────┤
│  Notes:                                         │
│  Labor warranted 1 year from service date.      │
│  Covers water heater replacement only.          │
│  Thank you for choosing Johnson Plumbing.       │
└─────────────────────────────────────────────────┘

Common Invoice Mistakes That Slow Down Payment

1. No invoice number. Without a number, the customer can't reference it, you can't track it, and your bookkeeper hates you. Use sequential numbers — it takes 5 seconds.

2. Lump-sum pricing. "Plumbing repair — $1,200" makes customers suspicious. Itemize. It builds trust and prevents disputes.

3. No due date. If you don't tell people when to pay, they'll pay whenever they feel like it. "Due upon receipt" or "Net 15" — pick one and put it on every invoice.

4. Sending invoices late. Invoice the day you finish the job. Every day you wait is another day before you get paid. Same-day invoicing can cut payment time in half.

5. No online payment option. Customers who have to write a check and mail it will procrastinate. Give them a "Pay Now" button and many will pay within hours.

Skip the Template — Use Software

Templates work when you're doing 5 jobs a month. When you hit 15-20+, manually filling in templates, tracking invoice numbers, and chasing payments becomes a job in itself.

Field service software like Fieldkit lets you:

  • Build an invoice on your phone in 2 minutes
  • Convert approved estimates directly into invoices
  • Accept credit card and ACH payments online
  • Send automatic payment reminders
  • Track who's paid and who hasn't from one dashboard

All for a flat $99/month — no per-user fees, no per-invoice fees.

Download free trade-specific templates → — invoices, estimates, and checklists for plumbing, HVAC, electrical, roofing, and general contracting.

Start 14-day free trial → — no credit card required.

FAQ

What should be on a contractor invoice?

At minimum: your business name and contact info, license number, customer name and address, invoice number, date, itemized list of work (with parts and labor separated), total amount, payment terms, and accepted payment methods. A professional invoice also includes your logo and a notes section.

Should contractors charge sales tax on labor?

It depends on your state. Some states tax labor on service work, some only tax materials, and some tax both. Check with your state's department of revenue or ask your accountant — getting this wrong can create headaches during tax season.

How long should a contractor wait before following up on an unpaid invoice?

Three days. Send a friendly reminder text or email on day 3. Call on day 14. Send a formal notice on day 30. The sooner you follow up, the faster you get paid — most overdue invoices are forgotten, not disputed.

About the Author

FieldKit was built by a team that spent 20 years in SaaS watching software companies punish small businesses with per-user fees, hidden add-ons, and enterprise complexity. We built FieldKit for contractors with 1-15 trucks who want to run their business from their phone — not fight with their software.

Questions? support@gofieldkit.com

Ready to see what flat-rate FSM looks like?

14-day free trial. No credit card. Unlimited users from day one.

Start Free Trial

No credit card required