Most Freelancers Set Their Rate the Wrong Way
I've worked with thousands of freelancers and agency owners over the years. One of the most consistent problems I see is people picking a rate out of thin air - usually based on what they made at their last job, or what they saw some random person charge on Twitter. Both approaches are a mistake.
Your freelance rate isn't a guess. It's a math problem with a market reality check layered on top. Get both right and you build a sustainable business. Ignore either one and you'll either price yourself into poverty or out of every deal.
This guide walks you through the exact process - step by step, numbers and all.
Step 1: Start With Your Survival Number (Not Your Dream Number)
Before you think about what the market pays, you need to know your floor - the absolute minimum you can charge and still stay in business. Most people skip this step and it costs them.
Add up everything it costs you to exist and operate for a year:
- Personal living expenses: Rent/mortgage, food, utilities, transportation, health insurance
- Business expenses: Software, hardware, professional subscriptions, a CRM like Close, accounting software, any tools you use to run your work
- Taxes: As a self-employed person, you're paying self-employment tax on top of income tax. The self-employment tax rate alone is 15.3%, covering both Social Security and Medicare - and that's before your regular income tax bracket kicks in. Budget 25-30% of net income set aside specifically for taxes if you're in the US.
- Savings and retirement: This is a business expense, not optional. Solo 401(k) accounts, SEP-IRAs, and similar plans are your lifeline since you have no employer match.
Once you have your total annual cost of operating, that's your baseline target income. Now here's where most rate calculators go sideways.
Step 2: Account for Non-Billable Time (This Is Where People Get Crushed)
You are not going to bill 40 hours a week, 52 weeks a year. That's not how freelancing works. You have client calls, proposals, invoicing, marketing, admin, and gaps between projects. On average, freelancers spend roughly 40% of their working time on non-billable activities - which means if you work a standard full-time schedule, only about 60% of those hours are actually generating revenue. A full-time freelancer typically bills somewhere between 1,000 and 1,500 hours per year once you account for all of that overhead - never the 2,080 hours a salaried employee theoretically works.
So here's the real math. If you work 48 weeks a year (taking 4 weeks off for holidays and sick days), 40 hours a week, that's 1,920 hours. Apply the 60% billable ratio and you get about 1,150 truly billable hours per year. That's the number you divide your income target by - not 2,080.
Let's run a concrete example:
- Target income (salary + expenses + taxes): $120,000/year
- Billable hours: ~1,150
- Minimum hourly rate: $104/hour
That number should shock you if you've been charging $50/hour thinking it was enough. If you want $100K in your pocket, $50/hour isn't even close. This is why the math matters.
Before you even send a proposal, make sure you have a solid agency contract template in place - getting paid what you quote requires protecting your scope in writing.
Free Download: Agency Contract Template
Drop your email and get instant access.
You're in! Here's your download:
Access Now →Step 3: Factor In the Full Tax Picture
Most freelancers underestimate taxes dramatically, and it quietly destroys their finances. Here's what you're actually on the hook for:
As a self-employed freelancer, you're considered both the employee and the employer in the eyes of the IRS. That means you pay the full 15.3% self-employment tax - the 12.4% Social Security portion plus the 2.9% Medicare portion - before your regular federal income tax even enters the picture. When you were on payroll, your employer quietly ate half of that. Now you eat all of it.
Here's what that looks like in practice. If your freelance business generates $120,000 in net profit, you're looking at roughly $18,360 in self-employment tax alone, plus federal income tax on top of that based on your bracket. The good news: you can deduct half of the self-employment tax from your adjusted gross income, which reduces your taxable income somewhat. You can also deduct legitimate business expenses - software, home office, equipment, professional development - directly from your gross revenue before any of this is calculated.
The practical rule: set aside 25-30% of every payment you receive into a separate savings account and don't touch it. That's the number most tax professionals use as a starting baseline for US-based freelancers, and it's what I tell everyone who asks. Quarterly estimated tax payments are required if you expect to owe more than $1,000 for the year - missing those triggers penalties. Use accounting software like a proper bookkeeping tool or hire a CPA who works with self-employed clients. The cost is worth it.
Step 4: Check What the Market Actually Pays
Your floor rate tells you what you need. The market tells you what's possible. You need both numbers.
The average freelance hourly rate in the US sits around $48/hour across all categories. But averages are nearly useless here. What matters is your specific skill and niche. Here's a breakdown of where different skill sets actually land:
- Software development: Web developers average $45-$75/hour; software engineers command $60-$120/hour; AI and machine learning specialists can reach $100-$200/hour or more
- Marketing consulting: General digital marketing consultants average around $82/hour for strategy work; email marketing consultants run $45-$200 depending on list size and complexity; brand strategists typically land between $65-$185/hour
- Copywriting: Beginners charge $25-$60/hour; established professionals earn $60-$150/hour; recognized specialists can reach $150-$250/hour. Project fees for a sales page can run from $2,000 to well over $10,000 depending on the copywriter's track record
- Graphic design: Junior designers typically charge $35-$60/hour; mid-level designers land at $65-$100/hour; senior designers and art directors start at $125/hour and climb from there
- Finance and banking work: Commands some of the highest averages across all freelance categories
General virtual assistance and data entry skew lower. Technical, strategic, and specialized work skews significantly higher. The gap between a generic freelancer and a niche specialist is not 20%. It can be 3x to 5x.
Here's how to do a real market rate check:
- Search Upwork profiles in your category with similar experience levels and look at their stated rates. Even better: create a client account on Upwork and go through the motions of setting up a job post with relevant skill tags. Upwork will show you a rate chart of what freelancers are actually charging for that specific combination of skills - you don't even have to post the job to see the data.
- Ask peers directly - most good professional communities will share rate ranges if you ask directly. This is one of the things we dig into inside Galadon Gold.
- Look at job boards posting for equivalent contract roles and back-calculate the implied hourly from the project budget or monthly compensation listed
- Check platforms like Glassdoor and LinkedIn Salary for full-time equivalents, then apply a 1.5-2x multiplier to account for benefits, employer taxes, and overhead you're now covering yourself
- Factor in platform fees if you're working through Upwork or similar - Upwork charges a 10% service fee, so to net $50/hour you actually need to charge approximately $55.55/hour. Build that into your math or you're giving money away.
If your floor rate is within the market range, you're in good shape. If your floor is way above market, you have two options: either specialize tighter so you're competing in a higher-value bracket, or cut your personal/business costs. There's no third option.
Step 5: Add Your Premium Layer
Your minimum rate is just that - a minimum. You should not be pitching your floor rate. You should be charging a premium on top of it based on the value you deliver, your track record, and your niche depth.
Think about it from the client's perspective. They're not paying for your hours. They're paying for the outcome. A copywriter who writes a landing page that converts at 8% instead of 2% isn't worth the same as a copywriter who produces average work - even if they both take the same number of hours to write it. A developer who builds a checkout flow that reduces cart abandonment by 20% just generated real, measurable revenue. That's not an hour of labor. That's a business result.
The cleaner your positioning and the more specific your niche, the more you can charge above your floor. A generic "digital marketer" competes with thousands of people. A "paid acquisition specialist for B2B SaaS companies with under 50 employees" competes with almost nobody. The more unique your skill set, the higher your rate ceiling.
Here's how to think about premium positioning:
- Generalist with no case studies: Aim for 0-20% above your minimum rate
- Specialist with some proof: 20-50% above your minimum
- Recognized expert with clear ROI data: 50-100%+ above your minimum
When you pitch above your floor, the number you quote needs to be backed by a strong proposal. If you're putting together proposals manually and losing time, check out the Proposal AI Templates - they're built to make your quotes look sharp and get to yes faster.
Need Targeted Leads?
Search unlimited B2B contacts by title, industry, location, and company size. Export to CSV instantly. $149/month, free to try.
Try the Lead Database →Step 6: Understand Value-Based Pricing (And When to Use It)
The floor-rate formula we ran above gives you an hourly number. But experienced freelancers increasingly move away from thinking in hourly terms entirely - and for good reason.
Value-based pricing means you're charging based on the outcome you're delivering to the client, not the time it takes you to deliver it. This is the model that breaks the ceiling on freelance income. Here's a simple way to think about it:
If a client is launching a new product and they hire you to write the sales page, the "cost" of your time is irrelevant. What matters is what a high-converting sales page is worth to them. If the product sells at $2,000 and a well-written page generates 50 extra sales, that's $100,000 in revenue you just produced. Charging $3,000-$5,000 for that page isn't expensive - it's the deal of the century from the client's perspective.
To use value-based pricing well, you need to ask good discovery questions before you quote. What are the business stakes? What does success look like? What's the downside if this doesn't get done? The answers tell you what the work is actually worth. Run a structured first conversation before quoting any major project - the Discovery Call Framework helps you ask the right questions upfront so you scope accurately and avoid underpricing.
Value-based pricing doesn't work for everything. It's harder to apply to ongoing retainers with ambiguous scope, or to work where the outcomes are hard to measure. In those situations, project pricing or retainer pricing still makes more sense. But the mindset of "what is this worth to the client" should always be in the background even when you're quoting a fixed project rate.
Step 7: Choose the Right Pricing Model
Once you know your rate, you need to decide how to package it. Hourly billing, project pricing, and retainers all have different tradeoffs.
Hourly Billing
Hourly makes sense when scope is unclear or you're doing work that's hard to predict - like ongoing consulting where the client's needs shift week to week. The downside: as you get faster and better at your craft, you earn less for the same output. That's a bad structure long-term. Hourly works well for newer freelancers who need a clear way to track value, but it's a ceiling, not a goal. There's also a psychological problem with hourly billing - it puts the focus on time rather than results, which makes it harder to justify premium rates.
Project-Based Pricing
This is where most experienced freelancers move. You quote a fixed price for a defined scope. You get paid for the result, not the time. The risk is scope creep - add an extra 25-35% buffer on any fixed quote to account for the unexpected changes, rounds of revisions, and general "that's not what I meant" moments that happen on every project. Protect your scope in writing with a solid contract. Project pricing also rewards your efficiency: if you've done something 50 times and you can execute in 4 hours what used to take 10, you earn more per hour without the client ever thinking about it.
Monthly Retainers
Retainers are the freelancer's holy grail. Predictable revenue, ongoing relationship, and you can plan your capacity. These work best when a client has a consistent, recurring need - monthly content, ongoing design work, fractional CMO or CFO engagements. If you can convert even two or three clients to retainers, your income stability changes completely. The key to making retainers work is defining scope clearly upfront - "up to 20 hours per month on the following deliverables" - so you're not in an open-ended situation where the client calls you every day and thinks they've prepaid for unlimited access.
Day Rates
A pricing model that doesn't get enough attention: the day rate. Common in creative fields like design, video production, and consulting, a day rate is essentially a blocked-time package. You're not billing hourly and you're not scoping a full project - you're selling a focused block of your capacity. Day rates are useful when a client needs intensive work in a short window, or when you're doing something like a strategy workshop or a brand sprint. Figure out your hourly floor, multiply by 7-8 productive hours, and that's your day rate baseline. Then add your premium on top.
Step 8: Build a Rate Sheet (Stop Pricing on the Fly)
One of the most professional things you can do as a freelancer is have a clearly defined internal rate card - even if you never show it to clients directly. This is a document you maintain for yourself that lists:
- Your minimum hourly rate (the floor we calculated)
- Your standard project rates for the work you do most often
- Your preferred retainer tiers with defined scope
- Rush rate premiums (a common practice is charging 50% more for sub-24-hour or sub-48-hour turnarounds)
- Platform-specific rates that account for marketplace fees
Having this written down means you stop doing math on a call with a client, which is where underpricing happens. You're nervous, they push back, you fold. With a rate card in front of you, you know exactly where your floor is and you don't negotiate below it.
Your rate card should also include a note on what you won't do below a certain dollar threshold. There's a project size below which it's not worth taking on - the onboarding overhead, back-and-forth, and administrative cost of a $300 project is almost the same as a $3,000 project. Set a minimum engagement size and stick to it.
Free Download: Agency Contract Template
Drop your email and get instant access.
You're in! Here's your download:
Access Now →Step 9: Raise Your Rates Strategically
Your freelance rate is not permanent. The fastest legitimate way to raise your rates is straightforward: get fully booked. When you have more demand than capacity, you raise rates for any new work you take on. Over time, you transition your existing clients to new rates as renewals come up.
A few practical triggers for raising rates:
- You have more inbound interest than you can handle
- You've added significant new capabilities or a proven case study
- You've been with a client for 12+ months and delivered consistent results
- Your market comparables have moved up
- You've specialized into a tighter niche and your positioning has sharpened
When you raise rates mid-relationship, communicate the reason clearly and give clients notice - 30 to 60 days is standard. Frame it around your increasing demand and the value you've delivered. Most good clients will stay. The ones who leave are usually the ones who were already undervaluing you, and their departure frees up capacity for better work.
A note on raising rates proactively: you don't have to be fully booked to raise your rates. If you've developed a genuinely differentiated skill or a strong track record in a high-value niche, you can raise rates for new clients immediately and grandfather existing clients temporarily while you build the new baseline. Price your new work at the new rate and see what happens. The worst case is a prospect says no. That's fine - a "no" at $150/hour teaches you exactly where the ceiling is.
Step 10: Handle the Rate Conversation Without Flinching
Knowing your rate is half the battle. Saying it without apologizing is the other half.
Here's what most freelancers do wrong: they quote their rate and then immediately start hedging. "That's my normal rate, but I can be flexible..." or "I know that might be a bit high for you..." The moment you undercut yourself before the client has even responded, you've signaled that the number isn't real. Clients pick up on that immediately.
The right move is to quote your number confidently, then go quiet. Let the client respond. If they push back, the first question to ask is "what budget are you working with?" - not "how low can I go?" Sometimes the pushback is just a negotiating habit and they'll move forward at your rate. Sometimes there's a real budget constraint you can work around by adjusting scope rather than dropping your hourly.
A few practical lines that work:
- When asked "can you do it for less?" try: "The rate reflects the outcome I'm going to deliver. If budget is the constraint, we can look at reducing the scope so the total comes in at your number."
- When a prospect says "I found someone cheaper," acknowledge it: "That's fair, there are cheaper options out there. The difference is usually in the result. If you want to talk through what I'd deliver specifically and why it's worth the difference, I'm happy to do that."
- When you're nervous about a new rate, remember that confidence reads as competence. A freelancer who quotes $150/hour without flinching looks more capable than one who quotes $80 apologetically.
Rate Benchmarks by Skill - A Quick Reference
Here's a consolidated reference table to check yourself against. These are real market ranges, not aspirational numbers:
- AI and machine learning: $100-$200/hour for specialists; senior engineers can reach $120-$300/hour
- Software engineering: $60-$120/hour general; $80-$140/hour for North American AI/ML, cloud, and cybersecurity specialists
- Web development: $45-$75/hour average; varies significantly by stack and specialization
- Marketing consulting (strategy): $82/hour average; $100-$250/hour for specialists with a proven track record
- Email marketing: $45-$200/hour depending on campaign complexity and list size
- Brand strategy: $65-$185/hour
- Copywriting: $60-$150/hour mid-level; $150-$250/hour recognized specialists; project fees for sales pages run $2,000-$25,000+
- Graphic design: $35-$60/hour entry; $65-$100/hour mid; $125+/hour senior
- Technical writing: $80-$150/hour for specialized technical content
- HR and recruiting consulting: $52/hour average on Upwork; higher for specialized talent acquisition roles
These ranges shift based on your niche depth, client size, geography, and whether you're working directly with clients or through a platform. Platforms like Upwork take a 10% fee off the top - factor that in when setting your listed rate. Freelancers working directly with clients through their own outreach typically charge 20-30% more than their platform rate, because they're not paying marketplace fees and they have more negotiating leverage.
Need Targeted Leads?
Search unlimited B2B contacts by title, industry, location, and company size. Export to CSV instantly. $149/month, free to try.
Try the Lead Database →The One Mistake That Kills Freelance Businesses
Charging too little and staying there. Underpricing isn't humble - it's a business model that doesn't work. When you're priced too low, you attract more price-sensitive clients, take on more volume to compensate, have less time for quality work, and end up with no capacity to raise rates or take better projects. It's a cycle that grinds you down.
The data backs this up: 60% of freelancers who transitioned from traditional employment to freelancing full-time report earning more than they did as employees. The ones who don't are almost always the ones who underpriced from day one and never corrected it. They went into freelancing without a number, took whatever they could get, and built an income floor that was too low to climb out of.
The other mistake is ignoring the full cost of being self-employed. Freelancers generally need to earn 25-40% more in gross revenue than a salaried employee earning the same take-home pay - because you're covering your own health insurance, self-employment taxes, retirement contributions, and unpaid time. If you left a $80,000 job and you're making $85,000 freelancing, you probably took a real pay cut after accounting for all of that. The math has to be done honestly.
What to Do Right Now
Here's your action plan, in order:
- Calculate your annual cost of operating - living expenses, business expenses, taxes (budget 25-30%), retirement savings. That's your income target.
- Estimate your real billable hours - take 48 weeks times your intended weekly hours, then multiply by 60%. That's your actual billable capacity.
- Divide income target by billable hours to get your minimum hourly rate. That's your floor. Never go below it.
- Do a market rate check - Upwork profiles, peer conversations, job boards, LinkedIn Salary data with a 1.5-2x multiplier applied. Find out where your floor sits relative to what the market pays.
- Add your premium based on specialization and proof. The cleaner your niche and the stronger your case studies, the higher this goes.
- Write down your rate card - minimum hourly, standard project rates, retainer tiers, rush premiums. Stop pricing on the fly.
- Quote your rate without hedging and see what happens. Adjust based on market feedback, not anxiety.
Set your rate using the formula above, check it against the market, build in a premium for your specialization, and stop apologizing for what you charge. The clients worth working with won't flinch at a rate that's backed by real value. I cover pricing strategy and positioning in depth over inside Galadon Gold if you want to go deeper on this with real feedback on your specific situation.
Do the math. Know your number. Then go get it.
Ready to Book More Meetings?
Get the exact scripts, templates, and frameworks Alex uses across all his companies.
You're in! Here's your download:
Access Now →