Back to blog
Guide7 min read

How to Price a Retainer (With Examples)

How to set a monthly retainer fee that is fair to the client and profitable for you: the main retainer types, a simple pricing formula, scope, unused hours and overage.

Kelvo Team2026-07-15

What a retainer is and why it helps

A retainer is an agreement where a client pays you a fixed amount every month for ongoing work or access to you. Instead of quoting and invoicing each small job separately, you agree the scope once and bill the same fee on the same date each month. For you, the benefit is predictable income: three retainer clients at €1,500 a month give you €4,500 before you have pitched a single new project. For the client, it means priority access, a known cost and no need to approve a new quote every time they need something. Retainers suit work that keeps coming back, such as marketing support, design for a growing brand, bookkeeping, IT maintenance, legal advice or development on a live product. They suit one-off projects poorly.

Three common types of retainer

Retainers usually take one of three forms. An hours retainer is a block of time each month, such as 20 hours, used for whatever the client needs within an agreed area. It is easy to understand and easy to price. A deliverables retainer is a fixed set of outputs, such as four blog posts and one newsletter a month, or monthly reporting and two campaign updates. It rewards you for being efficient, since the fee does not depend on how long the work takes. An access or availability retainer pays for your time being reserved and for quick answers, often for advisory work, with actual work billed separately or included up to a limit. Pick the type that matches how the client thinks about value. Many clients find deliverables easier to approve than hours.

Start from your effective hourly rate

Whatever type you choose, base the fee on a rate that actually covers your costs, tax and time off. If you have not worked that out, our guide on how to price freelance work walks through the calculation. Then estimate honestly how much time the retainer will take each month, including the parts clients do not see: calls, emails, planning, revisions, reporting and context switching. For a deliverables retainer, time a typical month's output. If four blog posts realistically take 16 hours with editing and client feedback, and your rate is €90, your floor for that retainer is €1,440. Most freelancers underestimate the overhead of a recurring client, so add 10 to 20 percent for communication if your estimate is based on production time only.

Discount or premium?

There is a common belief that retainers should be priced below your hourly rate because the client is committing to volume. Sometimes a small discount makes sense: a client paying €1,800 a month for 20 hours at an effective €90, compared with your €100 project rate, gives you security and saves you time selling. But a retainer also asks something of you. You are reserving capacity, promising faster responses and turning down other work to keep that time free. That has value, and many experienced freelancers price retainers at or above their project rate for that reason, especially access retainers with guaranteed response times. A useful middle path is a modest discount in exchange for a longer minimum term, such as six or twelve months, which rewards the client for the commitment that actually helps you.

Define the scope in writing

A retainer without a clear scope slowly turns into unlimited work for a fixed fee. Write down what is included, and just as importantly, what is not. For an hours retainer, state the number of hours and what kind of work they cover. For a deliverables retainer, list the outputs, the number of revision rounds and the turnaround time. Add how the client should send requests, your expected response time and your working hours. Then list examples of work that falls outside the retainer, such as a full website redesign, a new brand identity or urgent weekend work, and say how that will be quoted. A one-page scope document avoids most disagreements, because both sides can point to the same page when a request comes in.

Unused hours and extra work

Two questions come up with almost every hours retainer. What happens if the client uses fewer hours than agreed, and what if they need more? For unused hours, the simplest policy is that they expire at the end of each month, because the fee pays for reserved capacity, not just work done. Some freelancers allow a limited rollover, such as up to five hours into the following month only, which feels fairer to clients without letting a large bank of hours build up. For extra work, agree an overage rate in advance, often your normal hourly rate, and ask for approval before going over. If a client goes over every month for three months, that is a sign the retainer should be increased. Track your hours even on deliverables retainers, so you know whether the fee still works.

Minimum term and notice period

A retainer only gives you stable income if it does not disappear without warning. Include a minimum term, such as three or six months, and a notice period for ending the agreement, commonly 30 days. That way, if a client decides to stop, you have a month of income and time to fill the gap. A minimum term also helps the client: the first month of any retainer involves setup and learning, and the value builds over time. Agree how and when the fee can change, for example a review every six or twelve months, so a rate increase is a normal part of the arrangement rather than an awkward surprise. Put all of this in a short written agreement signed by both sides before the first invoice goes out.

Bill in advance, on a schedule

Retainers are usually billed in advance, at the start of each month, for the month ahead. This matches the idea that the client is paying for reserved time and protects you if they stop paying partway through. Send the invoice on the same date every month with short payment terms, such as 7 or 14 days, so payment lands before most of the work is done. Recurring invoices make this almost automatic: you set the client, amount, schedule and terms once, and each month's invoice goes out on its own. Our guide to recurring invoices covers the setup and the common mistakes. Bill overage hours separately at the end of the month, so the retainer invoice stays the same amount and is easy for the client to approve.

Put your retainers on autopilot

Once a retainer is priced and agreed, the admin should take care of itself. With Kelvo Books you set up a recurring invoice for each retainer client with the right amount, schedule and payment terms, and automatic reminders follow up if a payment is late. One-off invoices handle overage hours at month end, and your live profit and loss and cash flow show exactly how much predictable income your retainers bring in each month. The free plan includes 10 invoices a month, unlimited clients and expenses, and the P&L. Pro at €7 a month adds unlimited invoices, recurring billing, automatic reminders and the @kelvo.app email inbox. Start at books.kelvo.app and turn your best clients into steady monthly income.

Start invoicing for free

Create professional invoices, track inventory, and manage your books — all in one place.

Try Kelvo free