FreeInvoices.co

Clients and pricing

Consulting Retainers and Project Fees: A Billing Guide

How consultants structure monthly retainers and project fees, what to bill in advance, and how to invoice so revenue stays predictable.

By the FreeInvoices.co team | Updated July 14, 2026 | 7 min read

Consulting income has a feast and famine reputation it doesn't have to keep. The difference between a consultant who sweats every month and one who doesn't is rarely the hourly rate; it's the billing structure. Retainers smooth revenue into something you can plan a life around, and well-structured project fees stop big engagements from becoming interest-free loans to your clients. Most healthy consulting practices end up running both at once.

Two Models, Two Kinds of Predictability

A retainer sells ongoing access: a monthly fee for a defined slice of your capacity, whether that's a set number of hours, a set of responsibilities, or priority availability. A project fee sells an outcome with edges: an audit, a strategy, an implementation, priced as a whole. Retainers give you predictable revenue; project fees give the client a predictable cost. New consultants usually start with projects, because they're easier to sell to a client who hasn't worked with you. The retainer conversation gets easy later, at the moment a project ends and the client asks what happens now. That's the door. Walk through it with a number.

Retainers: Bill in Advance, Always

The retainer invoice goes out before the month it covers, not after. On the 25th for the month ahead, or the 1st, due on receipt or net 7. This isn't greed, it's the definition of the arrangement: the client is reserving capacity, and reservations are paid up front, the way rent is. Billing in arrears quietly converts your retainer into ordinary hourly billing with extra steps and 45 days of float. Three more terms worth locking in writing: a minimum commitment of three months so the relationship survives its first lull, 30 days notice to cancel or resize, and an annual rate review date. Then send the same clean invoice every month from a consultant invoice template, same format, same lines, so approval becomes a habit on their side rather than a decision.

What Happens to Unused Hours

Every hours-based retainer eventually meets the quiet month, and the client asks whether unused hours roll over. Decide before they ask. Use it or lose it is the standard and the right default, because the retainer buys reserved capacity, not banked labor; you turned other work away whether they called or not. If that feels harsh for a client you like, allow a partial rollover with an expiry, say up to 25% of hours rolling into the next month only. What kills consultants is the unlimited bank: eighteen months in, a client shows up expecting a free week of work from hours that expired in your head but not in the contract. A gentler companion policy: send a short monthly usage summary with the invoice, so nobody is surprised in the first place.

Retainer Terms That Prevent the Classic Fights

Monthly retainer: $3,000 for up to 20 hours of advisory work

Invoiced on the 25th for the following month, due on receipt

Up to 5 unused hours roll to the next month, then expire

Hours beyond 20 billed at $175/hour, flagged before the overage

Either side may cancel or resize with 30 days written notice

Rate reviewed each January

Project Fees: Milestones Beat Halves

For fixed fee projects, the lazy default is half up front, half at the end, and on a six week project that's fine. On anything longer, the back half becomes a balloon payment that arrives just as the client's attention has moved on, and it makes your final weeks strangely tense. Milestones fix this: a third at kickoff, a third at the midpoint deliverable, a third at final delivery. Each payment ties to something the client can see, and no single invoice is big enough to be scary. Anchor milestones to deliverables rather than dates, so a client-side delay pauses the work instead of your revenue. And keep scope edges sharp: workshops, extra stakeholder interviews, and revised final reports beyond round one are add-ons with prices, not favors. The full pattern is in deposit invoices and progress billing.

Reading Which Model the Engagement Wants

Some engagements tell you what they are. Defined outcome, defined end: project fee. Ongoing advice, recurring need, no natural finish line: retainer. The dangerous ones are projects that refuse to end, drifting month to month on ad hoc invoices; that drift is your cue to propose a retainer, which the client usually welcomes because their budget wants predictability as much as yours does. The reverse read matters too: a retainer client who suddenly needs a big defined chunk of work, like a hiring push or a system rollout, should get that scoped as a separate project fee on top, not silently absorbed into the retainer until you resent it.

Quote Retainers Below the Hourly Math on Purpose

A 20 hour retainer priced slightly under 20x your hourly rate isn't underselling, it's the discount for commitment, and clients notice it. You're trading a few points of rate for zero sales cost, guaranteed utilization, and invoices that approve themselves. Just keep the overage rate at full price so the discount never leaks past the reserved hours.

Frequently asked questions

What size should my first retainer be?

Start from a real need you've already seen: roughly the monthly hours this client actually used over the last quarter, priced at your rate with a modest commitment discount. Small and real beats big and aspirational, since a $2,000 retainer that renews for two years outearns a $6,000 one cancelled in month two. You can grow it at the annual review.

Do I bill expenses on top of a retainer or project fee?

Travel, software bought for the client, and third-party costs bill separately at cost or with a stated markup, and the contract should say which. Put them as their own lines on the regular invoice with receipts attached. What you don't bill for is your own cost of doing business, like your laptop or your subscriptions; that's what the rate is for.

How do I invoice when a project stalls on the client's side?

Anchor payments to deliverables, then add a stall clause: if a milestone waits more than 30 days on client action, the milestone invoice issues anyway, or the project pauses and restarting costs a remobilization fee. Consultants lose real money to projects idling in someone's approval queue. A stall clause converts that idle time back into either payment or a clean pause.

Put it into practice

Create a professional invoice in about a minute. No signup, no watermark, and the math (tax, discounts, deposits, balance due) is done for you.

Create Free Invoice

Templates For This Work