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.

Example capacity

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.

InputAnnual 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 failureWhat the quote omittedControl
Small task becomes unprofitableOnboarding and invoicing timeMinimum engagement fee
Fixed fee loses valueUndefined revisions or client delaysScope boundary and change process
Retainer blocks other workReserved response capacityCapacity limit and access price
Strong quoted rate, weak realised rateUntracked nonbillable project timePost-project time and margin review
Late payment consumes cashCollection and financing riskDeposit, 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.