How to Price Your Freelance Services (Without Undercharging)
Are you charging enough? Probably not. Most freelancers underprice their services out of fear of losing clients. Here is how to fix that โ permanently.
Pricing is the single most important decision in your freelance business. Set your rates too low and you will burn out working excessive hours for insufficient pay. Set them too high without the track record to back it up and you will lose proposals.
According to Upwork's Freelance Forward report, the average US freelancer earns $28/hour โ but top earners charge 3โ5x that rate by using smarter pricing strategies. The difference is not just skill. It is positioning.
In this guide, we break down the three main pricing models, when to use each one, and how to calculate your ideal rate.
1. Hourly Billing: The Safe Trap
Charging by the hour is the simplest pricing model. You trade time for money, and the client pays for every minute you work.
Cons: You are punished for being fast and efficient. As your skills improve, you actually earn less per project.
When to use hourly billing:
- The project scope is unclear or likely to change frequently
- You are doing ongoing maintenance or support work
- You are working as an embedded team member (staff augmentation)
- The client specifically requests hourly billing
How to Calculate Your Hourly Rate
Most freelancers drastically underestimate their rate. Here is a formula that accounts for the real cost of freelancing:
Step 1: Target Annual Income
Desired salary + taxes (25โ30%) + benefits (health, retirement) + business expenses
Step 2: Actual Billable Hours
52 weeks ร 5 days ร 8 hours = 2,080 hours
Minus: vacation (200h), admin/marketing (400h), sick days (80h)
Actual billable hours: ~1,400
Step 3: Your Rate
Target Income รท Billable Hours = Hourly Rate
Example: If you want to earn $80,000/year after taxes and expenses, your total cost is roughly $115,000. Divided by 1,400 billable hours, your minimum hourly rate should be $82/hour.
If that number feels uncomfortably high, it means you have been undercharging. Most freelancers need $75โ$150/hour to sustain a healthy business.
2. Fixed Rate (Project-Based): The Risk/Reward Model
With fixed pricing, you quote a single price for the entire project. Whether it takes you 2 hours or 20 hours, the price stays the same.
Cons: Scope creep can destroy your margins. If the client adds "just one more thing," your effective hourly rate plummets.
When to use fixed pricing:
- You have done this type of work many times and can estimate accurately
- The scope is clearly defined and documented
- You want to decouple your income from your time (scale your earnings)
- The client prefers budget predictability
Critical tip: Always define the scope in writing and include a "change order" clause in your contract. Any work beyond the agreed scope triggers an additional quote.
3. Value-Based Pricing: The Holy Grail
Value-based pricing means you charge based on the business outcome you deliver, not the time or deliverables involved.
Cons: Requires strong positioning, confidence, and the ability to quantify impact.
The key question: If your landing page redesign helps the client generate $100,000 in extra revenue, why would you charge $500 for it? A 10% value capture ($10,000) is fair and your client still gets a 10x return.
Value-based pricing works best when:
- Your work directly impacts the client's revenue (e.g., marketing, conversion optimization)
- You can quantify the expected ROI with the client beforehand
- You have case studies or results to reference
- The client is a profitable business (not a startup on a shoestring budget)
Which Pricing Model Should You Choose?
| Scenario | Best Model |
|---|---|
| Unclear or evolving scope | Hourly |
| Well-defined project you have done before | Fixed Rate |
| High-impact business problem for profitable client | Value-Based |
| Ongoing retainer or support | Monthly Retainer (fixed) |
| Just starting out / building portfolio | Hourly (transition to fixed) |
5 Rules for Pricing Confidence
- Never compete on price alone. If the client chose you solely because you were cheapest, they will leave you the moment someone cheaper comes along.
- Raise your rates annually. Inflation, experience, and improved skills all justify a 10โ20% yearly increase. Your best clients will not blink.
- Quote in writing, always. Verbal pricing agreements lead to disputes. Use a freelance contract for every project.
- Anchor high. When presenting options, start with the premium package. Everything else looks affordable by comparison.
- Track your time (even on fixed projects). You need data to know if your pricing is profitable. Use a time tracking tool to monitor your effective hourly rate.
Invoice with confidence
However you price your services, Followio makes it easy to send professional invoices, track payments, and get paid on time.
Frequently Asked Questions
How do I know if I am undercharging?
If you consistently win more than 50% of your proposals, you are probably priced too low. A healthy win rate is 25โ40%. Also, if clients never push back on your price, that is a sign you have room to increase.
Should I show my rates on my website?
For productized services (fixed deliverables like "logo design โ $1,500"), yes. For custom projects, use "starting at" pricing to set expectations without limiting your ability to quote higher for complex work.
How do I raise rates with existing clients?
Give 30โ60 days notice. Frame it positively: "Starting [date], my rates will increase to $X/hour to reflect the expanded expertise I bring to our projects. I wanted to give you advance notice so we can plan accordingly." Most clients will accept without pushback.
Should I charge a deposit before starting?
Always. 25โ50% upfront is industry standard. This filters out non-serious clients, protects your cash flow, and signals professionalism. Use Followio to create and send deposit invoices automatically.
What is a retainer and when should I offer one?
A retainer is a recurring monthly fee for a set number of hours or deliverables. It provides predictable income for you and priority access for the client. Learn more in our retainer agreement guide.
Written by
Followio Team
We help freelancers get paid faster with professional invoicing, payment reminders, and client management tools. Our blog covers everything from pricing strategies to contract templates โ all based on real freelancer experience.