How many billable hours does a dog groomer really have?
A 40-hour working week does not give you 40 billable grooming hours. The diary also has to absorb cleaning, client communication, administration, ordering and gaps. Mobile groomers have travel time as well.
Separating those hours gives you a more realistic capacity figure for pricing calculations. It does not predict earnings or tell you how many dogs you should groom.
The example below uses pounds and a hypothetical solo mobile business. It is not a UK market average, a recommended timetable or a recommended price.
Billable time is the work attached to paid appointments
For a simple pricing-floor calculation, a billable hour is an hour of grooming work that contributes appointment revenue.
That normally includes the working time occupied by paid services. It does not automatically include every hour that is necessary to run the business.
Examples of non-billable time include:
- cleaning, laundry and tool care;
- answering enquiries and confirming appointments;
- bookkeeping and other administration;
- ordering products and checking stock;
- an unfilled gap after a cancellation;
- travelling between mobile appointments;
- training, maintenance and other time away from the diary.
These activities can be necessary without being billable. The distinction is about capacity, not importance.
Start with the week you actually have
Choose a representative period rather than your busiest week. Four ordinary weeks can be a useful starting sample if they include the normal mix of appointments and operational work. A longer sample is better when demand or working patterns vary substantially.
For each week, record:
- the time occupied by completed, revenue-producing appointments;
- regular operational time outside those appointments;
- booked time lost to cancellations or gaps that you could not refill;
- total working time.
Do not count the same hour twice. If travel is outside the appointment price and no other paid groom can happen during it, record it as non-billable capacity. If a task is already included inside the appointment duration you use for pricing, do not subtract it again.
A worked week for a solo mobile groomer
Suppose a groomer has 40 working hours available in a representative week. Their record looks like this:
| Weekly activity | Hours | Billable for this calculation? |
|---|---|---|
| Completed grooming appointments | 26 | Yes |
| Travel between appointments | 4 | No |
| Cleaning, laundry and tool care | 3 | No |
| Client messages and booking | 3 | No |
| Bookkeeping and administration | 1 | No |
| Ordering and stock checks | 1 | No |
| Cancellation gaps not refilled | 2 | No |
| Total working time | 40 | |
| Billable grooming time | 26 |
The weekly capacity input is 26 billable hours, not 40.
The four travel hours are a time constraint. Fuel, parking and vehicle spending are separate cost inputs. Recording travel time and travel spending is not double counting: one affects available capacity and the other affects business costs.
For a salon-based groomer, travel between clients may be zero. The same method still applies to cleaning, communication, administration, ordering and unfilled gaps.
Allow for working weeks and time away
Annual capacity also depends on how many weeks the diary is genuinely available.
Start with 52 weeks and subtract planned full weeks away from grooming, such as holidays, training or seasonal closure. If shorter absences are already reflected in the representative weekly average, do not subtract them again.
In the worked example, assume 46 working weeks:
26 billable hours per week × 46 working weeks = 1,196 annual billable hours
This is a planning estimate. It can be revised when actual records show a different pattern.
Why optimistic capacity lowers the calculated pricing floor
The dog-grooming hourly-rate guide uses this formula:
Required hourly revenue = annual required revenue ÷ annual billable hours
When the denominator is too large, the result looks lower.
Using a hypothetical annual revenue requirement of £39,100:
| Capacity assumption | Annual billable hours | Calculated hourly revenue requirement |
|---|---|---|
| Every one of 40 working hours is treated as billable | 1,840 | £21.25 |
| 28 booked appointment hours are used before two lost cancellation hours | 1,288 | £30.36 |
| 26 completed billable hours are used | 1,196 | £32.69 |
All three rows use the same £39,100 numerator and 46 working weeks. Only the capacity assumption changes.
The £32.69 result is not a recommended rate or a forecast. It shows why treating operational time or unfilled cancellations as revenue-producing capacity can understate the hourly figure required by the model.
Use actual job durations to refine the estimate
A planned diary may say that five appointments occupy five hours each, but estimates improve when you compare them with actual durations.
For each completed appointment, record a consistent start and end point. For example, use the time from the start of work on the dog to the end of the service. If check-in, handover or clean-down is included for one job, apply the same rule to the others.
At the end of the sample period:
- add the durations of completed paid appointments;
- divide by the number of representative weeks;
- compare the average with your planned billable hours;
- investigate material differences before changing the annual assumption.
Suppose four representative weeks contain 102 completed appointment hours:
102 hours ÷ 4 weeks = 25.5 average billable hours per week
At 46 working weeks, that becomes:
25.5 × 46 = 1,173 estimated annual billable hours
That evidence may justify replacing the earlier 26-hour estimate with 25.5. It may also reveal a recording problem, an unusual week or a service that routinely takes longer than its diary slot. The useful next step is to understand the difference, not to force the record to match the plan.
A practical billable-capacity worksheet
Complete this table for each week in your sample:
| Activity | Planned hours | Actual hours | Billable? | Where the number came from |
|---|---|---|---|---|
| Completed appointments | Yes | Diary plus recorded durations | ||
| Cleaning and laundry | No | Timed work blocks | ||
| Client communication | No | Timed work blocks | ||
| Administration / bookkeeping | No | Timed work blocks | ||
| Ordering / stock | No | Timed work blocks | ||
| Mobile travel | No | Route or diary record | ||
| Unfilled cancellation gaps | No | Diary record | ||
| Other operational time | Decide once and apply consistently | Note the task | ||
| Weekly total | ||||
| Completed billable hours |
Then calculate:
Average weekly billable hours = total completed billable hours ÷ sampled weeks
Annual billable hours = average weekly billable hours × working weeks
Keep a short note explaining which tasks are inside an appointment duration and which sit outside it. That makes the next review consistent.
How to handle cancellations
Count revenue-producing time, not appointments that were merely scheduled.
- A cancelled slot that remains empty contributes no completed billable hours.
- A slot refilled by another paid appointment contributes the duration actually completed.
- A cancellation fee is revenue, but it does not turn an unused hour into grooming capacity. If cancellation-fee income is material, analyse it separately rather than pretending a groom took place.
This guide does not recommend a cancellation policy or fee. The purpose is to keep the capacity estimate faithful to what happened.
Capacity planning is not an earnings guarantee
Annual billable hours are one input in a pricing model. They do not guarantee bookings, revenue, profit or take-home pay.
The estimate can change when appointment mix, service duration, cancellations, travel routes, working weeks or operating methods change. Costs and customer demand are separate questions. Tax and accounting treatment should be checked with an appropriate professional; animal care and welfare decisions should be made independently of a pricing calculation.
Review capacity after a representative tracking period and whenever the way you work changes materially.
See the method in context
The existing hourly-rate guide shows how annual costs, target pay and annual billable hours combine into a pricing-floor calculation.
If you work from a van, the mobile grooming travel-time guide shows how to record driving and appointment turnover once when reviewing a route.
You can also open GroomPrice and choose the free, read-only case study to inspect fixed example assumptions and sample jobs, or use the same page to work with your own figures.
GroomPrice costs £4.99 one-time in GBP for UK customers, with no subscription.
Results depend on the figures entered. They are not market averages, recommended prices, tax or accounting advice, earnings promises or guaranteed business outcomes.