How to Price Your Freelance Services Without Undercharging
Most freelancers charge too little and burn out. Here's how to calculate a rate that actually sustains you, choose the right pricing model, and raise your prices without losing clients.
Ask a room of freelancers about their biggest mistake and a surprising number will say the same thing: they charged too little for too long. Underpricing feels safe — it wins work, avoids awkward money conversations, and quiets the fear that you’re “not worth it yet.” But it quietly sets a trap. Low rates mean you have to work more hours to survive, which leaves no time to find better clients, which keeps you stuck at low rates. Burnout is usually a pricing problem in disguise.
Pricing well isn’t about being greedy. It’s about charging enough to do good work sustainably. Here’s how to figure out what to charge, which model to use, and how to raise your rates without scaring clients away.
Why freelancers chronically undercharge
Before fixing the number, it helps to understand the trap. New freelancers often set rates by glancing at what others charge, halving it out of insecurity, and forgetting a crucial fact: your rate is not your salary. When you were employed, an hourly wage was just your take-home. As a freelancer, your rate has to cover a lot more than your time — and ignoring that is how people end up effectively earning less than they did at a regular job, while carrying far more risk.
Calculate the rate you actually need
Work from the ground up, not from what competitors charge. Your minimum sustainable rate has to absorb costs that an employer used to cover invisibly.
Start with your real costs and goals
Add up the things your rate must pay for:
- The income you want to take home — your actual target salary.
- Taxes — as a freelancer you typically handle these yourself, and they take a meaningful bite. Set aside a portion of every payment.
- Business expenses — software, equipment, internet, subscriptions, fees.
- Benefits you no longer get for free — health coverage, retirement savings, paid time off. Nobody funds these for you now.
Account for non-billable time (the step everyone forgets)
Here’s the math that saves freelancers: you cannot bill 40 hours a week. A large chunk of your working time goes to things no client pays for — finding clients, sending proposals, invoicing, admin, email, learning, and the inevitable gaps between projects. Many full-time freelancers realistically bill only around half their working hours.
That means your billable rate has to cover your non-billable time too. If you only bill half your hours, your billable rate effectively needs to be roughly double a naive “salary ÷ hours” calculation. This single insight is why so many people who “feel busy” still can’t make the numbers work — they priced as if every hour were billable.
Put those together — desired income, taxes, expenses, benefits, all divided across your realistically billable hours — and you get a floor. Never knowingly price below it.
Choose a pricing model
How you package the price matters as much as the number.
Hourly
You charge for time spent. It’s simple and feels fair, and it protects you on open-ended work. The downside is real, though: it penalizes you for being fast and efficient, and it ties your income strictly to hours, so you can only earn more by working more. It also makes clients watch the clock instead of the outcome.
Per project (fixed price)
You quote one price for a defined deliverable. Clients love the certainty, and it rewards your efficiency — if you finish faster, you effectively earn more. The risk is scope creep: if the project balloons beyond what you quoted, you eat the difference. The fix is a crystal-clear scope and a written policy for changes outside it.
Value-based
You price according to the value the work creates for the client, not the hours it takes you. A landing page that meaningfully lifts a client’s sales is worth far more than the time spent building it. This is the most lucrative model and the one experienced freelancers gravitate toward, but it requires understanding the client’s business and confidently articulating outcomes — so it’s usually something you grow into.
Retainer
The client pays a recurring fee for ongoing work or availability. This is the holy grail for stability: predictable income, an ongoing relationship, and far less time spent constantly hunting for the next gig. Once you have a few reliable clients, converting them to retainers smooths out the feast-or-famine cycle.
A common path is to start hourly while you learn how long things take, move to per-project pricing as you gain confidence, and add value-based pricing and retainers as you build expertise and trust.
Price on value, not just time
The deeper shift — and the one that ends underpricing for good — is to stop selling hours and start selling outcomes. Clients don’t actually want your time; they want the result your time produces: more customers, less stress, a problem solved, a thing that finally works. When you frame your price around that result, the conversation moves away from “that’s a lot per hour” toward “is this worth it for what I get?” — which is the question you want them asking.
How to raise your rates
Your rates should rise as your skill and demand grow. Two situations call for it: when you’re consistently booked solid (demand is telling you you’re too cheap), and when your skills have genuinely leveled up.
For new clients, simply quote the new, higher rate — they have no old number to compare it to. For existing clients, give advance notice, keep it brief and confident, and don’t over-explain or apologize. A short, professional message stating your new rate and its effective date is enough. You’ll likely lose a few price-sensitive clients, and that’s usually fine: the math often works out better with fewer, better-paying clients, and it frees up capacity for higher-value work.
Handling “that’s too expensive”
Price objections aren’t rejections; they’re part of the conversation. A few principles:
- Don’t immediately discount. Caving the moment someone pushes back signals your first price wasn’t real, and trains clients to haggle.
- Reframe around value. Reconnect the price to the outcome they’re buying.
- Adjust scope, not just price. If the budget genuinely doesn’t fit, offer a smaller package rather than the same work for less. This protects your rate while still helping them.
- Be willing to walk away. A client who only wants the cheapest option is rarely a good fit, and chasing them keeps you stuck.
Common mistakes to avoid
- Pricing from competitors’ numbers instead of your own costs and goals.
- Forgetting non-billable time, taxes, and benefits, then wondering why “good rates” don’t add up.
- Competing on being the cheapest, which attracts the most demanding, least loyal clients.
- Never raising rates, so you do more skilled work for the same money year after year.
- Discounting at the first sign of resistance.
Frequently asked questions
Should I list my prices publicly? It depends. Public pricing filters out budget-mismatched leads and saves time, which suits productized or standardized services. Custom or value-based work is often better quoted per project after a conversation, since the right price depends on scope and outcomes.
What if I’m just starting and have no track record? Start at a rate that still covers your real costs — not rock bottom — and raise it quickly as you gain experience and testimonials. It’s far easier to raise rates from a reasonable floor than to climb out of a bargain-basement reputation. Charging too little also signals low quality to many clients.
How do I handle scope creep on fixed-price projects? Define the scope in writing up front, and state clearly that work beyond it is billed separately. When extra requests arrive, refer back to the agreed scope and quote the additions. Most reasonable clients accept this when it was set expectations from the start.
The bottom line
Underpricing isn’t humility — it’s a fast track to overwork and burnout. Build your rate from your real costs, realistic billable hours, taxes, and the income you actually want; pick a model that fits the work; and anchor the conversation on the value you deliver, not the hours you spend. Charge enough to do your best work sustainably, and raise your rates as you grow. Your future self will thank you.