Getting paid is the part of consulting that most first-time consultants get wrong — not because the work is bad, but because the invoicing is sloppy. A vague invoice without clear payment terms gives the client an excuse to delay. An invoice sent three weeks late tells the client you don't take your own business seriously. And chasing unpaid invoices instead of doing client work is the fastest way to burn out in your first year.
The good news: invoicing is a system, not an art. Once you set up the right invoice template, payment terms, and schedule, getting paid on time becomes automatic. This guide covers everything you need — what goes on every invoice, the payment terms that actually prevent late payments, when to send invoices, and the tools that handle the busywork for you.
Important: This guide covers invoicing practices for consultants. It is not tax or legal advice. For tax questions — sales tax, VAT, income tax reporting — consult an accountant or tax professional.
This guide pairs with our consulting contract template (payment terms belong in your contract) and our consulting fees guide (how to set your rates before you invoice). For generating a contract with payment terms built in, use our interactive contract builder or the SOW generator to define scope and milestones before you bill.
What Every Consulting Invoice Must Include
A consulting invoice isn't just a request for money — it's a document that protects you if a payment dispute arises. Every invoice you send should include these elements:
- Your business name and contact information. Business name (or your legal name if sole proprietor), address, phone, and email. If you have a business number or tax ID, include it.
- Client's name and contact information. The company name and the person responsible for approving payment.
- Unique invoice number. Sequential numbering (INV-001, INV-002) makes it easy to track and reference in communications.
- Invoice date and due date. The date you sent it and the date payment is expected. Never leave the due date blank — "due upon receipt" without a specific date is ambiguous.
- Description of services. What you did, tied to the scope in your contract or SOW. "Content strategy sprint — Week 1" is clear. "Consulting services" is not.
- Amount due. The total, broken down by line item if the invoice covers multiple deliverables or time periods.
- Payment terms. Net 15, Net 30, due upon receipt — whatever you agreed in your contract. Include late payment penalties if applicable.
- Payment methods. Bank transfer (with account details), ACH, wire, or any platform you use (Stripe, PayPal, Wise). Make it as easy as possible to pay.
Rule of thumb: If a stranger couldn't figure out who to pay, how much, and by when from your invoice alone, it's not complete.
Copy-and-Use Consulting Invoice Template
Here's a simple invoice structure you can copy, fill in, and send — whether you use invoicing software or a plain document.
[Your Business Name]
[Your Address] · [Your Phone] · [Your Email]
[Tax ID / Business Number, if applicable]
INVOICE #INV-001
Date: [date sent]
Due: [due date]
Bill To:
[Client Company Name]
[Client Address]
Attn: [Contact name who approves payment]
Description Amount
[Service description — tied to contract scope] $[amount]
[Additional line items, if any] $[amount]
Subtotal: $[subtotal]
[Tax, if applicable:] $[tax]
Total Due: $[total]
Payment Terms: Net [15/30]
Late Fee: [X]% per month on overdue balances
Payment Methods:
Bank Transfer: [Account name, bank, account #, routing #]
[Or: Pay online at [link]]
Notes: Thank you for your business. Please reference invoice #INV-001 with your payment.
Payment Terms That Prevent Late Payments
Your payment terms are set in your consulting contract — not invented on the invoice. But the invoice reinforces them. Here are the terms that actually get you paid on time:
Net 15 vs. Net 30
Net 15 (payment due 15 days from invoice date) is the standard for independent consultants. It keeps your cash flow tight and signals that you expect prompt payment. Net 30 is common for larger companies with slow accounts-payable processes, but it means you're financing the client's work for an extra two weeks. Default to Net 15 and only extend to Net 30 for established clients who require it.
Due Upon Receipt
"Due upon receipt" means payment is expected immediately. Use it for small invoices (under $1,000), one-off sessions, or final invoices on completed projects. The risk: without a specific due date, some clients treat it as "whenever." Always pair it with a specific date if possible.
Deposit Upfront
For fixed-fee projects, always collect a deposit before starting work — typically 25–50% of the total. This commits the client financially, covers your upfront costs, and means you're never chasing 100% of the fee at the end. State the deposit requirement in your proposal and contract, then invoice it before the engagement begins.
Milestone Billing
For projects over $5,000, break the fee into milestone payments tied to deliverables: 40% on kickoff, 30% on draft delivery, 30% on completion. This smooths your cash flow, reduces the risk of a single large unpaid invoice, and gives the client natural checkpoints. Define milestones in your SOW and bill against them.
Late Payment Fees
State a late fee in your contract (typically 1.5% per month on overdue balances) and reference it on the invoice. You may never enforce it, but its presence on the invoice signals that you take payment terms seriously and discourages casual delays.
When to Send Your Invoices
Timing matters as much as terms. Send invoices promptly — the longer you wait, the longer you wait to get paid. Here's a simple schedule:
- Deposit invoice: Send immediately after the contract is signed, before you start work.
- Milestone invoices: Send the day the milestone deliverable is delivered, not at the end of the month.
- Retainer invoices: Send on the same date each month (e.g., the 1st) for the upcoming month's retainer. Bill in advance, not in arrears.
- Final invoice: Send the day the project is complete and the final deliverable is handed over. Don't wait for the client to ask.
- Hourly invoices: Send bi-weekly (every two weeks) with a time log attached. Monthly hourly invoicing puts too much money at risk in a single invoice and makes it harder for the client to verify hours.
Cash flow tip: If you bill on the 1st with Net 15 terms, you're paid by the 15th. If you bill on the 30th with Net 15, you're paid by the 14th of the following month. The difference is one day of work — but 15 days of cash flow. Bill early.
Invoicing Schedules by Engagement Type
Different engagement types call for different invoicing patterns. Here's what works in practice:
Fixed-fee project ($5K–$25K): 40% deposit + 30% at draft delivery + 30% on completion. Three invoices, each tied to a deliverable milestone.
Small project (under $5K): 50% deposit + 50% on completion. Two invoices keeps it simple.
Monthly retainer ($3K–$12K/mo): Bill in advance on the 1st of each month. Net 15 terms. If a client cancels, the current month is already paid.
Hourly advisory ($150–$450/hr): Bi-weekly invoices with a time log. Net 15. Cap the total or require a pre-authorization for a set number of hours.
One-off session or audit (under $2K): Due upon receipt — payment before or immediately after the session.
How to Handle Late Payments
Even with perfect terms, some clients pay late. Here's a step-by-step follow-up process that's firm but professional:
- Day 1 after due date: Send a friendly reminder email. "Just a quick note that invoice #INV-001 was due on [date]. Let me know if you need anything from my end to process it." Keep it warm — most late payments are AP-process delays, not avoidance.
- Day 7 after due date: Send a firmer follow-up. Reference the original invoice, the contract payment terms, and the late fee clause. Ask for a specific payment date.
- Day 14 after due date: Escalate to a phone call. Email is easy to ignore; a call is not. Ask to speak with the person in accounts payable, not just your client contact.
- Day 30 after due date: Send a final demand letter referencing the late fee and any contract remedies. If the project is ongoing, pause work until the invoice is settled.
Never keep working for a client who is more than 30 days behind on payment. It signals that you'll accept non-payment, and the balance grows. Pause work, communicate clearly, and resume only once the invoice is paid.
Tools That Automate Invoicing
You don't need accounting software to send your first invoice — a well-formatted document and a bank account is enough. But once you have 2+ clients, invoicing software saves hours and reduces errors. Here's what to look for:
- Recurring invoices: Automatically generate and send monthly retainer invoices — no manual work.
- Online payment options: Let clients pay by credit card or ACH directly from the invoice. Faster payment, fewer chase emails.
- Automatic reminders: The software sends gentle follow-ups before and after the due date — you don't have to be the bad guy.
- Expense tracking and reporting: Track income for tax purposes and see your cash flow at a glance.
Popular options for independent consultants include FreshBooks, Wave (free), QuickBooks Self-Employed, and Stripe Invoicing. Pick one that matches your volume and payment complexity — the best tool is the one you'll actually use.
Tax and Record-Keeping Basics
Every invoice you send is a tax record. Keep copies of all invoices (sent and paid) for at least three years, and track which invoices are outstanding. If you're in the US, set aside roughly 25–35% of each invoice for income tax and self-employment tax — don't treat your full invoice amount as take-home pay. If you're outside the US, research your local VAT/GST requirements, as you may need to include tax on your invoices.
This is not tax advice. Consult an accountant or tax professional for your specific situation, especially in your first year.
Frequently Asked Questions
Should I charge hourly or by project on my invoices?
By project, almost always. Project-based invoicing with milestone payments is simpler, more predictable, and more profitable than hourly billing. See our pricing guide for why project pricing beats hourly — and how to set the number.
What payment terms should I use for my first client?
Net 15 with a 50% deposit for small projects, or 40% deposit with milestone billing for larger ones. State the terms in your contract before you start work, and reinforce them on every invoice.
Do I need invoicing software to start?
No. A well-formatted document (or the template above) is enough for your first few invoices. Once you have recurring clients or monthly retainers, invoicing software pays for itself in time saved.
What do I do if a client refuses to pay?
Follow the 4-step follow-up process above. If a client still refuses after a final demand letter, you may need to use a collections service or small claims court. Always have a signed contract with clear payment terms before starting work — it's your legal basis for collection.
The Bottom Line
Invoicing isn't glamorous, but it's how your consulting business stays alive. Send complete invoices promptly, set clear payment terms in your contract, collect a deposit before starting work, and follow up the moment a payment is late. The system takes an hour to set up and saves you weeks of chasing unpaid invoices.
The Consulting Launch Kit includes a one-page proposal template with payment terms built in and a complete 30-day plan to land your first three clients — so you can go from first email to signed, scoped, and invoiced engagement faster. You can also use the interactive contract builder to draft payment terms, or explore all the free consulting tools to get your operations running.