The Biggest Mistake Freelancers Make
New freelancers often set rates by looking at job boards or guessing what clients will pay. This leads to undercharging by 30-50%, burnout from working too many hours, and clients who don't value your work.
Professional freelancers use a cost-based pricing formula that accounts for business expenses, unbillable time, taxes, and desired profit. This guide shows you exactly how to calculate rates that sustain a real business—not just a side hustle.
Step 1: Calculate Your Minimum Hourly Rate
Your minimum rate is the lowest amount you can charge while covering all costs and making a reasonable profit. Start here, then adjust up based on value and market position.
Minimum Hourly Rate Formula
Why 1,500 Billable Hours?
A full-time job is 2,080 hours per year (40 hours × 52 weeks). But freelancers spend significant time on unbillable work:
- Marketing and business development (10-15 hours/week)
- Proposals, contracts, invoicing (5-8 hours/week)
- Email, client communication (5-7 hours/week)
- Professional development, learning (3-5 hours/week)
- Sick days, vacation, holidays (2-4 weeks/year)
Realistic billable time: 30 hours/week × 50 weeks = 1,500 hours/year. Some experienced freelancers hit 1,800 hours, but 1,500 is a safe starting assumption.
Adjusting the Formula for Your Situation
Location: Higher cost-of-living areas need higher rates. A $80,000 salary in NYC/SF requires $100k+ to match quality of life elsewhere.
Experience: Junior freelancers (0-2 years) might start 20% below this rate and raise it as they gain skills. Senior freelancers (5+ years) should be 30-50% above.
Industry: Tech/finance/legal command higher rates than creative fields. Research market rates for your niche, but never go below your minimum.
Step 2: Choose a Pricing Method
Hourly Billing
Charge by the hour for time spent working. Best for ongoing work, consulting, or projects with unclear scope.
- Simple to calculate and invoice
- Safe for projects with changing scope
- You're paid for all time worked
- Easy for clients to understand
- Penalizes efficiency (faster = less money)
- Clients may micromanage hours
- Income capped by available hours
- Doesn't capture value delivered
Project-Based (Fixed Price)
Quote a total price for the entire project. Client knows exact cost upfront, you're incentivized to work efficiently.
- Rewards efficiency (faster = higher effective rate)
- Clients prefer predictable costs
- Easier to sell high-value work
- Can charge based on value, not time
- Risk of scope creep eating profits
- Must estimate time accurately
- Underestimating = working for free
- Need clear contracts and boundaries
Value-Based Pricing
Price based on the value you create for the client, not time spent. A website that generates $500k in sales can command $50k+, regardless of hours.
- Highest earning potential
- Aligns your success with client's success
- Not capped by hours worked
- Positions you as a strategic partner
- Hard to quantify value for every project
- Requires deep client discovery
- Clients may not understand pricing
- Need strong sales/consulting skills
Retainer (Monthly Recurring)
Client pays a fixed monthly fee for a set number of hours or deliverables. Provides predictable income and ongoing relationship.
- Predictable monthly income
- Reduces time spent finding clients
- Builds long-term relationships
- Can offer slight discount for commitment
- Risk of scope creep ("just one more thing")
- Clients may not use full hours
- Need to track hours vs retainer carefully
- Can feel like a "part-time job"
Pro tip: Most successful freelancers use a hybrid approach. Hourly for new clients or unclear projects, project-based for well-defined work, retainers for ongoing clients, and value-based for high-impact strategic work.
Step 3: Research Market Rates
Your cost-based minimum is the floor. Market rates help you price competitively while capturing your true value.
Where to Research Rates
- Industry surveys: Creative Guild, Freelance Rate Explorer, Bonsai Freelance Rates Report
- Job boards: Check Upwork, Toptal, and We Work Remotely for similar roles
- Networking: Ask other freelancers in private communities (anonymously if needed)
- Client budgets: Pay attention to what clients mention or offer
Typical Rates by Industry (2025)
| Industry / Role | Junior (0-2 years) | Mid-Level (3-5 years) | Senior (5+ years) |
|---|---|---|---|
| Web Development | $50-75/hr | $75-125/hr | $125-200+/hr |
| Graphic Design | $40-60/hr | $60-100/hr | $100-175/hr |
| Copywriting | $50-75/hr | $75-125/hr | $125-250/hr |
| Marketing Consulting | $60-90/hr | $90-150/hr | $150-300/hr |
| Business Consulting | $75-100/hr | $100-200/hr | $200-500+/hr |
| Video Production | $50-75/hr | $75-125/hr | $125-200/hr |
| Data Analysis | $60-90/hr | $90-150/hr | $150-250/hr |
These are general ranges. Niche expertise, client budgets, and geographic location can push rates significantly higher.
Step 4: Factor in Value and Positioning
Once you know your minimum rate and market range, price based on the value you deliver:
Charge More When:
- You have a specialized skill: React + TypeScript > generic web dev
- You solve expensive problems: Fixing a $100k/month revenue leak justifies $20k fees
- You work with high-budget clients: Enterprise budgets 10x higher than startups
- Results are measurable: "Increased conversion by 40%" > "made it look nice"
- You move fast: Delivering in 1 week vs 4 weeks = premium pricing
- You're in demand: If booked 6+ weeks out, raise rates until demand balances
Common Pricing Mistakes
Mistake #1: Charging the same rate for all clients. Corporate clients have 10x the budget of startups—adjust accordingly.
Mistake #2: Never raising rates. Inflation + experience = you should raise rates 10-20% annually.
Mistake #3: Competing on price. Cheap freelancers attract nightmare clients. Premium rates attract clients who value quality.
Step 5: Present Your Rates Confidently
How you present rates affects whether clients say yes or negotiate down.
For Hourly Rates:
Weak: "I charge $75/hour, but I'm flexible."
Strong: "My rate is $100/hour. Based on the scope you described, I estimate 20-25 hours, so the total investment would be $2,000-2,500."
For Project Rates:
Weak: "This project would be $5,000."
Strong: "Based on the deliverables (X, Y, Z) and timeline (2 weeks), the investment is $8,500. This includes 2 rounds of revisions and a 30-day support window."
Handling "You're Too Expensive"
- Qualify value: "What results are you hoping to achieve with this project?"
- Reframe cost: "If this increases conversions by 20%, that's $50k/year in revenue. $8,500 pays for itself in 2 months."
- Offer alternatives: "If budget is tight, we can do Phase 1 for $3,500 and add Phase 2 later."
- Walk away: If they can't afford your minimum rate, they're not your client. Move on.
Pro tip: Never apologize for your rates or offer discounts upfront. If a client values your work, they'll pay your rate. If they don't, no discount will make them a good client.
Step 6: Raise Your Rates Over Time
Your rates should increase as you gain experience, build a portfolio, and deliver results.
When to Raise Rates:
- Annually: Adjust for inflation (3-5%) + experience (5-10%) = 10-15% yearly increases
- After major wins: Delivered a project that made the client $100k? Raise rates 20%
- When demand exceeds capacity: Booked 2+ months out? Raise rates until demand balances
- New skills/certifications: Learned a valuable niche skill? Raise rates immediately
How to Raise Rates for Existing Clients:
30-60 days notice: "Starting March 1, my rate will be $125/hour (up from $100). I wanted to give you advance notice so you can budget accordingly."
Grandfathering (limited time): "New clients now pay $150/hour, but because we've worked together for 2 years, I can keep you at $125 through the end of this year."
Value reminder: "Over the past year, we've achieved X, Y, Z results together. As my rates have increased with experience, I'm adjusting to $140/hour starting next month."
Real Examples: Rate-Setting in Action
Example 1: Junior Web Developer
Situation: 1 year of experience, building WordPress sites for small businesses.
Minimum calculation: Needs $50k salary + $8k expenses = $58k ÷ 1,500 hours = $39/hour minimum
Market research: Junior devs in their city charge $50-75/hour
Final rate: $60/hour (above minimum, competitive in market, room to grow)
Example 2: Senior Marketing Consultant
Situation: 8 years experience, specializes in SaaS growth marketing.
Minimum calculation: Needs $120k salary + $15k expenses = $135k ÷ 1,500 hours = $90/hour minimum
Value-based pricing: Typical client gains $500k-1M in revenue from their strategies
Final rate: $200/hour for ongoing work, $25k-50k for project-based growth plans
Example 3: Freelance Graphic Designer
Situation: 4 years experience, brand identity and logo design.
Minimum calculation: Needs $65k salary + $10k expenses = $75k ÷ 1,500 hours = $50/hour minimum
Project-based pricing: Logo packages priced by value, not hours (startups pay less, enterprises pay more)
Final pricing: $2,500-5,000 for full brand identity (20-30 hours of work = $83-167/hour effective rate)
Tools to Help You Price and Invoice
Once you've set your rates, you need to actually invoice clients professionally. BillMe makes it easy to:
- Create invoices with your hourly or project rate
- Track time for hourly billing
- Set up retainers with automatic monthly invoices
- Accept online payments (credit card, ACH, bank transfer)
- Send automatic payment reminders
- Track which clients have paid and which are overdue
Your rates mean nothing if you don't get paid on time. Professional invoicing gets you paid 10-15 days faster than casual invoices or payment requests.