Project scope document with pricing calculations
    Small Business

    How to Price Freelance Projects: Fixed Fee vs Hourly (With Calculator)

    Updated:
    12 min read

    Estimates & Proposals Series

    This guide is part of a comprehensive series. Explore all 11 topics:

    Fixed-price projects are a double-edged sword. Price too high and you lose the bid. Price too low and you either lose money or cut corners to survive. Neither outcome builds a sustainable business.

    This guide gives you a systematic approach to pricing project work—whether you're a freelancer bidding on your first fixed-price contract or an agency refining your estimation process. You'll learn both cost-based and value-based pricing methods, how to build in appropriate contingency, when to choose fixed-fee versus hourly, and how to present pricing that wins work while protecting your margins.

    The Risk of Fixed-Price Work

    Before diving into methodology, understand what you're taking on. Fixed-price projects transfer risk from client to vendor.

    Before diving into methodology, understand what you're taking on. Fixed-price projects transfer risk from client to vendor. The client knows exactly what they'll pay; you absorb any overruns. This is fine when you estimate accurately, but can be devastating when you don't.

    The solution isn't to avoid fixed-price work—many clients prefer it, and it can be more profitable than hourly billing. The solution is to estimate systematically, build in appropriate buffers, and learn from every project.

    The Cost-Based Approach

    Cost-based pricing starts with what the project will cost you to deliver, then adds margin. It's straightforward and defensible, but can leave money on the table if the value you deliver exceeds your costs significantly.

    Cost-based pricing starts with what the project will cost you to deliver, then adds margin. It's straightforward and defensible, but can leave money on the table if the value you deliver exceeds your costs significantly.

    Step 1: Break Down the Scope

    Start by decomposing the project into individual tasks or deliverables. The more granular your breakdown, the more accurate your estimate. For a website project, don't just estimate "build website"—break it down into discovery, wireframes, design concepts, revisions, development, testing, content migration, training, and launch support. The forgotten tasks are where profitability disappears.

    Step 2: Estimate Hours Per Task (PERT)

    For each task, estimate three numbers: an optimistic case (everything goes perfectly), a realistic case (your genuine best guess), and a pessimistic case (scope creep, revisions, technical issues). Then apply the PERT formula:

    Estimate = (Optimistic + 4 × Realistic + Pessimistic) ÷ 6

    This weighted three-point estimate consistently produces more accurate numbers than gut feeling, especially for tasks you've done before but with new variables.

    Step 3: Calculate Labor Costs

    Multiply hours by your effective hourly rate. If you don't know your rate yet, use our freelance rate calculator to set one that covers taxes, benefits, non-billable time, and business expenses. For agencies, include the fully-loaded cost of each team member involved.

    Step 4: Add Direct Costs

    Include materials, software licenses, stock photos, contractors, hosting during development, and any other project-specific expenses. Don't forget travel costs if applicable.

    Don't Forget the Hidden Costs

    The hours you bill rarely match the hours you actually spend.

    The hours you bill rarely match the hours you actually spend. Add these to every estimate:

    • Project management — emails, calls, status updates (typically 10–15% of project hours)
    • Revision rounds — assume 2–3 rounds unless you cap it in the proposal
    • Admin and invoicing — proposal writing, contracts, invoice creation, follow-up
    • Context-switching — if you're juggling multiple projects, add ~10% for cognitive overhead
    • Tools and resources — stock photos, fonts, plugins, hosting, third-party APIs

    The Value-Based Approach

    Value-based pricing focuses on what the project is worth to the client, not what it costs you. This approach can yield significantly higher margins when you're delivering high-impact work.

    Value-based pricing focuses on what the project is worth to the client, not what it costs you. This approach can yield significantly higher margins when you're delivering high-impact work.

    Understanding Client ROI

    Ask questions that reveal the project's value: What problem are we solving? What's that problem costing you now? What will you gain when it's solved? What's the timeline for seeing results? If a $20,000 website redesign will generate $200,000 in additional annual revenue, pricing at $20,000 is leaving value on the table.

    Pricing Based on Outcomes

    Position your pricing relative to the value delivered, not the hours invested. A four-hour logo design that becomes a brand's identity for decades can legitimately cost more than a four-week website that gets replaced in two years.

    When Value Pricing Works

    Value pricing works best when you can quantify the impact, when the client has sophisticated understanding of ROI, when you have a track record of delivering similar results, and when the project is strategic rather than tactical.

    Value pricing works best when you can quantify the impact, when the client has sophisticated understanding of ROI, when you have a track record of delivering similar results, and when the project is strategic rather than tactical.

    Building in Contingency

    Scope creep, unexpected challenges, and honest underestimation happen on virtually every project. Contingency buffers protect your margins.

    Scope creep, unexpected challenges, and honest underestimation happen on virtually every project. Contingency buffers protect your margins.

    Risk Buffer by Complexity

    • Straightforward project (clear scope, known technology): +10% buffer
    • Moderate complexity (some unknowns, new client): +20% buffer
    • High complexity (new technology, unclear requirements, multiple stakeholders): +30–50% buffer

    This isn't padding — it's a realistic acknowledgment of uncertainty. Without contingency, you'll lose money on half your projects.

    Scope Creep Protection

    Your proposal should clearly define what's included and what isn't. When clients request additions, you can point to the scope and offer to add items with additional pricing. Your contingency buffer handles small scope adjustments that don't warrant a formal change order.

    The Complete Pricing Formula

    Here's how to put it all together:

    Here's how to put it all together:

    1. Scope Breakdown: Total Hours × Your Rate = Base Labor Cost
    2. Direct Costs: Add materials, software, contractors, and expenses
    3. Overhead Allocation: Add a percentage for business costs not covered in your hourly rate (typically 10–20%)
    4. Contingency Buffer: Add 10–50% based on complexity (see table above)
    5. Profit Margin: Add 10–30% beyond covering costs (your actual profit)

    Example: A project estimates at 100 hours at $100/hour = $10,000 base. Add $1,000 software costs. Add 15% overhead ($1,650). Add 20% contingency ($2,530). Add 15% profit ($2,277). Total: approximately $17,450.

    Presenting Your Quote

    Show Value (Good / Better / Best)

    • Frame deliverables in terms of business outcomes, not tasks
    • Present 2–3 options at different price points so the client self-selects
    • Include a clear scope statement listing what's included and what's excluded
    • State the number of revision rounds included
    • Use round numbers ($17,500 reads better than $17,457)

    Don't Show the Hourly Breakdown

    Presenting "80 hours × $100 = $8,000" invites the client to question each hour. Instead, present the total with a deliverables list. Your internal estimate is for your planning; the client sees the value proposition.

    Protecting Profitability

    Protecting Profitability includes: Cap revisions — "2 rounds of revisions included; additional rounds at $X/hour" Define scope tightly — ambiguity is where scope creep lives

    • Cap revisions — "2 rounds of revisions included; additional rounds at $X/hour"
    • Define scope tightly — ambiguity is where scope creep lives
    • Use change orders — any work outside the original scope requires a signed change order with additional fees
    • Require a deposit — 25–50% upfront before work begins
    • Bill with progress invoices — don't wait until the end to discover the client won't pay

    Fixed Fee vs Hourly

    Neither model is universally better — the right choice depends on the project:

    Neither model is universally better — the right choice depends on the project:

    • Choose fixed fee when scope is well-defined, you've done similar work before, and the client values cost certainty.
    • Choose hourly (or time and materials) when scope is genuinely unknown, requirements will evolve, or the client wants flexibility to change direction.
    • Choose a hybrid when uncertainty is concentrated in one phase. Fixed-fee the discovery and planning, then T&M the implementation.

    Hybrid Pricing Models

    • Fixed Price: Client pays exactly this amount regardless of actual hours
    • Not-to-Exceed: Client pays actual hours up to a maximum cap
    • Time and Materials with Cap: Hourly billing with an agreed ceiling

    Negotiation Strategies

    When clients push back on price, you have two levers: scope and price. Always negotiate scope first.

    When clients push back on price, you have two levers: scope and price. Always negotiate scope first.

    • Scope Reduction: "We could remove [feature] to bring the price to [lower amount]. Would that work?"
    • Phased Approach: "We could start with Phase 1 at [amount], then add Phase 2 later when budget allows."
    • Payment Terms: "If cash flow is the concern, we could structure payments differently."
    • Value Trade: "We can offer a [X]% discount in exchange for a testimonial, case study rights, or referrals."

    Learning from Past Projects

    The best estimates come from historical data. After each project, compare estimated versus actual hours, document what surprised you, and update your estimation benchmarks.

    The best estimates come from historical data. After each project, compare estimated versus actual hours, document what surprised you, and update your estimation benchmarks. Over time, you'll develop accurate models for common project types.

    FAQ

    What if I underestimate and lose money on the project?

    It happens. Document what went wrong (scope creep?

    It happens. Document what went wrong (scope creep? underestimation? client delays?) and adjust your estimation process for next time. If you're consistently underestimating, increase your default contingency buffer. If scope creep is the issue, tighten your change-order process and revision caps.

    Should I price fixed-fee or hourly for complex projects?

    For projects with high uncertainty, use a hybrid: fixed-fee for the discovery and planning phase (where scope is clear), then time-and-materials billing for implementation. This gives the client cost certainty for planning while protecting you during execution.

    For projects with high uncertainty, use a hybrid: fixed-fee for the discovery and planning phase (where scope is clear), then time-and-materials billing for implementation. This gives the client cost certainty for planning while protecting you during execution.

    How much contingency buffer should I add?

    Use 10% for straightforward projects with clear scope and known technology, 20% for moderate complexity with some unknowns, and 30–50% for high complexity involving new technology or unclear requirements.

    Use 10% for straightforward projects with clear scope and known technology, 20% for moderate complexity with some unknowns, and 30–50% for high complexity involving new technology or unclear requirements.

    Related Resources

    Tags:
    pricing
    estimates
    project management
    proposals
    fixed fee
    hourly
    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    More from Estimates & Proposals