Start with annual revenue required
Add target owner income, annual business operating costs, planned leave funding, retirement or protection funding, bad-debt allowance and any buffer needed for reinvestment. Treat the tax reserve as cash that cannot be spent even when it remains in the same bank account.
Estimate billable hours honestly
Total working hours include marketing, proposals, bookkeeping, client calls, training, collection and administration. Only a portion is billable. Start with working weeks after holidays and sick time, multiply by weekly hours, then subtract non-billable time.
46 working weeks × 35 hours gives 1,610 working hours. If 45 percent is non-billable, capacity is about 886 billable hours.
Calculate the floor rate
Assume $84,000 target owner income, $18,000 operating costs and $8,000 combined risk and reinvestment buffer. Required annual revenue is $110,000. Dividing by 886 billable hours gives $124.15 per billable hour before any project-specific risk or scope adjustment.
| Input | Annual amount |
|---|---|
| Target owner income | $84,000 |
| Operating costs | $18,000 |
| Risk and reinvestment | $8,000 |
| Required revenue | $110,000 |
Convert an hourly floor into a project price
Estimate delivery hours, project management, revisions and expected communication. Multiply by the floor rate, then add direct project costs and a contingency for clearly identified uncertainty. A fixed project price should reward efficiency without making unlimited changes free.
Define scope before discounting
If a client cannot accept the price, reduce scope, deliverables, meetings, revision rounds or turnaround pressure. Discounting the same scope below the floor can create a full workload that still fails to fund the business.
Price payment risk
Deposits, milestones and shorter payment terms reduce financing risk. A client who pays after 90 days requires more working capital than one who prepays. Track average days to payment and bad debt by client, then update the risk allowance with evidence.
Compare realised rate after delivery
Realised hourly rate equals project revenue minus direct costs, divided by all project hours. Include revisions, administration and collection time. Compare estimate with actual and identify whether the gap came from weak scoping, slow process or client delay.
Keep tax separate from pricing
Tax depends on the full individual or business circumstances, not a flat addition to every invoice. The rate model should generate sufficient revenue, while a separate tax-reserve process protects cash. Seek professional advice on registration, deductible costs and filing obligations.
Review the rate quarterly
- Update operating costs and billable utilisation.
- Remove consistently unprofitable services.
- Measure quote acceptance without chasing maximum volume.
- Raise prices when capacity, cost or scope evidence supports it.
Set a minimum engagement size
Every project carries onboarding, invoicing and collection time. If a one-hour task requires two hours of administration, billing one hour at the standard rate misses most of the work. Use a minimum project fee or group small tasks into a retainer with defined limits.
Calculate capacity before accepting a retainer
Reserve the promised response and delivery capacity, not only expected active hours. Three clients each promised half of your week create impossible service commitments even if current requests are light. Price access and priority when they restrict other work.
Review client profitability without fabricating precision
Time tracking is an estimate, but consistent categories make it useful. Record delivery, meetings, revisions, sales and collection. Compare realised rate by client over several projects before changing price or ending the relationship.
Keep a rate decision log
For each change, record the old floor, new floor, cost assumptions, billable capacity and effective date. Note which existing clients remain on older terms and when they will be reviewed. The log prevents inconsistent quotes and makes it possible to see whether higher prices improved realised income or only reduced utilisation.
Turn the rate floor into a quote that can survive scope changes
The calculator's hourly result is the minimum revenue required per realistic billable hour under the entered assumptions. It is not automatically the client quote. A quote must also reflect project-specific direct cost, uncertainty, revision risk, payment terms, required availability and the value of capacity reserved.
Start with a scope sheet listing deliverables, assumptions, client responsibilities, review rounds, acceptance method, timeline and exclusions. Estimate delivery hours, meetings, administration and collection. Multiply the relevant time by the rate floor, add direct project costs, then add a clearly reasoned risk allowance where the scope or payment exposure warrants it.
| Pricing failure | What the quote omitted | Control |
|---|---|---|
| Small task becomes unprofitable | Onboarding and invoicing time | Minimum engagement fee |
| Fixed fee loses value | Undefined revisions or client delays | Scope boundary and change process |
| Retainer blocks other work | Reserved response capacity | Capacity limit and access price |
| Strong quoted rate, weak realised rate | Untracked nonbillable project time | Post-project time and margin review |
| Late payment consumes cash | Collection and financing risk | Deposit, milestone and due-date terms |
After delivery, divide collected revenue less project-specific direct costs by all project time. Compare this realised rate with the floor and record why they differ. Review several projects before changing the standard rate. One unusual client can reveal a scope problem without proving that every price is wrong.