· 7 min read

The Project Quote Framework for New Freelancers (Avoid the Underpricing Trap)

A first-year freelancer sees a brief that says “build us a 5-page WordPress site,” does some quick math in their head, and quotes ₹35,000. They feel proud of themselves for not lowballing. Six weeks later, the project is at week 9, the client has requested four revision rounds, and the effective hourly rate has collapsed to about ₹180. That’s below minimum wage in most Indian metros and it happens to roughly half of new freelancers on their first fixed-bid project.

The underpricing trap isn’t a confidence problem. It’s a math problem dressed up as a confidence problem. Most beginners price the work they imagine doing on a good day, not the work they’ll actually do once feedback cycles, scope creep, admin overhead, and the inevitable “one small thing” requests pile up. The fix isn’t charging more for the sake of it. The fix is a quoting framework that forces the hidden costs into the open before the number gets sent.

Why mental math kills your hourly rate

When a new freelancer estimates a project, they typically picture the core deliverable. Building the homepage. Designing the logo. Writing the landing page copy. That core work might genuinely take 12 hours. So they multiply 12 by their target rate of ₹1,500 and quote ₹18,000.

What gets forgotten in that mental math: kickoff calls, the discovery questionnaire, three rounds of revisions (clients almost always use all three even when the first draft was fine), the staging environment setup, the handoff documentation, the invoice chase, two “quick question” WhatsApp threads per week, the post-launch fix that arrives 11 days after sign-off, and the 40 minutes spent re-reading the brief every time the project pauses. By the time everything is tallied, the 12-hour estimate is closer to 34 hours. The ₹18,000 quote has turned into a ₹530 hourly rate.

The honest fix is to build a quote from a checklist of cost categories, not from gut feel. A quote isn’t a guess at the work. It’s a budget for an outcome.

The five cost categories every project quote must include

Every fixed-bid quote should account for five buckets of time. Skip any one and the underpricing happens automatically.

1. Core production hours

This is what beginners already estimate. The actual building. The actual writing. The actual designing. Be honest here, not optimistic. If a similar project last time took 18 hours, this one will take 18 hours, not 14 because you’ve “gotten faster.”

A useful rule: take your gut estimate and add 30 percent. Six months of doing this and tracking actuals will tell you whether your gut runs 20 percent low or 40 percent low. It’s never high.

2. Communication and revision hours

Plan for three revision rounds even if the contract says two. Plan for one weekly status update call of 30 minutes. Plan for asynchronous messaging at roughly 90 minutes per week of project duration. For a four-week project, that’s six hours of pure communication overhead before anyone touches the work itself.

This is where tools matter. Running calls through Fathom for solo client calls cuts the note-taking and follow-up time roughly in half, but the call itself still happens and still has to be billed for.

3. Admin and onboarding hours

The contract. The kickoff form. The shared folder setup. The invoicing. The GST filing impact (if you’re registered). The followup if payment is late. For a typical ₹40,000-₹80,000 project this comes to about 3-5 hours and almost nobody includes it in their estimate.

A tight onboarding flow shrinks this category. Solopreneurs who’ve set up frictionless client onboarding cut their admin overhead to roughly 90 minutes per project. Those without one routinely lose half a day per client to scheduling and document chasing.

4. Risk buffer

Things go wrong. The client’s brand assets don’t exist and have to be recreated. The API the project depends on changes its pricing mid-build. A family emergency eats a week. The freelancer gets the flu.

A 15-20 percent risk buffer on the total estimate isn’t padding. It’s insurance against the projects that quietly destroy your year. Quote without it and one bad project undoes the margin from three good ones.

5. Profit, not just salary replacement

This is the category beginners skip entirely. They calculate what they want to earn per hour and call it done. But that hourly target is a wage, not a business. A solopreneur business needs to fund equipment, software subscriptions, sick days, the dead weeks between projects, taxes, and eventually retirement.

A reasonable margin on top of your blended hourly target is 25-40 percent. If your target hourly is ₹1,800, the quote should be built at an effective ₹2,250-₹2,500. Anything less and the business is slowly going bankrupt while feeling busy.

The 90-minute quote-building ritual

A quote that takes 10 minutes to build is a quote that will be wrong. The discipline that catches the underpricing is sitting down for 90 minutes, alone, with the brief and a spreadsheet.

The spreadsheet has six columns: deliverable, gut estimate (hours), realistic estimate (gut + 30 percent), revisions allowance, admin allowance, total hours. Below the deliverable rows: communication hours, risk buffer (15 percent of subtotal), and finally the hourly rate multiplication.

Two things happen during this 90 minutes. First, the total shocks you. A project that felt like ₹40,000 turns out to need ₹72,000 to be sustainable. Second, the line items become a script for the client conversation. When the client pushes back on the price, you don’t defend a vague number. You walk them through which deliverables cost what, and ask which ones to cut.

That second part is the actual leverage. Most freelancers think a quote is one number. It’s not. It’s a menu. A client who flinches at ₹72,000 might happily approve ₹52,000 if you remove two pages and one revision round. The freelancer who quoted ₹40,000 from gut feel has no menu and ends up doing the ₹72,000 of work for ₹40,000.

Three traps that survive even a good framework

The “small project” trap

Quotes under ₹20,000 attract the worst per-hour outcomes because admin overhead is fixed. A ₹15,000 project still needs a contract, an invoice, a kickoff call, and a revision round. The admin eats 30-40 percent of the gross. Either raise the floor (most freelancers should refuse projects under ₹30,000 within their first year) or build a stripped-down small-project flow with zero customization.

The “I’ll learn on this one” trap

New tool, new platform, new industry. Beginners often quote these projects at their standard rate, assuming the learning is free professional development. It isn’t. Learning on a paid project usually doubles the hours. Either quote at 1.7x the standard rate to fund the learning, or accept the project explicitly as a portfolio piece at a deeply discounted rate. The in-between is where the worst hourly rates come from.

The “they’re a friend of a friend” trap

Personal-network projects are quoted 35 percent lower on average than cold-acquired ones, then take 25 percent longer because the social relationship makes scope discipline awkward. Quote these at the standard rate or refuse them. A freelancer who can’t say no to a discount for a friend has no pricing power at all.

What the framework actually produces

Run this for six months and two things change. First, the quotes get bigger. Average project size for someone using a checklist-based quote framework in their first year sits around ₹65,000 versus ₹38,000 for someone quoting from gut. Second, the projects get healthier. The freelancer isn’t resentful by week three. There’s room in the budget for the one annoying revision round without it destroying the margin.

The deeper shift is that pricing stops feeling like guessing. It becomes a process with inputs and outputs, like any other part of the business. Clients can feel that confidence in the quote conversation. A freelancer who walks through five line items and a buffer sounds like a business. A freelancer who says “uh, I think ₹40,000” sounds like a hobbyist.

The framework doesn’t guarantee that every project will be profitable. Some clients will still ghost. Some scopes will still explode. But the systematic underpricing, the 40-60 percent gap between what new freelancers charge and what the work actually costs them, closes within a quarter of using this. That’s the difference between a freelance career that compounds and one that quietly burns out at month nine.

For more on building a sustainable solo practice, see the breakdown on setting your freelance hourly rate for 2026 and the seven mistakes first-year solopreneurs make.