Retainer vs Hourly vs Project Pricing: Which Should You Choose?

Hourly, project or retainer: the pricing model you choose shapes your income as much as your rate does. Pick the wrong one and you cap your earnings, invite scope creep, or spend half your time chasing the next invoice. This guide compares all three models with real numbers so you can pick the structure that pays you fairly for the work you actually do.

When you invoice that retainer each month, our consultant invoice template lays out retainer fees, day rates and overage clearly. A downloadable consultant invoice template with retainer, day-rate and overage lines is also available.

What Are the Three Main Freelance Pricing Models?

The three main freelance pricing models are hourly billing, where you charge a set rate for every hour worked; project pricing, where you agree one fixed fee for a defined deliverable; and retainers, where a client pays a fixed monthly fee for ongoing access to your time or a set block of work each month.

Most freelancers start with hourly because it is simple and feels fair. Over time, many move toward project or retainer pricing because those models reward speed, experience and planning instead of just time. Each model shifts who carries the risk: with hourly billing the client pays for your inefficiency, with project pricing you carry the risk of a bad estimate, and with a retainer you both trade flexibility for predictability.

There is no universally best model. The right choice depends on how predictable the work is, how experienced you are at estimating it, and how steady you want your income to be. What matters is choosing deliberately rather than defaulting to hourly because it is the only model you have ever used.

How Does Hourly Pricing Work?

Hourly pricing is the simplest model: you agree a rate per hour with the client, track the time you spend, and bill for the total. If your rate is £60 an hour and you work 12 hours, the invoice is £720. You bill for exactly what you did, nothing more and nothing less.

It works best when the scope is genuinely unclear. Discovery work, bug fixing, open-ended research, and “we are not sure what we need yet” engagements all suit hourly billing, because neither you nor the client can price what cannot be estimated. If you are doing a new type of work and have no past projects to base an estimate on, hourly is the honest choice.

The weakness is that hourly billing punishes efficiency. The faster and more experienced you get, the less you earn for the same deliverable. A designer who needs 10 hours at £60 an hour bills £600; a year later the same designer needs 6 hours and bills £360 for the same result. That is a backwards incentive, and it quietly caps your income at what your calendar can hold.

Clients also experience hourly billing as an open meter, which makes them anxious about creeping costs. Many experienced clients actively prefer a fixed number, even if it is higher, because they can approve a budget. If you are confident in your freelance hourly rate but keep losing quotes to cheaper freelancers, the problem may be the model, not the rate.

Tip: Before you quote anything, work out your floor rate. LancerBill’s freelance rate calculator walks through your costs, taxes and target income to find the minimum rate that keeps your business viable. No pricing model works if the underlying rate is too low.

How Does Project Pricing Work?

Project pricing means agreeing one fixed fee for a defined deliverable before the work starts. A brand identity for £2,500. A website for £5,000. A blog post for £400. The client buys the outcome, not your hours, and your efficiency becomes your profit margin.

The formula most experienced freelancers use is simple: (estimated hours x your rate) + a complexity buffer of 15-25%. So a project you estimate at 40 hours, with a £60 hourly rate and a 20% buffer, quotes at £2,880 (40 x £60 = £2,400, plus £480 buffer). The buffer protects you against underestimation, which is the single biggest danger of this model.

Project pricing rewards you for getting faster. Finish in 30 hours instead of 40 and your effective rate jumps from £60 to £96 an hour. It also removes the client’s anxiety about an open meter, which often makes fixed quotes easier to sell than hourly work, and it frees you from time tracking once the quote is agreed.

The danger is scope creep: the client agrees to one logo, then wants six revisions and a social media kit “thrown in”. Project pricing only works with a written scope that defines exactly what is included, how many revisions, and what costs extra. Without that boundary, the fixed fee slowly turns into an hourly rate with extra steps.

Watch out: Never quote a fixed price from a vague brief. If the client cannot tell you exactly what they want, either do a small paid discovery phase first (billed hourly) or decline the fixed quote. Under-quoted projects are how freelancers end up working for minimum wage.

How Does Retainer Pricing Work?

A retainer is a fixed monthly fee for ongoing work or guaranteed access to your time. The client might pay £1,500 a month for up to 20 hours of design work, or £2,000 a month for a managed package: website maintenance, content updates and priority support. The scope renews each month, and so does the invoice.

Retainers are the closest thing freelancing has to a salary. You know on the first of the month what you will earn, which ends the feast-or-famine cycle of constantly hunting the next project. Clients get predictable costs, guaranteed capacity and priority over your other work, often at a small discount compared to your ad-hoc rate. That discount is your price for stability.

Structure matters. Define the monthly scope clearly, set a policy for unused hours (use-it-or-lose-it is standard; rollover is a favour, not a right), and agree what happens when the client needs more than the retainer covers. Many freelancers charge the retainer rate for extra hours, which keeps everything on one simple structure.

Retainers are not right at the start of a relationship. Earn them: deliver excellent project work first, then offer the retainer once the client trusts you and the work recurs. LancerBill’s monthly rate calculator helps you translate your hourly or day rate into a sustainable monthly figure before you name a price.

Which Pricing Model Pays You the Most? A Worked Example

Take a freelance designer with a base rate of £60 an hour. One client needs roughly 16 hours of design work every month, ongoing. Here is what each model earns over a year.

Model Structure Monthly income Annual income
Hourly 16 hours x £60 £960 £11,520
Project £1,250 per monthly package (quoted with buffer, delivered in ~13 hours as you get faster) £1,250 £15,000
Retainer £1,100/month for up to 16 hours, guaranteed £1,100 £13,200

The arithmetic behind each row: hourly is 16 x £60 = £960, twelve times over = £11,520. The monthly project package is quoted at £1,250; by month three the designer completes it in 13 hours, so the effective rate is £1,250 / 13 = £96.15 an hour. The retainer is a flat £1,100 a month x 12 = £13,200.

Notice what the raw numbers hide. The hourly figure assumes the client always sends 16 hours of work, which rarely happens; quiet months pull it down. The retainer pays £1,100 whether the month needs 10 hours or 16, and the project model pays the most only if the work keeps coming without the selling effort. The retainer is the most predictable £13,200; the hourly model is the least predictable £11,520.

The real lesson: your rate (£60) is the same in all three rows, yet annual income varies from £11,520 to £15,000. The model is a multiplier on your rate, and for steady, recurring work the retainer or project structure typically beats hourly by 15-30%. Run your own numbers with the hourly rate calculator to see how your effective rate changes once buffers and guarantees are factored in.

How Do You Choose the Right Pricing Model?

Choose the model that matches the work, not your habits. If the scope is unclear or discovery is part of the job, go hourly. If the deliverable is well defined and you have done similar work before, quote a project price. If the client needs you month after month, propose a retainer. When in doubt, start hourly and graduate the relationship toward project or retainer pricing as you learn the work.

Situation Best model Why
New client, unclear scope Hourly You cannot price what you cannot estimate
Defined deliverable, done before Project Rewards your speed; client gets budget certainty
Recurring monthly work Retainer Predictable income for you, guaranteed capacity for them
Client procurement only accepts time billing Hourly Some organisations will not sign fixed fees
You are the fastest in your niche Project Speed becomes profit instead of a pay cut
Feast-or-famine income cycle Retainer Steady monthly base covers your fixed costs

Also consider your career stage. New freelancers should lean hourly: you cannot estimate accurately yet, and hourly is honest while you learn. Once you have repeatable processes and a record of finishing similar work on time, project pricing becomes the most profitable model. Retainers become available once clients trust you enough to commit monthly.

Tip: Milestone payments work with any model. A common freelancer structure is 30% upfront, 30% at the midpoint and 40% on delivery, which keeps cash flow healthy and filters out clients who were never going to pay. Our guide on how much deposit to ask for upfront covers the mechanics, and invoice payment terms explained shows how to set terms like Net 30 so late payment does not eat your margins.

What Mistakes Do Freelancers Make When Choosing a Pricing Model?

The most common mistake is quoting a fixed price on an undefined scope, which turns a profitable project into a loss the moment revisions pile up. The second is staying hourly forever: every year your skills improve, but your income only grows if you raise rates or work more hours, and there is a hard ceiling on both.

With retainers, the classic error is offering them too early. A retainer with a brand-new client who sends sporadic work is just an awkward hourly arrangement with extra admin. Build the relationship on projects first, prove the value, then propose the retainer as the natural next step once the work recurs.

Another trap is forgetting the admin cost of the model itself. Hourly billing means tracking and justifying every hour. Project pricing means scoping and quoting. Retainers mean monthly reporting so the client sees what they paid for. Pick the model whose admin you will actually do, because an unpoliced retainer slowly becomes free work.

Watch out: Retainer scope creep is quieter but more expensive than project scope creep. A client who treats your retainer as “Arham does everything” can double your hours without a single new invoice. Review retainer scopes quarterly, and when the extra work sticks, raise the fee or convert it to a bigger package.

Key takeaways

  • Hourly billing suits unclear scopes and new types of work, but it punishes efficiency and caps your income at your available hours.
  • Project pricing rewards speed: quote (estimated hours x rate) + a 15-25% buffer, and define the scope in writing before you start.
  • Retainers turn freelancing into predictable monthly income; earn them after proving value on projects, and set a clear policy on unused hours.
  • The model is a multiplier on your rate: in the worked example, the same £60 rate earned £11,520 hourly but £13,200 on retainer.
  • Start hourly as a beginner, graduate to project pricing when you can estimate well, and layer in retainers for recurring client work.
  • Review your model quarterly. The right model for year one is rarely the right model for year three.
Can I switch from hourly billing to a retainer with an existing client?

Yes, and existing clients are the easiest conversions because the trust is already there. Propose it when you notice a pattern: “You have needed roughly 15 hours a month for the last quarter. I can offer that as a £1,100 monthly retainer, which guarantees my availability and is simpler than invoicing hours.” Most long-term clients prefer the simplicity.

How do I price a retainer if I have only ever billed hourly?

Start from your hourly rate and the client’s recent usage. Multiply your hourly rate by the average monthly hours, then round to a clean number and decide whether to add a small discount (5-10%) as the price of stability. Check the figure against your monthly costs using a monthly rate calculator so the retainer genuinely covers your target income.

Is project pricing risky if the scope changes mid-project?

Only if the scope was never written down. A fixed quote should list exactly what is included, how many revisions, and the rate for anything extra. When the client asks for more, you point to the agreement and quote the addition separately. Scope creep is a contract problem, not a pricing-model problem.

What happens to unused retainer hours at the end of the month?

The standard policy is use-it-or-lose-it: the client pays for your availability and priority, not just hours worked, so unused hours do not roll over. Some freelancers allow a one-month rollover as a goodwill gesture. Whatever you choose, put it in the retainer agreement before the first month, not after a disagreement.

Which pricing model is best for brand-new freelancers?

Hourly, for your first few projects. You cannot estimate accurately yet, and hourly is the honest, low-risk way to learn how long your work actually takes. Track every hour carefully: that data becomes the estimating foundation for project pricing later, and it feeds directly into a better hourly rate.

How do I avoid undercharging when quoting a fixed project price?

Estimate hours from past projects, multiply by your true rate, then add a 15-25% buffer for the unknowns. If you have no similar past work to draw on, do a small paid discovery phase first rather than guessing. And write down the scope: an undefined fixed price is how freelancers end up working for minimum wage.

This guide is for general information only and is not financial, tax or legal advice.