Skip to content
——/tools · free · no signup

Web Developer Rate Calculator

Your target income, realistic billable hours, and overhead solve for the hourly rate you actually need to charge — because not every hour is billable. Your own numbers.

Dev rate

The hourly rate that hits your income goal

Only a fraction of your hours are billable — this accounts for the rest.

$
%
→ Your numbers
Hourly rate
to hit your target after overhead
$83
Rate = (target income × (1 + overhead %)) ÷ billable hours/year
——The formula

The formula to calculate your required hourly rate is: Hourly Rate = (Target Annual Income + Annual Overhead) / (Billable Hours per Year). Target Annual Income is the gross salary you want to earn from your web development work before taxes. Annual Overhead includes all business expenses such as software subscriptions (e.g., code editors, hosting), hardware depreciation, internet, insurance, marketing, and accounting fees. Billable Hours per Year are the hours you can actually charge clients, not total hours worked. To find this, estimate your total working hours per year (e.g., 40 hours/week × 50 weeks = 2,000 hours) and multiply by your utilization rate (the percentage of time spent on billable tasks). For example, if you have 2,000 total hours and a 60% utilization rate, billable hours = 2,000 × 0.6 = 1,200. This accounts for non-billable tasks like admin, sales, and learning. The formula ensures you cover all costs and desired income based on realistic billable time, preventing underpricing.

——Worked examples

Solo Freelance Web Developer

Alice wants a target income of $80,000. Her annual overhead: software ($1,200), hosting ($600), hardware depreciation ($1,000), internet ($1,200), insurance ($800), marketing ($500), accounting ($400) = total $5,700. She works 40 hours/week for 48 weeks (2 weeks vacation, 2 weeks sick) = 1,920 total hours. Her utilization rate is 55% due to admin and sales time. Billable hours = 1,920 × 0.55 = 1,056. Hourly rate = ($80,000 + $5,700) / 1,056 = $85,700 / 1,056 ≈ $81.16 per hour. She should charge at least $82 per hour.

Small Agency Owner with One Employee

Bob runs a small agency targeting $120,000 personal income. Overhead includes salaries for one employee ($50,000), office rent ($12,000), software ($3,000), marketing ($6,000), insurance ($2,000), legal ($1,500) = total $74,500. He works 2,000 total hours per year (50 weeks × 40 hours). Utilization rate is 60% due to management tasks. Billable hours = 2,000 × 0.6 = 1,200. Hourly rate = ($120,000 + $74,500) / 1,200 = $194,500 / 1,200 ≈ $162.08 per hour. He needs to charge around $162 per hour to cover costs and his income.

Part-Time Developer with Low Overhead

Carol wants a target income of $30,000 while working part-time. Overhead: software ($600), hosting ($200), internet ($600), domain fees ($100) = total $1,500. She works 20 hours/week for 48 weeks = 960 total hours. Utilization rate is 70% since she has few admin tasks. Billable hours = 960 × 0.7 = 672. Hourly rate = ($30,000 + $1,500) / 672 = $31,500 / 672 ≈ $46.88 per hour. She should charge about $47 per hour.

——How to read the result

A good hourly rate covers your target income and overhead while being competitive in your market. For web developers, rates vary widely based on experience, specialization, and location. Beginners might charge $30–$60 per hour, mid-level $60–$120, and senior/experts $120–$250+. However, the 'right' number depends on your unique costs and income goals. If your calculated rate seems high, consider reducing overhead, increasing utilization (e.g., by automating admin tasks), or adjusting your target income. If it seems low, you may be undervaluing your time or missing expenses. Remember that rates should also reflect the value you deliver, not just costs. Regularly revisit this calculation as your expenses and efficiency change. A rate that is too low leads to burnout; too high may lose clients. Test and adjust based on market feedback.

——Common mistakes

Common mistakes include forgetting to account for all overhead (e.g., one-time equipment purchases, taxes, retirement contributions) or using total hours instead of billable hours, which drastically underprices your rate. Another error is using a utilization rate that is too optimistic—most freelancers have only 50-60% billable time. Also, failing to update the calculation annually as income goals and costs change. Edge cases: if you have multiple income streams, the formula may need to allocate overhead proportionally. For agency owners, including employee salaries as overhead is correct but ensure you also account for payroll taxes. Lastly, some forget to factor in non-billable work like marketing and accounting, which is why utilization is critical.

——Glossary
Target Annual Income
The gross salary you aim to earn from your web development work before taxes and personal expenses.
Annual Overhead
Total yearly business costs not directly tied to a single client project, such as software, hardware, and insurance.
Billable Hours
The number of hours per year you can charge clients, calculated as total work hours multiplied by utilization rate.
Utilization Rate
The percentage of total working hours spent on billable tasks versus administrative, marketing, or other non-billable activities.
Hourly Rate
The price you charge per hour of client work, computed to cover your income goal and overhead based on realistic billable hours.
——FAQ

How do I estimate my utilization rate?

Track your time for a few weeks, dividing billable hours by total hours worked. For planning, use 50-70% as a starting range.

Should I include taxes in my target income?

Yes, target income should be gross (before taxes) to ensure you set aside funds for tax payments.

What if my calculated rate is much higher than market rates?

Consider reducing overhead, increasing efficiency, or adjusting your income target. Alternatively, emphasize higher-value services.

How often should I recalculate my rate?

Annually, or whenever your costs or income goals change significantly, such as after a major purchase or rate review.

Can I use this formula for project-based pricing?

Yes, estimate the billable hours for a project and multiply by your hourly rate to get a project fee.

What if I have multiple clients or income streams?

Allocate overhead proportionally to the income from web development, and use only that portion's billable hours.

Is it okay to charge different rates to different clients?

Yes, but ensure your blended average rate meets your calculated minimum to cover costs and income.

What is a realistic billable hours per year for a beginner?

Beginners often have lower utilization (40-50%) due to learning and admin, so 800-1,000 billable hours is common.

From numbers to a business

The component + website systems in every bundle let you deliver faster, so your effective rate climbs without raising the quote.

Reviews

We’re early. Real reviews only.

Apex Digital launched recently. Every purchase comes with a request for honest feedback through our help center. When real buyers write real reviews, they go here — with their permission, by name. Until then, this section stays empty. No fakes. No stock photos. No bullshit.

Used something from the catalog? Leave honest feedback →

While you’re here…