Freelance True Hourly Rate Calculator

Find out what you actually need to charge. Enter your income target, expenses, and real working hours to get your Survival Rate and Growth Rate.

Target Income
$
After-tax income you want to bring home.
%
Self-employment + income tax combined. 25-35% is typical in the US.
Working Hours
wks
Subtract vacation, sick days, and holidays. 48 = 4 weeks off.
hrs
All hours worked including admin, marketing, and client work.
%
Percent of your time you can actually bill clients. 60-75% is realistic.
Annual Business Expenses
$
Adobe, Figma, Notion, etc. per year.
$
Equipment cost divided by useful life in years.
$
Liability, E&O, health insurance contribution.
$
Marketing, courses, coworking, accounting, etc.
Growth Buffer
%
Added on top of your survival rate for savings, business growth, and reinvestment. 10-20% is recommended.
Your Current Rate (optional)
$ /hr
Shows how much you may be leaving on the table annually.
Survival Rate $0/hr

Minimum to cover all costs and reach your income goal.

Growth Rate $0/hr

What to charge to also save, reinvest, and build a buffer.

Per Day $0 8-hr day
Per Week $0 at growth rate
Per Month $0 at growth rate
Show calculation breakdown
Gross income needed
$0
Total annual overhead
$0
Total annual cost
$0
Billable hours per year
0 hrs
Survival rate
$0/hr
Growth buffer added
$0/hr

Why Freelancers Undercharge (and How to Fix It)

The most common pricing mistake freelancers make is calculating their rate by dividing their target income by 2,080 hours (the standard 40-hour, 52-week work year). This number is wrong before you even start. It ignores taxes, ignores overhead, and most critically, it assumes 100% of your working time is billable. In reality, a realistic billable percentage for most freelancers is 60-75%.

If you want $60,000 take-home and you divide by 2,080, you get $28.85/hr. Factor in a 28% self-employment tax rate, 30% non-billable time, and $2,900 in annual overhead, and your actual required rate is closer to $56/hr. Charging $28 puts you on a path to burnout, not sustainability.

The Four Variables That Determine Your Real Rate

1. Gross Income Required

Your take-home target is not your billable target. As a self-employed contractor you are responsible for both the employee and employer portions of self-employment tax (15.3% in the US on top of your federal and state income tax). A commonly used estimate for combined self-employment plus income tax for US freelancers earning $50,000-$100,000 is 25-35%. This calculator uses your estimated total tax rate to back-calculate the gross income you need to earn before taxes.

Formula: gross = takeHome / (1 - taxRate)

2. Annual Overhead

Every expense that keeps your business running has to be covered by your billable rate. Common categories that freelancers undercount:

  • Software subscriptions: Design tools, project management apps, accounting software, cloud storage. These compound quickly across 8-12 tools.
  • Hardware depreciation: A $3,000 laptop used for 5 years costs you $600/year. A monitor, external drive, and peripherals add more. Spread the cost over useful life, not purchase year.
  • Business insurance: General liability, professional liability (E&O), and health insurance if self-funded. Even a basic policy bundle runs $500-$1,500/year.
  • Other business costs: Accounting and tax preparation, marketing spend, professional development courses, coworking membership, domain and hosting fees.

3. Billable Hours

Not every hour you work is an hour you can charge for. Admin work, invoicing, responding to leads, maintaining your portfolio, professional development, and project discovery calls are all real work that consumes real time. Most experienced freelancers find 60-75% billable efficiency is realistic over a full year. If you are just starting out, assume 55-65%.

Formula: billableHours = weeksWorked x hoursPerWeek x (billablePercent / 100)

4. The Growth Buffer

The Survival Rate covers your costs. The Growth Rate adds a percentage on top to fund savings, emergency reserves, equipment replacement cycles, and reinvestment in your business. Without this buffer, any unexpected gap in work or large expense immediately puts you underwater. A 10-20% buffer is a minimum sustainable target.

US Self-Employment Tax Reference

Use this table as a rough guide when estimating your combined tax rate. These are generalizations. Your actual liability depends on deductions, state of residence, filing status, and business structure. Consult a CPA for precise figures.

Annual Gross Income Estimated Combined Rate Notes
Under $30,000 18-22% SE tax + low income bracket
$30,000 - $60,000 22-28% Most common range for new freelancers
$60,000 - $100,000 28-34% 22% federal bracket + SE tax + state
$100,000 - $160,000 34-40% 24% federal bracket + SE tax + state
Over $160,000 40%+ 32%+ federal bracket; consider S-Corp election

How to Use Your Rate in Practice

The Survival Rate is your absolute floor. Never quote below it. The Growth Rate is your standard rate for new clients. Price anchoring works in your favor here: quote the Growth Rate first, and if a client negotiates, you have room to move toward the Survival Rate without going below sustainability.

Recalculate your rate at least once a year, or any time your expenses change significantly (new insurance, upgraded hardware, software price increases). Rates that made sense two years ago often do not account for software subscription price increases, which have averaged 10-20% annually across major SaaS tools.

If you are pricing projects rather than hours, use your hourly rate as the baseline: estimate the number of hours at your Growth Rate, then add a fixed scope buffer of 15-20% to account for revision cycles and scope creep that is difficult to bill for with new clients.

Quarterly Estimated Taxes

As a self-employed freelancer in the US, you are required to pay estimated taxes quarterly (April 15, June 15, September 15, January 15). Failing to do so results in an underpayment penalty on top of your tax bill. The safest approach is to transfer 25-30% of every payment you receive into a dedicated tax savings account immediately. Treat it as money you never had.

Use IRS Form 1040-ES to calculate your quarterly payment amounts. Many freelancers use the safe harbor method: pay at least 100% of last year's tax liability in equal quarterly installments to avoid penalties regardless of this year's actual income.

Freelance Rate Benchmarks by Discipline

These ranges are US market medians based on publicly reported platforms (Upwork, Toptal, LinkedIn, and industry surveys). Rates vary significantly by experience level, client type, niche specialization, and whether you work with agencies or direct clients. Use these as calibration points, not ceilings.

Discipline Entry Level Mid-Level Senior / Specialist
Web Development (Frontend) $40 - $65 $75 - $110 $120 - $175+
Web Development (Full Stack) $55 - $80 $90 - $130 $140 - $200+
UI / UX Design $45 - $70 $80 - $120 $130 - $180+
Graphic Design $30 - $50 $55 - $90 $95 - $140+
Copywriting / Content $35 - $55 $60 - $95 $100 - $150+
SEO / Digital Marketing $40 - $60 $65 - $100 $110 - $160+
Video Editing / Motion $35 - $60 $65 - $100 $110 - $155+
Data Analysis / BI $50 - $75 $85 - $125 $135 - $185+
DevOps / Cloud Engineering $65 - $90 $100 - $150 $160 - $225+
Bookkeeping / Virtual CFO $30 - $50 $55 - $85 $90 - $135+

If your calculated Growth Rate is already above the senior range for your discipline, that is a signal to either raise your positioning, target enterprise clients, or develop a tighter niche that commands premium pricing.

How to Raise Your Rate with Existing Clients

Raising your rate is one of the highest-leverage moves available to a freelancer, and the most avoided. Most clients who have worked with you for 6+ months will accept a reasonable increase if communicated clearly and with advance notice. Here is a framework that works:

  1. Give 30-60 days notice. Never raise a rate mid-project or mid-contract. Announce the change before the next engagement or renewal period.
  2. Anchor to value, not cost. Do not say "my expenses went up." Say "based on the results we have achieved together and the scope of work I now handle for you, my rate for new engagements will be $X starting [date]."
  3. Keep the increase to 15-25% at a time. Large jumps cause sticker shock and invite comparison shopping. Steady annual increases compound quickly. A 20% increase per year doubles your rate in under 4 years.
  4. Lock in existing rates for ongoing retainers. Offer current retainer clients a grace period at the old rate for 3-6 months. It rewards loyalty and reduces churn while you transition.
  5. Use new clients to test higher rates. Your current clients do not need to know what you charge new ones. Always quote new prospects at your current Growth Rate or above, regardless of what legacy clients pay.

If a client refuses any increase after a long working relationship, that is data. It may be time to transition that client out and replace them with one who values the work appropriately.

Converting Your Hourly Rate to Fixed-Price Projects

Many clients prefer fixed-price quotes over hourly billing. Fixed pricing is also better for you once you become efficient, because your effective hourly rate rises as you work faster. The conversion process:

  1. Estimate hours honestly. Break the project into phases (discovery, design, development, revision, delivery). Estimate each phase separately, not the total as a single number.
  2. Apply your Growth Rate. Multiply your phase hour estimates by your Growth Rate hourly, not your Survival Rate. Fixed quotes absorb unexpected complexity. The buffer is already built into the Growth Rate.
  3. Add a scope buffer of 15-20%. Even detailed scopes get revised. Add 15% to your base estimate for standard projects and 20-25% for projects with multiple stakeholders or unclear requirements.
  4. Define what is out of scope explicitly. List what is not included in the price. Additional revision rounds, extra pages, third-party integrations, and content creation are common scope creep vectors. Price them separately or add a change order clause.

Example: A 40-hour website project at a $90/hr Growth Rate = $3,600 base. Add a 20% scope buffer = $4,320. Quote $4,300 - $4,500 depending on the client. If the project takes 35 hours, your effective rate was $123/hr.

Frequently Asked Questions