Table of Contents
Pricing is the single most stressful aspect of freelancing for most people — and the single most impactful decision you’ll make for your business. Set your rates too low and you’ll work yourself into the ground for mediocre income. Set them too high too early and you’ll struggle to land clients. Get it right and everything else becomes easier: better clients, better work, better lifestyle.
This guide gives you a systematic framework for setting, communicating, and raising your freelance rates — whether you’re just starting out or looking to break through to the next income level.
The Three Pricing Models
Hourly Pricing
You charge a set rate per hour worked. This is the simplest model and the one most beginners default to. It’s transparent, easy to understand, and works well for ongoing tasks, maintenance work, and projects where scope is hard to define upfront.
The downsides: it penalises efficiency (the faster you work, the less you earn), creates an income ceiling tied to available hours, and requires time tracking that some clients scrutinise uncomfortably. It also shifts all the risk onto the client, who doesn’t know the final cost until the project is complete.
Hourly rates in 2026 vary enormously by skill and geography. A junior content writer might charge £20-35/hour, while a senior web developer can command £80-150/hour. Browse Zinn Hub marketplace listings to see what freelancers in your field are currently charging.
Project-Based (Fixed) Pricing
You quote a single price for the entire project. The client knows exactly what they’ll pay upfront, which many prefer. This model rewards efficiency — if you complete the work in less time than estimated, your effective hourly rate increases. It also forces you to think carefully about scope before starting.
The risk sits with you: if the project takes longer than expected (and it usually does), your effective rate drops. The solution is careful scoping, clear contracts that define exactly what’s included, and building a buffer of 15-25% into your estimates for the unexpected.
Project pricing works best when you can accurately estimate the time required, which typically means you’ve done similar projects before. For services like web design, SEO audits, or content writing packages, fixed pricing is standard.
Value-Based Pricing
You price based on the value your work creates for the client, not the time it takes you. If redesigning a website will generate an estimated £50,000 in additional revenue for the client, charging £8,000 for the work is reasonable — even if it only takes you 40 hours. Your effective hourly rate would be £200, but the client is getting a 6x return on their investment.
Value-based pricing is the most profitable model but also the hardest to implement. It requires deep understanding of the client’s business, the ability to quantify the impact of your work, and the confidence to have strategic conversations about ROI rather than deliverables. Most freelancers transition to value-based pricing gradually as they gain experience and industry expertise.
Step-by-Step: Calculate Your Minimum Rate
Before anything else, you need to know the minimum you can charge and still cover your costs. This isn’t your target rate — it’s your floor, the number below which freelancing literally doesn’t pay the bills.
Step 1: Add up your annual living costs. Rent or mortgage, food, utilities, transport, insurance, personal spending, savings — everything you need to live on. Let’s say this is £30,000.
Step 2: Add your business costs. Software, equipment, professional insurance, marketing, accounting, coworking space — everything required to run your freelance business. Perhaps £5,000 annually.
Step 3: Add your tax obligation. In the UK, self-employment taxes include Income Tax and National Insurance. As a rough estimate, set aside 25-30% of your gross income for taxes. So if you need £35,000 after tax, you need to earn approximately £47,000-50,000 gross.
Step 4: Divide by your billable hours. Not all your working hours are billable — you’ll spend significant time on admin, marketing, invoicing, and professional development. Realistically, 60-70% of your working hours will be directly billable. If you work 40 hours per week, that’s roughly 24-28 billable hours. Over 48 working weeks (allowing for holiday and sick days), that’s approximately 1,150-1,350 billable hours per year.
Step 5: Calculate. £48,000 divided by 1,200 billable hours = £40/hour minimum. That’s your floor.
Use the Zinn Hub freelancer earnings calculator to run these numbers with your specific costs and target income.
How to Research Market Rates
Your minimum rate tells you what you need. Market research tells you what clients expect to pay. The intersection of these two numbers is where your rate should start.
Research sources include freelance marketplace listings (browse Zinn Hub and competing platforms to see published rates), industry salary surveys (Glassdoor, PayScale, and professional association reports), freelancer communities (online forums, Facebook groups, and Slack communities where freelancers discuss rates openly), and direct conversations with other freelancers in your field.
Look at rates for your specific skill level, not just your profession generally. A “web developer” could charge anything from £25 to £200 per hour depending on specialisation, experience, and client type.
Pricing Psychology: What the Best Freelancers Know
Anchor High, Negotiate Down
If you offer three pricing tiers (basic, standard, premium), most clients choose the middle option. The premium tier makes the standard tier look reasonable by comparison, and the basic tier acts as a floor. This “Goldilocks pricing” is used by nearly every successful service business for a reason — it works.
Round Numbers Feel Negotiable; Specific Numbers Feel Calculated
A quote of “£5,000” invites the question “Would you do it for £4,000?” A quote of “£4,850” suggests you’ve calculated the cost carefully and there’s less room for negotiation. Use specific numbers when quoting fixed projects.
Never Compete on Price Alone
There will always be someone cheaper. If your selling point is being the cheapest option, you attract the most price-sensitive, demanding clients and enter a race to the bottom. Instead, compete on expertise, reliability, communication quality, and results. Clients who value these things are willing to pay more — and they’re significantly better to work with.
Raise Rates Regularly
If you haven’t raised your rates in the past 12 months, you’ve effectively taken a pay cut (inflation guarantees this). Plan to increase rates by 10-20% at least annually. For existing clients, give 30-60 days notice. For new clients, simply update your rates — no explanation needed.
Pricing for Different Service Types
Different services suit different pricing models. Web design works best as project-based pricing (clients want to know the total cost upfront). SEO services typically use monthly retainers (results take time, so ongoing engagement is standard). Content writing can be priced per word, per article, or on retainer. Guest post services and link building are usually priced per placement or per campaign.
When to Give Discounts (and When Not To)
Discounts have their place, but they should always be strategic, never desperate. Legitimate reasons to discount include long-term retainer commitments (guaranteed volume justifies a lower per-unit rate), portfolio-building projects (reduced rate in exchange for case study rights), and referral incentives (discount for clients who refer new business).
Never discount because a client says your rates are “too high” without explaining the value you provide. Never discount because you’re desperate for work — this signals weakness and attracts worse clients. And never discount your standard rate without removing scope to match — if they want to pay less, they get less.
Communicating Your Rates With Confidence
How you present your pricing matters as much as the number itself. State your rates clearly and directly without apologising, hedging, or immediately offering to negotiate. “The investment for this project is £4,850, which includes [scope details]” is confident. “I usually charge £4,850 but I could probably do it for less if that’s too much” undermines your position before the conversation starts.
If a prospect balks at your rate, don’t immediately drop your price. Instead, ask about their budget, adjust the scope to fit, or acknowledge that you may not be the right fit for their current budget. Walking away from underpriced work is one of the most important skills a freelancer can develop.
Frequently Asked Questions
Should I publish my rates on my website?
It depends on your positioning. Publishing “starting from” prices helps filter enquiries and saves time — clients who can’t afford your rates won’t waste your time with discovery calls. However, for value-based pricing, keeping rates private allows you to customise quotes based on each client’s specific situation and potential ROI.
How do I raise rates for existing clients?
Give adequate notice (30-60 days minimum), explain that your rates are being updated to reflect your growing experience and market conditions, and frame it as a standard business practice rather than a confrontation. Most clients expect periodic rate increases and accept them without issue. The ones who leave over a reasonable increase were likely to leave eventually anyway.
What if I’m just starting out and have no portfolio?
Set initial rates at 60-70% of the mid-market rate for your skill level. This is low enough to be competitive against more experienced freelancers but high enough to be taken seriously. Increase your rates by 10-20% after every three to five completed projects as your portfolio and reviews build.
How do I handle clients who want to negotiate?
Negotiation is normal in business — don’t take it personally. If a client wants a lower price, offer a reduced scope rather than simply lowering your rate. This maintains the perceived value of your work while giving the client a way to work within their budget. “I can do [reduced scope] for [lower price], or the full project as quoted.”





