Pricing is where freelancers feel the most doubt. Charge too little and you work long hours for tired clients. Charge too much without proof and projects stall. The good news is pricing is a skill: formulas to start with and judgement to refine them.
Short list
- Know your minimum viable rate before quoting anything.
- Choose a model: hourly, project, retainer or value-based.
- Quote with scope, deliverables, timeline and terms in writing.
- Raise prices regularly. Don't wait for permission.
Step 1: your minimum hourly rate
Minimum rate = (target income + business costs + taxes + holidays and sick time) ÷ billable hours per year.
| Item | Per year |
|---|---|
| Income you want to take home | 24,000 |
| Taxes and social costs (assume 15%) | 3,600 |
| Software, equipment, internet, courses | 2,400 |
| Subtotal needed | 30,000 |
| Billable hours (30 a week × 40 working weeks) | 1,200 |
| Minimum hourly rate | 25 |
Not all working time is billable. Finding clients, admin, learning and revisions take 30 to 50 percent of your week, which is why a salary-based hourly figure is too low. Run your own numbers with the percentage calculator.
Step 2: choose a model
| Model | How | Best for | Watch out |
|---|---|---|---|
| Hourly | Bill time worked | Unclear scope, support, consulting | Punishes efficiency, clients watch the clock |
| Fixed project price | One price for defined deliverables | Websites, logos, articles, set-ups | Scope creep, underestimating |
| Retainer | Monthly fee for set work or availability | Ongoing marketing, maintenance, content | Define what's included |
| Value-based | Price reflects the result for the client | High-impact work like funnels or software | Needs proof and confident conversations |
| Packages | Basic, Standard, Premium menu | Repeatable services | Clear scope for each |
Step 3: a fixed project price
- Break the job into tasks and estimate hours.
- Add 20 to 30 percent buffer for revisions and surprises.
- Multiply by your target rate.
- Add costs: stock assets, plugins, fees.
- Compare with the value to the client. If a website will bring 20,000 in sales, 2,000 is easy to justify.
Example: a five-page business website
| Task | Hours |
|---|---|
| Discovery and content planning | 4 |
| Design | 10 |
| Development | 16 |
| SEO setup, speed, testing | 6 |
| Revisions and launch | 6 |
| Total with 25% buffer | about 55 |
At 25 an hour that's 1,375 plus costs. But if you're experienced and the site wins customers, a value-based price could be several times higher. Compare with market rates in website development cost in 2026.
Step 4: research, then position yourself
- See what similar freelancers charge on marketplaces and local directories.
- Check agency prices for the same work. They set the top of the range.
- Decide: budget, mid-market or premium. Premium needs proof, speed, communication and a clear specialism.
- Specialise. "Shopify speed optimisation for fashion brands" earns more than "web design".
Step 5: a clear quote
- The client's goal, in their words.
- Scope and deliverables, including what's not included.
- Timeline and milestones.
- Price and payment schedule, e.g. 50 percent upfront, 50 percent on delivery.
- Revision limits and the price of extra work.
- Terms: ownership, confidentiality, cancellation.
- Three options when possible: Basic, Standard, Premium. Most clients pick the middle.
Make the invoice later with the free invoice generator and read how to create an invoice.
Handling price objections
| Client says | Try |
|---|---|
| "That's too expensive." | Ask what budget they had in mind, then offer a smaller scope or phased delivery. |
| "Someone else is cheaper." | Compare outcomes, experience and reliability, not just price. Be willing to lose the job. |
| "Can you do it for exposure?" | Politely decline, or offer a paid pilot. |
| "Can you add a few things?" | "Happy to. Here's the extra cost and timeline." |
When to raise prices
- For new clients every 6 to 12 months, or after every few successful projects.
- If you're fully booked, you're underpriced.
- Give existing clients 30 to 60 days' notice and a reason (more experience, rising costs).
- Offer loyal clients a retainer slightly below your hourly rate.
Getting paid internationally
Agree currency and who pays transfer fees. Common options: bank transfer, Payoneer, Wise, marketplace escrow. In Bangladesh? See freelancing in Bangladesh, and manage your own money with the 50/30/20 rule.
Mistakes
- Comparing yourself with the lowest bidder.
- Not charging for revisions beyond the agreed rounds.
- Skipping deposits with new clients.
- Pricing from your old salary instead of costs and value.
- Apologising for your price.
Beyond solo work
When demand exceeds your hours, build packages, hire subcontractors or join a team. For a development partner on bigger projects, talk to Node-devs.



