Illustrative inputs, ready to edit. The calculator uses your chosen effective tax rate; it does not determine your tax liability.
A 40-hour freelance workweek does not automatically produce 40 hours of client revenue. Proposals, bookkeeping, scheduling, professional development, and gaps between assignments can consume time without adding another billable hour. A rate calculated from an imaginary full calendar can look comfortable until you try to earn it.
The useful question is therefore more specific: how much paid delivery can your schedule support, and how much of that delivery time are clients likely to buy? This guide separates those questions with a weekly time budget, a booking scenario, and a rate calculation you can reproduce.
All figures below are illustrative. The booking percentages are stress tests, not industry averages or utilization targets. The tax percentage is an entered planning assumption, not an estimate of your individual US taxes.
1. Decide what you mean by a billable hour
For an hourly contract, billable time is the work you can charge under the agreement. For a fixed-fee assignment, the client may never see an hourly line item, but delivery still consumes hours. Those hours belong in the estimate behind your fee.
Research, project meetings, testing, and agreed revisions can all be delivery work. They do not become general overhead simply because the invoice says “website project” rather than listing each activity. Check the scope and terms before deciding what can be charged separately.
| Measure | What it tells you |
|---|---|
| Delivery capacity | Hours your schedule could support after time off and non-client work. |
| Sold delivery hours | Capacity actually booked, or the delivery hours behind fixed-fee work you sell. |
| Invoiced work | Charges issued under agreed billing terms; these may lag delivery. |
| Collected revenue | Payments received; these can arrive after the work and invoice. |
This is a business-planning distinction, not a legal ruling on what a client owes. Your agreement determines the billing arrangement. A rate calculation cannot create permission to charge for work that was excluded from the scope.
2. Build a weekly time budget before choosing an hourly target
Start with the working time you can sustain, then assign it to activities. Do not begin with the number of client hours you wish you could sell and fit everything else around them.
Here is an illustrative 40-hour working week. The first four rows are client delivery. The remaining rows support the business but are not allocated to a specific paid engagement in this example.
| Activity | Hours | Planning category |
|---|---|---|
| Core client production | 20 | Delivery |
| Client meetings and handover | 3 | Delivery |
| Agreed revisions or testing | 3 | Delivery |
| Project-specific research | 2 | Delivery |
| Prospecting and proposals | 4 | Non-client work |
| Bookkeeping and administration | 3 | Non-client work |
| Professional development | 2 | Non-client work |
| Maintaining your own website and systems | 3 | Non-client work |
| Total | 40 | 28 delivery + 12 non-client |
The weekly delivery capacity is 40 minus 12, or 28 hours. It includes the full project workload, not just the time spent making the final deliverable. A developer might need to count regression testing; a copywriter might need to count interviews. Our guides to pricing QA and maintenance and calculating a per-word copywriting rate explain those scope decisions.
Use categories that fit your own work. A task can move between categories when the agreement changes. Paid discovery for a particular client is different from writing an unsuccessful sales proposal. Count each block once.
3. Allow for time off to find annual delivery capacity
Next, decide how many weeks can contain client work. In this example, allow 30 weekdays away from work across vacation, holidays, sickness, and other planned absences. Under a five-day-week assumption, that is six weeks away and 46 working weeks.
Working weeks = 52 - (30 weekdays off / 5)
= 46 weeks
Weekly delivery capacity = 40 working hours - 12 non-client hours
= 28 hours
Annual delivery capacity = 46 x 28
= 1,288 hours
This is a simplified scheduling model. If you work an irregular pattern or a three-day week, calculate the annual paid hours directly from your calendar instead of treating five days as your actual schedule. The calculator's annual-income mode lets you enter working weeks and billable hours directly.
Avoid subtracting the same absence twice. If your 46 working weeks already exclude vacation and holidays, do not reduce those weeks again by another vacation allowance. Likewise, leave weekday absences out of the weekly overhead budget if they have already been removed from the annual calendar.
4. Separate available capacity from expected bookings
The 1,288-hour figure assumes every remaining delivery slot is sold. It is a capacity ceiling under the chosen schedule, not proof of demand. A delayed start, a lost proposal, or an assignment that ends early can leave some of those hours unbooked.
Test a second scenario in which clients buy 80% of the available delivery capacity. That percentage is chosen to illustrate uncertainty; it is not a recommended booking target.
Expected sold hours = 1,288 capacity hours x 0.80
= 1,030.4 hours per year
Equivalent weekly sold hours = 1,030.4 / 46
= 22.4 hours
Keep the denominator clear. The 28 available client hours are 70% of the 40-hour workweek. Booking 80% of that capacity produces 22.4 paid hours, or 56% of total working time. An 80% share of available delivery capacity is different from spending 80% of all working hours on paid projects.
The booking adjustment applies after the 12 weekly non-client hours have been removed. It represents unfilled client capacity, not another deduction for the same bookkeeping or marketing work.
If historical paid hours already include your gaps between clients, you may not need a second booking reduction. For example, an observed average of 22.4 paid hours across working weeks might already capture both overhead and unbooked time. Applying another 80% to that number would reduce it twice.
Want to see what your specific number should be?
Load the illustrative 22.4-hour weekly scenario, then replace the schedule and income goal with your own assumptions.
Try our rate calculator →5. Calculate what different booking scenarios mean for your rate
Hours alone cannot tell you what to charge. Connect the schedule to the annual revenue needed to support your goal. For this example, use $60,000 in annual take-home income, $500 in monthly business expenses, an illustrative 25% combined effective tax rate, and no extra profit buffer.
Annual business expenses = $500 x 12 = $6,000
Revenue target = $60,000 / (1 - 0.25) + $6,000
= $86,000
Hourly floor at expected bookings = $86,000 / 1,030.4
= approximately $83.46
The model treats business expenses as deductible and applies the entered effective tax rate to modeled profit. Actual tax treatment can differ. The IRS explains the distinction between income tax and self-employment tax in its self-employed individuals tax center. The calculator does not determine your filing status, brackets, deductions, or state taxes. See the tax-reserve guide before choosing an assumption.
| Share of capacity sold | Annual sold hours | Equivalent weekly hours | Hourly floor |
|---|---|---|---|
| 100% | 1,288 | 28 | $66.77 |
| 80% | 1,030.4 | 22.4 | $83.46 |
| 60% | 772.8 | 16.8 | $111.28 |
The 80% scenario requires a rate 25% higher than the full-capacity scenario: dividing by 0.80 is different from adding 20%. None of these figures predicts what clients will pay. If the resulting floor exceeds what your current offer can earn, revisit the income goal, overhead, service mix, scope, or acquisition plan rather than assuming a higher number guarantees more revenue.
For the broader calculation behind the income target, read how to calculate a freelance rate from a salary goal. Keep the schedule assumptions consistent between that annual plan and each project estimate.
Want to see what your specific number should be?
Change the income goal, expenses, effective tax assumption, or billable hours and see how the planned rate responds.
Try our rate calculator →6. Count delivery hours even when you charge a fixed fee
A fixed project price changes the billing unit, not the amount of your time it consumes. A $1,500 project taking 20 delivery hours produces $75 per delivery hour before business costs and taxes. If it actually takes 30 hours, that falls to $50.
Include the work needed to meet the agreed scope: briefing, research, production, meetings, testing, revisions, and handover. Do not remove an activity from the project estimate merely because you would feel awkward listing it separately on an invoice.
Keep the comparison fair. The hourly floor above already allows for general non-client time by reducing annual sold hours. Compare that floor with the project's complete delivery hours. Adding all annual overhead again to every assignment would use a different denominator and can double count the same time allowance.
When actual delivery hours overrun the estimate, investigate why. The issue may be an underestimated task, unclear acceptance criteria, an extra request, or rework. Whether additional work can be charged depends on the agreement; discovering it in a time audit does not by itself make a retrospective fee appropriate.
7. Use a time audit to replace guesses with records
Track enough ordinary work to expose the recurring activities you forget. Two weeks can provide a starting snapshot, but a deadline-heavy fortnight or a quiet holiday period will not represent the whole year. Keep updating the estimate as your records improve.
A plain spreadsheet is sufficient for this planning exercise. Record activities while they are fresh and use the same categories consistently:
| Date / activity | Project or business category | Actual hours | Billing context |
|---|---|---|---|
| [Date] / [specific task] | [Client/project or general business] | [Elapsed working time] | [Hourly, included in fixed fee, or non-client] |
| [Date] / [specific task] | [Client/project or general business] | [Elapsed working time] | [Hourly, included in fixed fee, or non-client] |
| Weekly review | Delivery / non-client / unfilled capacity | [Separate totals] | [Explain unusual events] |
Track unfilled capacity separately from hours you actually worked. Otherwise a week without clients can disappear from a timer report and make your annual booking assumption look stronger than it was. Record the week even when its paid delivery total is zero.
Also keep time records separate from financial records. Hours are not proof of payment. The IRS's recordkeeping guidance explains why business income, expense records, and supporting documents matter. The worksheet here is an optional capacity-planning tool, not a substitute for those records or a statement of tax documentation requirements.
8. Enter the scenario without deducting the same time twice
The calculator has two ways to express the same schedule. In annual-income mode, enter 46 working weeks and 22.4 billable hours per week for this example. Add the $60,000 take-home goal, $500 monthly expenses, illustrative 25% tax assumption, and 0% profit buffer.
In monthly-budget mode, the $60,000 goal can be split into $4,000 monthly personal spending and $1,000 monthly savings or extra take-home. These add to one $5,000 after-tax monthly target; neither is a separate business expense.
For the full-capacity scenario, monthly-budget mode can use 40 total working hours, 12 non-billable hours, and 30 weekdays off. That gives 28 available client hours per week and the approximately $66.77 full-capacity floor. It does not include a separate reduction for unfilled client slots.
The article button opens annual-income mode with 46 weeks and 22.4 expected paid hours per week for the 80% booking scenario. That should produce the approximately $83.46 floor. The calculator does not predict bookings; you supply this assumption. Avoid describing the unbooked 5.6 hours as extra administrative work or applying another 80% reduction to the prefilled 22.4 hours. The calculator uses full precision before displaying rounded amounts.
9. Review the assumption before committing your calendar
Use the audit to identify the actual constraint. If sales work expands, the business may need a clearer offer or a different acquisition process. If revisions consume delivery time, define feedback rounds and change requests. If recurring administration is heavy, examine the process before simply extending your workweek.
Improving capacity does not guarantee bookings, and a full calendar does not guarantee healthy cash flow. Review sold hours, project overruns, invoices, and payments as separate measures. Update the annual plan when a meaningful pattern emerges, rather than rewriting it after every unusually busy or quiet day.
- Choose sustainable working time and allow for weekdays off.
- Include the whole client delivery scope in project hours.
- Subtract non-client work once, then assess unbooked capacity separately.
- Use actual records to refine assumptions without treating one short sample as a forecast.
- Connect expected sold hours to a realistic revenue target, then check whether the resulting quote fits your offer and market.
The calculator and guides are free. If you want to keep the resulting plan, the optional US$9 pricing kit includes a personalized PDF, an editable Excel workbook, a PowerPoint summary, and a draft invoice template. Purchasing a report does not validate your assumptions or guarantee bookings.
Want to see what your specific number should be?
Start with the worked example, replace it with your real budget and paid capacity, and find the planning baseline behind your next quote.
Try our rate calculator →About this guide: published by Freelance Margin, operated by BERNASHI LTD, using AI-assisted drafting. Read our source and editorial standards. Calculations illustrate the stated model and are not a determination of your personal taxes or a promise of future income.
Continue reading: How to Calculate a Per-Word Copywriting Rate That Covers Your Costs · How to Price QA Testing and Maintenance as a Freelance Developer · How to Calculate Your Freelance Rate From a Salary Goal · How Much Should Freelancers Set Aside for Taxes?