Contractor Invoice Template: What to Include Before You Send It
Learn exactly what to include in a contractor invoice template before you send it. Itemized fields, payment terms, tax rules, and common mistakes to avoid.
Why Your Contractor Invoice Template Matters More Than You Think
You finished the job. The client is happy. You send the invoice — and then silence. A week passes. Then two. When you finally follow up, the client says, “Oh, I couldn’t process this — it’s missing your tax ID.”
This happens to independent contractors often enough that it is worth preventing, and the fix is simple: your contractor invoice template needs the right fields before you hit send. Think of an invoice like a keycard. If an important detail is missing, the door to the accounts-payable department may not open. This guide walks you through the fields your independent contractor invoice template should include, plus the mistakes that get invoices stuck in approval limbo.
If you’re new to invoicing altogether, start with our guide on what an invoice is and how it works for freelancers — it covers the fundamentals before you dive into template specifics.
What You’ll Need Before Filling Out a Contractor Invoice
Before you open a blank contractor invoice template, gather these items. Having everything on hand turns invoicing from a 30-minute scavenger hunt into a 5-minute routine.
- Your business details: Full legal name or business name, address, phone number, email, and tax identification number if the client or your local rules require it.
- Client’s billing details: Company name, billing contact name, physical or email address, and their tax ID if it is needed for your jurisdiction or the client’s accounting process.
- Project or contract reference: The signed agreement, statement of work, or email thread that confirms the rate and scope.
- Time or deliverable records: Timesheets, milestone completion notes, or a list of deliverables with quantities.
- Your invoice numbering system: A consistent format (e.g., INV-2026-001) so you never duplicate numbers.
- Time estimate: Filling out a well-structured template takes 5–10 minutes once you have the above ready.
Step-by-Step: Every Field Your Contractor Invoice Template Needs
Below are the core fields for a practical contractor invoice template, in the order they should appear. Skip one and you risk delayed payment. Include them all and your invoice is easier for the client to review and approve.
Step 1: Add Your Business Header
Your header is the first thing the accounts-payable clerk sees. It tells them who is billing and how to reach you. Without it, your invoice has no sender.
Include your full legal name or registered business name exactly as it appears on your contract or tax records. Add your mailing address, phone number, professional email, and tax identification number if required. If you have a logo, place it in the top-right corner — it signals professionalism without taking up space needed for the business details.
Pro tip: If you bill through an LLC, use the LLC’s legal name and EIN, not your personal name. Mixing these up can cause the client’s accounting system to flag the invoice as unverified.
Step 2: Label the Document as “Invoice” and Assign a Unique Number
This sounds obvious, but many contractor templates bury the word “Invoice” in small text or omit it entirely. The word must appear prominently — ideally in bold, 16–20pt font, near the top.
Your invoice number must be unique and sequential. Never reuse numbers, even across years. A simple format is INV-2026-042 where 042 is the sequential invoice count for the year. For a detailed breakdown of every field your invoice needs, see our guide on the 10 must-have fields on every invoice.
Step 3: Enter the Invoice Date and Payment Due Date
Two dates matter on a contractor invoice: the invoice date (when you issue it) and the due date (when payment must arrive).
Write the due date as a specific calendar date — “July 30, 2026” — not as “Net 15.” Ambiguous terms create ambiguity. If your contract says Net 30, write the exact date that falls 30 days after the invoice date. For more on structuring payment timelines, read our guide to invoice payment terms for freelancers.
Step 4: List the Client’s Billing Information
Below your header, add a block labeled “Bill To” with the client’s company name, the specific contact person in accounts payable (if you have one), their mailing address, and their email. If the client gave you a purchase order (PO) number, include it here — invoices without a PO number get rejected automatically at many mid-size and large companies.
Step 5: Create an Itemized Table of Services
This is the core of the independent contractor invoice template. Every row should answer: what did you do, when did you do it, how much of it, at what rate, and what’s the line total?
| Date | Description | Qty / Hours | Rate | Line Total |
|---|---|---|---|---|
| 2026-07-05 | Kitchen cabinet installation — 12 units | 8 hrs | $75/hr | $600.00 |
| 2026-07-06 | Countertop templating and cutout | 4 hrs | $75/hr | $300.00 |
| 2026-07-07 | Materials — plywood, screws, edge banding | 1 lot | $210.00 | $210.00 |
Separate labor from materials. If you’re billing for both time and supplies, put them on separate rows. This makes it easy for the client to verify each charge — and harder for them to dispute the entire invoice over a single line item.
Pro tip: If you bill hourly, attach a simple timesheet summary. For guidance on calculating rates and tracking hours, see our post on how to invoice for hourly work.
Step 6: Calculate and Display the Subtotal, Tax, and Total
Below the itemized table, show three lines in this order:
- Subtotal: Sum of all line totals before tax.
- Tax (if applicable): The tax rate and dollar amount, with a brief note like “Sales Tax (8.25% — TX).” If you have confirmed that no sales tax applies, write a clear note such as “No sales tax collected” so the client does not wonder if you forgot it.
- Total Due: Subtotal plus tax, in bold. This is the number the client writes the check for — make it impossible to miss.
Step 7: State Your Payment Terms and Accepted Methods
Below the total, add a short paragraph that covers how and when to pay. For example:
“Payment due by August 5, 2026. Accepted methods: ACH transfer (preferred), check, or credit card. If permitted and agreed in advance, card processing fees or late fees may apply.”
Specifying accepted methods removes friction. If you prefer ACH, say so — some clients default to paper checks unless told otherwise. If you charge a fee for credit card payments, make sure it is allowed where you operate and disclose it before the client pays.
Step 8: Add Notes and a Thank-You Line
A short note at the bottom makes your invoice feel human. Thank the client for their business, reference the project by name, and include any relevant details like warranty periods or next steps. Example:
“Thank you for the opportunity to work on the kitchen remodel at 1220 Oak Street. Cabinetry carries a 2-year workmanship warranty. Please reach out with any questions.”
Common Mistakes That Delay Contractor Invoice Payments
- Missing or duplicate invoice numbers. Accounting systems flag duplicates as potential fraud and will reject both. Keep a simple spreadsheet or use an invoicing tool that auto-increments numbers.
- Vague descriptions like “Work completed.” The person approving your invoice may not be the client you worked with. They need enough detail to understand what they’re paying for without picking up the phone.
- Wrong or missing taxpayer details. In the U.S., clients may need your taxpayer information for year-end reporting, and reporting thresholds can change. If your EIN, SSN, or business name does not match the records you gave the client, it can create a headache for both sides at tax time.
- No due date, or “Due upon receipt.” “Due upon receipt” is not a date — it’s a wish. Corporate AP departments process invoices in batches on specific days. Give them a real date to schedule against.
- Math errors in the totals. A $50 arithmetic mistake erodes trust. Double-check the subtotal, tax calculation, and final total before sending. Even better, use a template that auto-calculates for you — see our comparison of invoice template formats across Word, Google Docs, Excel, and online generators.
Tips for Getting Paid Faster as an Independent Contractor
- Invoice the same day the work is done. Every day you wait to send the invoice is a day you’re extending the client free credit. Build invoicing into your project-close checklist.
- Use a professional template — not a blank document. A formatted contractor invoice template signals that you run a real business. It also ensures you never forget a field. Free templates are widely available in Word, Google Docs, and PDF formats.
- Send the invoice to the right person. On day one of the project, ask: “Who should I send the invoice to, and do you need a PO number?” Write the answer down. Don’t assume it’s the person you work with daily.
- Follow up on overdue invoices quickly. Send a polite reminder 3 days after the due date. Most unpaid invoices are the result of forgetfulness, not malice — a quick nudge resolves them.
- Offer a small discount for early payment. A term like “2/10 Net 30” (2% off if paid within 10 days, otherwise full amount due in 30) can motivate clients to prioritize your invoice. Even a 2% discount is cheaper than chasing late payments.
Frequently Asked Questions
What is the difference between a contractor invoice and a regular employee timesheet?
A contractor invoice is a formal payment request you send to a client, listing the services you provided, your rate, and the total due. A timesheet is just a log of hours — it doesn’t include payment terms, tax IDs, or legal language. Contractors must send invoices because they run their own business; employees don’t.
Do independent contractors need an EIN on their invoice?
If you operate as an LLC or S-Corp, clients often expect an EIN, especially for U.S. tax reporting. If you’re a sole proprietor, you may use an SSN for tax forms, though many freelancers prefer to get an EIN for privacy. Whether the number belongs directly on the invoice depends on your country, client, and privacy preferences.
Can I use a free contractor invoice template without accounting software?
Absolutely. You can download a contractor invoice template in Word, Google Docs, Excel, or PDF format and fill it out manually. Many freelancers also use free online invoice generators that auto-calculate totals and let you send the invoice directly — no accounting software required.
What payment terms should independent contractors use?
Net 15 is common for independent contractors who want a shorter payment window — it means the client has 15 days to pay after receiving the invoice. Some contractors use Net 30 for larger corporate clients or request partial payment upfront (e.g., 50% deposit, 50% on completion). Always spell out the exact due date, not just “Net 15,” to avoid ambiguity.
Do contractors charge sales tax on invoices?
It depends on your location and the type of service. In the U.S., most professional services are not subject to sales tax, but some states tax specific services like construction or repair work. Check your state’s Department of Revenue website or consult an accountant to confirm.
What if the client asks me to remove certain fields from my invoice?
Do not remove fields that are required for your situation, such as a unique invoice number, accurate description of services, or tax details the client legitimately needs. If a client asks you to reclassify the nature of the work (e.g., calling it “consulting” when it was “construction”), that’s a red flag. Protect yourself by keeping invoices accurate and complete.
How many days before the work starts should I send the invoice?
For project-based work, send a deposit invoice before you start (typically requesting 30–50% upfront). For hourly or retainer work, send the invoice immediately after the billing period ends — same day is best. The longer you wait to invoice, the longer you wait to get paid.