The Three Ways Freelancers Charge Clients
Hourly rates for freelancers range from $50 to $250 per hour, project fees range from $500 to over $100,000, and monthly retainers range from $1,000 to $15,000. Every freelance engagement falls into one of these three structures, and picking the wrong one is the fastest way to leave money on the table or lose a deal entirely.
Hourly billing is the simplest model. You track your time, multiply by your rate, and invoice. It works when scope is uncertain, when the client needs ongoing advisory support, or when the engagement is exploratory. A UX researcher billing $125/hr for user interviews is a natural fit for hourly because the total hours depend on how many interviews the client needs. The downside is real: hourly billing punishes efficiency. If you get faster at your craft, you earn less per project unless you raise your rate.
Project-based pricing is a flat fee for a defined deliverable. A brand identity package for $7,500. A Shopify store build for $12,000. A 30-second animated explainer for $4,000. This model works when you can define the deliverable in one sentence, when you have done similar work before, and when the value to the client exceeds the time you spend. Project pricing rewards speed and expertise. A senior developer who builds a landing page in 8 hours at a $5,000 project fee earns an effective rate of $625/hr. That same developer billing hourly at $175/hr earns $1,400 for the same work.
Retainer pricing is a recurring monthly fee for a set scope of work or availability. A social media manager charging $3,500/month for content strategy and 12 posts. A fractional CTO at $8,000/month for 20 hours of strategic oversight. Retainers work for ongoing relationships where both sides benefit from predictability. The client gets guaranteed access to your time; you get guaranteed income. Retainers typically range from $1,000/month for light-touch support to $15,000/month for senior strategic roles.
The critical mistake is defaulting to hourly for everything. Hourly is the right choice for uncertain scope and advisory work. But for repeatable deliverables with clear outcomes, project pricing almost always earns you more. And for long-term relationships, retainers provide stability that hourly billing never will.
Key takeaway
Hourly for uncertain scope. Project fee for defined deliverables. Retainer for ongoing relationships. Never use hourly for repeatable work you've done before.
How to Calculate Your Minimum Freelance Rate
$92 per hour is the floor rate for a freelancer targeting $80,000 in take-home income. That number surprises most people because it is 2.3 times the equivalent salaried hourly rate. Here is why, and here is the formula.
Start with your target take-home income. This is the amount you want to deposit into your personal bank account after all business expenses and taxes. For this example, that number is $80,000.
Add self-employment tax. As a freelancer in the United States, you pay both the employer and employee portions of Social Security and Medicare taxes. That is 15.3% on the first $168,600 of net earnings in 2026. On $80,000, that adds $12,240. Your pre-tax income target is now $92,240.
Add business expenses. Health insurance averages $7,200/year for an individual plan purchased on the marketplace. Software and tools run $2,400 to $4,800/year depending on your field. Accounting, legal, and professional development add another $2,400 to $3,600. A conservative total is $12,000 in annual business expenses. Some freelancers spend $6,000; others spend $24,000. Use your real numbers. Adding $12,000 brings the total to $104,240.
Add income tax. Federal plus state income tax on $92,240 of taxable income (after the qualified business income deduction) is approximately $18,000 depending on your state and filing status. That brings the total gross revenue you need to generate to approximately $110,240.
Divide by billable hours. A full-time employee works roughly 2,080 hours per year. A freelancer does not bill all of those hours. Marketing, admin, invoicing, proposals, networking, and unbillable gaps consume 40% to 50% of your working time. The standard estimate is 1,200 billable hours per year, which assumes 30 billable hours per week across 40 working weeks.
$110,240 divided by 1,200 billable hours equals $91.87 per hour, which rounds to $92/hr. That is your floor rate. You cannot charge less than this number without taking a pay cut relative to your income goal. Every dollar below $92 comes directly out of the $80,000 you planned to take home.
This formula works for any income target. A freelancer targeting $120,000 in take-home income needs to generate roughly $166,800 in gross revenue, which means a floor rate of approximately $139/hr. A freelancer targeting $200,000 needs about $280,000 in gross revenue, or $233/hr.
Example
Floor Rate Calculation: Web Developer
Target take-home income: $100,000. Self-employment tax (15.3%): $15,300. Health insurance: $8,400/year. Software and hosting tools: $3,600/year. Accounting and legal: $2,400/year. Estimated income tax: $24,900. Total gross revenue needed: $154,600. Subtract non-billable time: 1,200 billable hours/year (30 hrs/week x 40 weeks). Floor rate: $154,600 / 1,200 = $129/hr. This is the minimum. Your actual rate should be $129 or higher. If you charge $150/hr, you have a 16% buffer for slow months, unbillable work, and unexpected expenses.
How to Know If Your Rate Is Competitive
The 25th percentile hourly rate for web developers is $38/hr and the 75th percentile is $72/hr according to 2025 BLS data for salaried roles. These numbers are useful as a baseline but require adjustment because freelancers carry costs that employers absorb for salaried workers.
BLS occupational wage data provides the most reliable benchmark for any profession. The data covers hundreds of occupations, broken into 10th, 25th, 50th (median), 75th, and 90th percentile wage bands. To convert a salaried wage to a freelance-equivalent rate, multiply by 1.4 to 1.6. This accounts for self-employment tax, benefits, and non-billable time. A salaried web developer at the 75th percentile earning $72/hr translates to a freelance rate of $101 to $115/hr.
Position yourself in the 50th to 75th percentile range when starting out. This signals competence without pricing yourself out of the market. As you build a portfolio and reputation, move toward the 75th to 90th percentile. Freelancers who consistently deliver quality work and have strong testimonials can charge above the 90th percentile because they offer lower risk to the client compared to an unknown hire.
Platform rates are not market rates. Rates on Upwork, Fiverr, and similar platforms skew 30% to 50% lower than direct-client rates because the platforms attract price-sensitive buyers and create downward pressure through competition and visibility. A graphic designer charging $45/hr on Upwork is often the same designer charging $85/hr for direct clients. Do not use platform rates to benchmark your direct-client pricing.
Geography still matters, but less than it used to. Remote work has compressed the gap between high-cost and low-cost markets. A developer in Austin and a developer in San Francisco are competing for the same remote contracts. The San Francisco developer is no longer automatically higher-priced. That said, clients in New York, San Francisco, and London still have higher rate expectations. A $150/hr rate raises no eyebrows in Manhattan but is a harder sell in a smaller market. Price for the client's market, not your zip code.
The most reliable benchmark is competitor research. Find 5 to 10 freelancers in your niche with similar experience levels. Check their published rates, case studies, and LinkedIn profiles. If most of them charge $100 to $140/hr, you have a market range. Price within that range if your portfolio is comparable. Price above it if you have a clear differentiator: a specific industry specialty, a track record with enterprise clients, or a unique skill combination.
Key takeaway
Position at the 50th to 75th percentile when starting. Move to 75th to 90th as you build reputation. Multiply BLS salaried wages by 1.4 to 1.6 to get the freelance equivalent. Ignore platform rates for direct-client pricing.
Why Your Rate Should Change Based on the Work
$75/hr for standard execution work, $125/hr for specialized expertise, and $200+/hr for strategic advisory is a common three-tier structure that top freelancers use to match their rate to the value and difficulty of each engagement.
Not all hours are equal. An hour spent migrating blog posts into a CMS is routine execution. An hour spent architecting a headless CMS with multi-language support and edge caching is specialized expertise. An hour spent advising a VP of Engineering on which CMS to adopt for a 200-person content team is strategic advisory. Charging the same rate for all three undervalues the harder work and overcharges for the simple work.
Tier 1 is execution work: tasks that require your professional skill but follow established patterns. Template implementations, content entry, basic design edits, standard WordPress builds, routine social media management. This is your base rate, typically your floor rate or slightly above. For a freelancer with a $92/hr floor, execution work bills at $95 to $110/hr.
Tier 2 is specialized expertise: work that requires deep knowledge, problem-solving, or skills that most freelancers in your field do not have. Custom API integrations, complex data migrations, brand strategy for a product launch, advanced SEO audits. This tier commands a 40% to 60% premium over your base rate. If your base is $100/hr, specialized work bills at $140 to $160/hr.
Tier 3 is strategic advisory: work where the client is paying for your judgment, not your output. Fractional CTO work, pricing strategy consulting, technology audits for due diligence, expert witness testimony. This tier commands a 100% to 200% premium over your base rate. If your base is $100/hr, advisory work bills at $200 to $300/hr.
Work intensity also affects pricing. A project with a 48-hour turnaround requires you to clear your schedule and focus exclusively. That urgency carries a 25% to 50% rush premium. A project that requires weekend or evening work adds a 20% to 30% premium. A project with an unusually difficult client or heavy revision expectations justifies a 15% to 25% difficulty surcharge, sometimes called a pain-in-the-ass tax.
The practical application is straightforward. When scoping a new project, categorize the work by tier. A website project might be 60% Tier 1 (page builds, content entry) and 40% Tier 2 (custom functionality, integrations). Your blended rate for the project reflects that mix. If your Tier 1 rate is $100/hr and your Tier 2 rate is $150/hr, the blended rate for this project is $120/hr. On a project fee, that blended rate times your estimated hours gives you the project price.
How AI Tools Affect Your Freelance Rate in 2026
$20 to $200 per month in AI tool costs is generating 30% to 50% efficiency gains for freelancers who integrate them into their workflow. The math overwhelmingly favors keeping your rate the same (or raising it) while delivering faster, rather than passing the time savings to clients as a discount.
The efficiency calculation is simple. If you charge $105/hr and a project takes 40 hours without AI assistance, the project costs the client $4,200. With AI tools reducing your time by 40%, you complete the same deliverable in 24 hours. If you keep the project price at $4,200, your effective hourly rate jumps to $175/hr. Your tool costs ($50 to $300/month) are a rounding error against that margin increase.
Do not lower your rate because AI makes you faster. Clients are paying for the deliverable, not your time. A website that converts visitors into customers is worth the same amount whether it took you 40 hours or 24 hours to build. The value to the client has not changed. Your cost to deliver has decreased. That is a margin improvement, and it belongs to you.
The freelancers who are lowering rates to reflect AI speed are making a strategic error. They are competing on price in a market where AI is available to everyone. Within 12 months, the AI-assisted rate becomes the new normal, and they have permanently reduced their income. Instead, use the time savings to take on more projects, invest in higher-quality deliverables, or build systems that compound your efficiency further.
There are cases where AI changes the conversation. If a client specifically asks you to use AI to reduce their cost, that is a negotiation about scope and value, not about your rate. You can offer a lower project fee in exchange for a clearly reduced scope: fewer revision rounds, templated solutions instead of custom, or faster turnaround. But your hourly rate itself should not decrease because you adopted a tool.
AI also creates new billable opportunities. Prompt engineering, AI workflow design, and AI integration consulting are services that did not exist 3 years ago. Freelancers who understand how to build AI-powered workflows for clients can bill $150 to $250/hr for that specialized expertise. The same tools that make your existing work faster create entirely new categories of work you can sell.
Example
AI Profit Math
Pre-AI: $105/hr rate, 40-hour project = $4,200 revenue. Post-AI: Same $4,200 project, completed in 24 hours due to 40% efficiency gain. Effective hourly rate: $4,200 / 24 hours = $175/hr. Monthly AI tool costs: $50-$200. Net margin increase per project: $1,680 in time savings. Over 12 similar projects per year, that is $20,160 in additional margin from the same number of clients.
How to Tell a Client What You Charge
$8,500 as a project price lands differently than $170/hr for 50 hours, even though the math is identical. How you present your rate determines whether the client focuses on value or starts counting your hours.
Lead with the project price, not the hourly rate. Even if you calculated your quote using an hourly rate internally, present the client with a single project fee tied to deliverables. This shifts the conversation from "is this person worth $170/hr" to "is this deliverable worth $8,500 to my business." The second question is almost always easier to answer yes to.
Anchor to the deliverable, not the time. When you say "this project is $8,500 and includes a fully responsive 8-page website, SEO setup, contact form integration, and 2 rounds of revisions, delivered in 4 weeks," the client evaluates the package against their business need. When you say "I charge $170/hr and estimate 50 hours," they immediately wonder if it will actually take 50 hours or if you are padding.
State your terms in the same breath as your price. Deposit structure, payment schedule, and timeline are part of the price, not afterthoughts. A 50% deposit to begin with the remaining 50% due on delivery is standard for projects under $15,000. For larger projects, a three-payment structure works: 40% to start, 30% at midpoint, 30% on delivery.
Never apologize for your rate. Do not say "I know this is a lot" or "I can be flexible on price." State the number with confidence and then stop talking. Silence after stating your price is one of the most powerful negotiation tools you have. The client needs time to process, and if you fill that silence with discounts or justifications, you undermine your own positioning.
If the client pushes back on price, adjust scope, not rate. "I can bring this down to $6,000 by reducing to 5 pages and 1 revision round" preserves your rate while giving the client a lower-cost option. Reducing your rate teaches the client that your prices are negotiable, which guarantees they will negotiate every future project.
Script
Based on the scope we discussed, this project is $8,500. That includes [deliverables]. Timeline is 4 weeks. I require a 50% deposit to begin. I'll send over a formal proposal today.
Key Takeaways
Your floor rate is your absolute minimum. For an $80,000 take-home target, that floor is $92/hr after accounting for self-employment tax, business expenses, income tax, and non-billable time.
Project pricing almost always earns more than hourly for repeatable work. A $5,000 project completed in 25 hours is an effective rate of $200/hr, far above what most clients would pay on an hourly basis.
Benchmark against BLS data, not platform rates. Multiply salaried wages by 1.4 to 1.6 to find the freelance equivalent. Upwork and Fiverr rates are 30% to 50% below direct-client market rates.
Tier your rates by work complexity. $75 to $110/hr for execution, $140 to $160/hr for specialized expertise, $200 to $300/hr for strategic advisory. Not all hours carry the same value.
AI tools are a margin multiplier, not a rate reducer. A 40% efficiency gain on a $4,200 project increases your effective rate from $105/hr to $175/hr. Keep the project price the same and pocket the time savings.
Lead with a project price, not an hourly rate. State the fee, anchor to deliverables, include terms, and stop talking. If the client pushes back, adjust scope, never rate.
Key takeaway
Calculate your floor, benchmark your market, tier your rate by complexity, use AI as a margin multiplier, and always present a project price instead of an hourly rate.
Smith Shah
Builder of WhatShouldICharge · SEO & Growth Leader
Smith Shah is Group Head of SEO, Content & Growth at Schbang, one of India's largest independent digital agencies. He built and leads a 30-member team spanning SEO, content strategy, CRO, analytics, and experimentation — driving organic growth for brands including UltraTech Cement, Swiggy, Motorola, Jio Business, and Tata Communications. He teaches pricing, SEO, and growth strategy at institutions including MastersUnion, KC College, HubSpot Academy, and upGrad. WhatShouldICharge is built from 7 years of watching freelancers and agencies undercharge because they lacked the data to price with confidence.
Stop guessing what to charge.
Pick your profession, run the calculator, get a number you can defend.
Find Your Rate →Related guides
Should I Charge Per Hour or Per Project?
A decision framework for choosing between hourly and project-based pricing — with the risk trade-offs and when each makes you more money.
Read guide →getting-startedHow to Price Freelance Work
A first-principles framework for setting rates that cover your costs, reflect your value, and leave room to grow.
Read guide →getting-startedFreelance Income Planning: How to Budget on Irregular Income
A practical system for turning unpredictable freelance revenue into a stable, manageable budget.
Read guide →