If you're struggling to quote web projects, here's a full breakdown of what to charge, what to consider, and how to deliver value.
By @e_opore | Resources: codewithdhanian.gumroad.com
1. Project Scope & Complexity
πΉ Basic Website
- 3β5 pages (Home, About, Contact)
- Static HTML/CSS or simple builder π° \$100 β \$500
πΉ Business Website
- 5β10 pages, forms, responsive design, CMS π° \$500 β \$1,500
πΉ Web App / SaaS
- Login, dashboards, APIs, custom features π° \$2,000 β \$10,000+
2. Client Type
- Individuals: budget-focused
- Startups: care about design, branding
- Corporates: demand quality, pay premium
Adapt your rates to the clientβs level, needs, and expected quality.
3. Time-Based Pricing
Estimate time Γ hourly rate:
- Beginner: \$10β\$30/hr
- Intermediate: \$30β\$75/hr
- Advanced: \$75β\$150+/hr
Example: 40 hrs Γ \$50/hr = \$2,000
4. Add-On Features (Quote Separately)
Feature | Price Range |
---|---|
Contact Form | \$50 β \$100 |
CMS / Blog Integration | \$200 β \$500 |
E-commerce | \$1,000 β \$5,000 |
Admin Dashboard | \$500 β \$2,000 |
SEO Optimization | \$100 β \$500 |
Hosting Setup | \$50 β \$200 |
Analytics | \$50 β \$150 |
More features = more time = higher rates.
5. Maintenance & Updates
Offer ongoing value post-launch:
- Monthly Plans: \$50 β \$300/month
- One-off Updates: \$30 β \$150/task
Clients love long-term support when itβs predictable.
6. Client Location Affects Pricing
Charge differently for different regions:
- Kenya: \$100 β \$400 for business sites
- US/UK/Canada: \$1,000 β \$5,000+ for same site
Donβt undercharge global clients. Value your work.
7. Payment Structure (Protect Yourself)
Use project milestones:
- 30% upfront (start)
- 40% mid-way (design/dev complete)
- 30% after launch
Never work without a deposit. Always sign a contract.
8. Sample Pricing Table
Type | Price Range |
---|---|
Portfolio Site | \$100 β \$400 |
Business Site | \$500 β \$1,500 |
Store (E-com) | \$1,500 β \$5,000 |
Web App / SaaS | \$2,000 β \$10,000+ |
Charge for complexity, quality, and time investment.
9. Extra Services You Can Offer
- Content Writing: \$50 β \$300
- Branding/Logo Design: \$100 β \$500
- Hosting & Domain Setup: \$50 β \$100
- Revisions beyond scope: \$30 β \$100 each
Upsell ethically and add value.
10. Final Tips for Success
β
Define your scope clearly
β
Communicate professionally
β
Use contracts/invoices
β
Overdeliver once in a while
β
Raise your rates as you grow
π§Ύ Need ready-made pricing templates, contracts, and dev ebooks?
π Grab them here: codewithdhanian.gumroad.com
Follow @e_opore for more tips on freelance dev life, pricing, and full-stack development.
Top comments (2)
love how straight up this is about not undercharging - kinda wish someone told me this when i started tbh. you think most people actually stick to their contracts or just handshake it and hope for the best?
Stick to the plan
Some comments may only be visible to logged-in visitors. Sign in to view all comments.