How to Price Your Freelance Services (And Stop Leaving Money on the Table)
Most freelancers set their rates the same way: they look at what others charge, pick a number in the middle, and hope for the best. Then they wonder why they feel underpaid.
Pricing your services is one of the highest-leverage decisions you’ll make as a freelancer. Get it right and clients respect you more, pay faster, and refer better clients. Get it wrong — usually by going too low — and you attract clients who haggle, pay late, and treat you like a vendor.
This guide is for freelancers who want to price with intention, not guesswork.
Why Hourly Rates Undermine Your Value
The hourly rate feels safe because it’s familiar. Clients understand it. You can calculate it. But it has a structural problem: it ties your income directly to time.
If you get faster at your work — which happens naturally as you gain skill — your income drops for the same output. You also spend a significant amount of time tracking, explaining, and defending hours. And there’s a ceiling you can never break through without working longer.
More importantly, clients who pay hourly tend to see you as a resource to be managed, not a professional to be trusted. They watch the clock. They question time logs. They ask if you “really” spent three hours on something.
Value-based pricing breaks that dynamic. You’re pricing the outcome, not the hours.
What Value-Based Pricing Actually Means
Value-based pricing does not mean charging whatever you want and calling it premium. It means pricing your services based on the benefit the client receives — not the time it takes you to deliver it.
A website redesign for a client who sells €500 products is worth more than the same redesign for a local event. A brand identity package for a startup raising its first round is worth more than the same package for a solo practitioner. Same work. Different value.
To price based on value, you need to understand the context:
- What is this project for?
- What does success look like for the client?
- What would happen if they didn’t do it, or if it went badly?
That conversation changes how you price — and changes how clients perceive your prices. You’re not asking “how many hours will this take?” You’re asking “what is this worth to the person buying it?”
How to Set Your Baseline Rate
Even when you price by value, you need a floor — a number below which no project is worth your time regardless of how the client frames it.
Your baseline rate should cover:
Your real costs. Factor in the time you spend on client communication, revisions, admin, and the dry spells between projects. If you work 20 billable hours a week but spend another 15 on everything else, your hourly cost of running your freelance business is higher than it looks.
Your target income. Work backwards from what you need to earn, not forward from what you hope to charge. If you need €3,000/month and realistically close two projects per month, each project needs to be at or above €1,500.
Your market position. You’re not setting your floor based on the cheapest freelancer in your category. You’re setting it based on the quality of your work, your track record, and the type of client you want to attract.
Once you know your floor, use value to set the ceiling.
Packages vs. Custom Quotes: When Each Works
There is no rule that says every project needs a custom quote. Packages — defined scopes at fixed prices — have real advantages:
They reduce friction. A client who sees “Brand Identity Package — €2,400” makes a faster decision than one who has to wait for a scoping call and a bespoke quote. The buying decision is simpler.
They filter clients. Fixed-price packages self-select for clients who know what they want. That tends to mean less scope creep, fewer revisions, and better projects overall.
They protect your time. A scoped package with clear deliverables is much easier to defend than an open-ended hourly engagement.
That said, packages only work when you know your scope well enough to price it confidently. For complex or novel projects, custom quotes give you room to assess risk before committing to a number.
A practical approach: have 2–3 defined packages for your most common project types, and take custom quotes for everything outside them.
How to Talk About Price Without Apologising
Many freelancers undercut themselves in the first moment they discuss money. They add qualifiers — “this is just what I normally charge,” “obviously we can adjust if needed,” “I’m open to whatever works for you.” All of these signal uncertainty, and clients pick up on that.
A few principles that help:
State the number plainly. “The project is €3,000. That includes X, Y, and Z.” Full stop. Don’t trail off. Don’t immediately ask how that sounds.
Anchor high. If you’re going to give a range, make the low end your actual target. “Projects like this typically run between €3,000 and €4,500 depending on scope.” The client will anchor to the low number — so make sure that number works for you.
Be specific about what’s included. Vague scope invites negotiation. Detailed scope gives the client something concrete to evaluate and reduces the instinct to push back on price.
Know what you’ll do if they push back. The most common response to a freelance price is silence, followed by “that’s a bit high.” Have a calm, prepared answer. It might be adjusting scope, it might be sticking to your number, it might be both. But know what it is before you’re in the conversation.
Raising Your Rates: How to Do It Without Losing Good Clients
If your rates haven’t moved in two years, they’ve gone down in real terms. Raising rates is part of running a sustainable freelance business — but it has to be done well.
Give notice. For ongoing or retainer clients, give at least 30 days’ notice before a rate change. This is basic professional courtesy and it signals that you run your business like a business.
Don’t over-explain. You don’t need to justify a rate increase with a lengthy rationale. A short, confident statement is stronger: “My rates for new and continuing work are increasing to X from [date]. I’m happy to talk through the scope for anything you want to confirm before then.”
Apply increases to new clients first. When you’re building confidence in a higher rate, test it with new clients before rolling it to existing ones. A few successful projects at the new rate gives you the reference point that makes the conversation with existing clients easier.
Clients who respect your work accept reasonable rate increases. Clients who push back hard on every increase are often a sign you’ve been underpricing for the wrong audience.
What International Freelancers Often Get Wrong About Pricing
If you’re based in the Philippines, Balkans, or MENA and invoicing foreign clients — particularly US or Western European clients — there’s a specific pattern worth naming.
Many international freelancers price based on their local cost of living rather than the value they deliver to the client. That logic feels prudent, but it leaves significant money behind. A US client paying for a well-executed brand identity or a polished piece of web development is paying for the outcome, not for the cost of living in Manila or Belgrade.
The clients who will work well with you aren’t doing a cost-of-living calculation. They’re evaluating your work. Price to that.
The other common mistake is charging in local currency or quoting rates that don’t account for payment fees and transfer costs. Know what you’ll actually receive after fees — and price so that number is what you need it to be.
PayOdin charges a flat 10% transaction fee and nothing else — no subscription, no setup fee. Once you’ve set your rate, your invoice goes out from PayOdin, a registered US company: your client pays PayOdin, not you directly, and a real person reviews the invoice before it reaches them. When you’re building your rate, you can factor in the 10% clearly and move on.
Before You Touch Your Rates, Get Your Invoicing Right
None of this matters if your invoices are confusing, late, or unprofessional. Clients who receive a poorly formatted invoice — wrong currency, missing payment terms, no reference number — start to doubt whether you’re as capable as your proposal suggested.
Pricing confidence and invoicing confidence go together. If you’ve built a solid proposal, agreed a fair price, and done good work — the invoice should be the easy part.
If you want to understand how the full process from proposal to payment can work without the paperwork friction, see how PayOdin covers the full freelancer journey.
And if you’re working through what to actually put on that first invoice to a foreign client, this guide to invoicing without a registered company covers the specifics.
The Short Version
Pricing is a skill, not a feeling. It gets better when you practise it deliberately:
- Stop pricing by the hour for work that has a clear, valuable outcome
- Set a floor based on your real costs and income needs
- Use packages where your scope is predictable
- Talk about price plainly — no apologies, no trailing qualifiers
- Raise rates as your work improves, and give clients fair notice
- Price for the value you deliver to foreign clients, not for your local cost of living
You don’t need a complex pricing strategy. You need a clear head about what your work is worth — and the habit of asking for it.