Sending an invoice should be a non-event. By the time it lands, the work has been delivered, the terms were set in the engagement letter, and the client knows exactly what to expect. When invoicing feels awkward, it almost always means something earlier in the engagement was left vague.
Set the expectation before the first invoice
The single most effective thing you can do for invoicing is talk about it upfront. Your proposal or engagement letter should specify: total fee or hourly rate, billing schedule (monthly, milestone-based, deposit plus balance), payment terms (Net 15 / Net 30 / due on receipt), accepted methods, and what happens if a payment is late.
When clients sign a proposal that spells this out, the first invoice arrives as confirmation, not as a surprise. The conversation has already happened.
What to include on the invoice itself
A professional consulting invoice is a tight document. It should contain:
- Your business name, address, and tax/business ID
- The client's billing entity name (not just the contact's name)
- Invoice number (sequential, no gaps)
- Issue date and due date
- A clear line-item description of the work (engagement name plus period or milestone)
- The amount due and payment methods
- Optional: a polite note confirming next steps
Avoid hourly time-card formats unless the engagement is hourly. For fixed-fee or retainer work, list deliverables or the engagement period — not the hours behind them. Hourly breakdowns invite questions about pace; outcome-based descriptions invite confidence.
When to send
The two correct send times: at engagement milestones (or at month-end for retainers), and as soon as the deliverable lands. Letting an invoice sit for two weeks after work was completed is the most common reason consultants get paid late. The client's memory of the value fades, the bookkeeper has moved on to the next batch, and your invoice ends up in the wrong cycle.
Send while the work is still warm. Same day, if possible.
Handle payment methods like a firm, not a side practice
For US consulting work, the practical payment stack is: ACH (lowest fees, slower), credit card (higher fees, faster, sometimes a deal-breaker for larger invoices), and wire (for international or five-figure-plus invoices). Many consultants build the credit card processing fee into their rate rather than passing it through — that way, the client experience is uniform and you absorb the cost without surprise line items.
Tools like FreshBooks or Stripe Invoicing handle the basics — they work fine if you're sending a handful of invoices a month and don't need them tied to anything else. The friction shows up when invoicing has to coexist with proposals, time tracking, the client portal, and a retainer cycle. That's when consolidated tools start to matter.
The late-payment conversation
Even with clean terms and prompt sending, invoices go past due. The script:
- Day 1 after due date: Automated reminder. Friendly, neutral, just a nudge.
- Day 7: Personal email from you, not a templated one. Reference the engagement, not the invoice. "Wanted to make sure invoice 2026-014 from our March engagement didn't get lost in your inbox."
- Day 14: Phone call or direct message. Most late payments are bookkeeping oversights, not refusals. The personal contact almost always resolves it.
- Day 30: This is when you stop work (per your contract terms) and have a frank conversation about whether the engagement continues.
The thing to avoid: passive-aggressive language, public callouts, or threats of legal action in early reminders. The relationship matters more than the invoice — and 95% of the time, the relationship is still intact and the payment is simply late.
Automate the parts that don't need you
Consulting practice management tools — ConsultBase included — handle the recurring administrative work: generating invoices on retainer cycles, sending automated reminders on day 1 and day 7, and tracking which clients are consistently slow. That leaves your attention for the engagements themselves, which is where it belongs.
The best invoicing setup is the one you stop thinking about. Get the terms right at the proposal stage, send invoices on time, automate the reminders, and reserve your direct attention for the rare case that needs it.
Ready to consolidate your invoicing, proposals, and client portal into one tool built for consulting engagements? Start your free trial.