Templates & Guides

Consultant Invoice Template Guide: Retainers, Hours, and Expenses

By The Cleanbill Team2026-02-02

Consulting invoices are reviewed differently than most freelance invoices — they typically pass through a client's finance or procurement department rather than going straight to the person you worked with, which means clarity and compliance with that department's expectations matter more than usual.

Choosing a billing structure

Most consulting engagements use one of three structures: a flat monthly retainer, hourly billing against an agreed rate, or a fee tied to specific deliverables. Retainers suit ongoing advisory relationships where availability matters as much as specific deliverables; hourly suits engagements with variable, hard-to-predict scope; deliverable-based fees suit clearly defined projects with a fixed outcome.

Stating the engagement period clearly

Unlike a one-off freelance invoice, a consulting invoice usually needs to specify the exact period it covers — particularly for retainers, where the client needs to confirm this invoice corresponds to the correct month or billing cycle. A simple date range at the top of the invoice ("Engagement period: March 1 – March 31, 2026") removes any ambiguity.

Why a PO number matters more in consulting

Larger corporate clients frequently require a purchase order (PO) number before they'll process any invoice — without one, the invoice can sit unpaid in a queue indefinitely, not because of any dispute, but because their system has no record to match it against. Confirm whether your client requires a PO before your first invoice, and include a clearly labeled field for it on every invoice afterward.

Separating fees from reimbursable expenses

If you're billing for travel, software, or other client-approved expenses alongside your professional fee, list them as separate line items rather than folding them into your rate. Finance teams often process fees and expense reimbursements under different budget lines or approval rules, so combining them can cause an invoice to be rejected or delayed for reclassification.

What to do when scope shifts mid-engagement

If a client asks for work beyond the original retainer or contract during a billing period, document the additional hours or deliverable separately on the invoice with a brief note distinguishing it from the base agreement — this avoids any confusion about why the invoice total is higher than a previous, otherwise-identical period.

Keeping every invoice consistent across a long engagement

For ongoing consulting relationships that might run for months or years, small inconsistencies between invoices (a missing PO number one month, a different expense format the next) tend to generate avoidable follow-up questions. Cleanbill's consultant invoice template keeps your engagement details, rate structure, and formatting consistent invoice to invoice, so only the period and the specific hours or deliverables change.

Frequently asked questions

Should consultants invoice monthly or per project?
Monthly is standard for retainer-based engagements; project-based consulting is often invoiced at agreed milestones instead, regardless of how long the project takes.
What happens if I send an invoice without a required PO number?
Many corporate finance systems will reject or hold the invoice until a valid PO is provided, so it's worth confirming this requirement before your first invoice with any larger client.
Can I bill a flat retainer and hourly overage on the same invoice?
Yes — list the retainer as one line item and any hours beyond the agreed scope as a separate, clearly labeled line so the client can see exactly what the overage covers.

Related articles

Put this into practice

Create a professional invoice in under a minute, free.

Open Invoice Generator →