Evrenus Fırat Polat · ·
There is no single formula that gives you the "correct" price. But there are a few established approaches, and understanding all of them, rather than defaulting to whichever one comes naturally, tends to produce better pricing than any one alone.
Cost-plus pricing: start from what it costs you
Calculate your direct cost (time, materials, subcontracted work) and add a margin on top. This guarantees you are not working at a loss. On its own, though, it ignores what the market will bear. You could be underpricing relative to the value delivered, or overpricing relative to competitors, and cost-plus alone will not tell you which. Our markup calculator and margin calculator handle this calculation directly.
Example. A freelance web designer wants to earn $60,000 a year in take-home pay and has $9,000 of yearly business costs (software, insurance, equipment). She plans for 1,000 billable hours, since the rest goes to admin, sales, and time off.
- Required revenue: $60,000 + $9,000 = $69,000. Add an estimated 20% for taxes and a buffer: $69,000 ÷ 0.8 = $86,250.
- Hourly rate: $86,250 ÷ 1,000 = $86.25, so she rounds to $90 an hour.
Our freelance rate calculator does this for your own numbers. Tax treatment varies by country, so use your own estimate or ask an accountant.
Be careful to tell markup from margin. A 25% markup on a $100 cost gives a $125 price, but the margin is only $25 ÷ $125 = 20%.
Market-rate pricing: start from what others charge
Look at what comparable providers charge for similar work, and position yourself relative to them: matching, undercutting, or charging a premium based on your positioning. This keeps you competitive. Taken alone, it ignores your actual costs. A market rate that is common among providers with much lower costs than yours can be a losing price for you specifically.
Example. You find five local competitors charging $70, $75, $80, $85, and $120 an hour. The middle value is $80. If your cost-plus floor is $90, matching the market means a loss of margin on every hour. You either need to justify a premium, cut costs, or serve a different segment.
Value-based pricing: start from what it's worth to the client
Price according to the value or outcome delivered rather than the time or materials spent. This is most relevant when your work has a clear, quantifiable impact for the client, such as revenue generated, costs saved, or risk avoided. It can produce meaningfully higher prices than cost-plus for the same work, but it requires you to articulate that value credibly, and it does not apply cleanly to every kind of work.
Example. You redesign a checkout flow that you expect to raise a client's conversion rate. They sell $400,000 a year online. If conversion improves by 5%, extra revenue is $400,000 × 0.05 = $20,000 a year. A fixed fee of $4,000 is 20% of the first-year gain. It is a good deal for them, and well above 20 hours × $90 = $1,800 on cost-plus. The estimate is only a forecast, so say so, and avoid promising results you cannot control.
Most sustainable pricing blends all three
A practical approach:
- Use cost-plus to set your floor, the price below which you are genuinely losing money.
- Check it against market rate so you are not wildly out of step with comparable providers.
- Look for opportunities to price toward value where the work genuinely justifies it.
Relying on only one approach tends to leave money on the table (value-based opportunities missed under a pure cost-plus model) or create real risk (a market rate that does not actually cover your costs).
Choosing a pricing structure
- Hourly. Simple and fair for unclear scope. It rewards slowness and caps your income at your hours. See the hourly invoice calculator and timesheets for billing.
- Fixed project fee. Good for defined work. Bill it in stages, as described in progress invoicing.
- Retainer. Predictable income for ongoing work. See retainer agreements.
- Tiered packages. Three options at different prices help clients choose without negotiating.
Common mistakes
- Forgetting non-billable time. Admin, sales, and revision rounds are costs. Spread them across billable hours.
- Pricing on your own budget. What feels expensive to you may be small for the client.
- No margin for scope creep. Define what is included in your quote and price extras separately.
- Discounting too fast. A discount signals the first price was soft. Remove scope instead of cutting price where possible.
- Never raising rates. Even a 5% yearly increase protects you from rising costs.
Revisit pricing periodically, not only when forced to
Costs change, the market shifts, and your own experience and reputation grow. A price set a year or two ago may no longer reflect any of the three inputs accurately. Reviewing pricing on a regular cadence, rather than only when a client pushes back or a cost increase forces the issue, keeps it from drifting out of line with reality. Also check your payment terms, since a slow-paying client has a real cost that belongs in the price.
FAQ
Should I publish my prices?
It depends on your market. Published prices filter out poor fits and save time. For custom work, "from" prices or example projects often work better than fixed lists.
How do I raise prices with existing clients?
Give notice in writing, usually 30 to 60 days, and explain the effective date. Offer to honor the old rate for work already agreed.
Is it better to charge less to win clients early on?
A modest introductory rate can help, but set an end date and tell the client the normal rate. Starting too low makes later increases harder.
Do taxes belong in the price?
Show sales tax or VAT separately where it applies, and do not forget it when you calculate profit. Rules differ widely, so confirm with a local accountant.