Fractional CFO for Veterinary Practices: Doctor Capacity, Inventory, and Cash

“We're busy” is not enough information to approve another veterinarian.
The schedule may be full because doctors are doing work technicians could perform. Revenue may be rising while missed charges and medical-supply cost reduce contribution. Inventory may be absorbing cash faster than patient demand justifies. A second location or new equipment lease can make all three problems harder to see.
A fractional CFO for a veterinary practice should connect patient demand, doctor and technician capacity, collected revenue, labor, inventory, equipment, and cash. The deliverable is not a benchmark packet. It is a decision model for the next hire, price change, equipment purchase, or expansion.
Start with the constraint, not the headcount request
Before modeling another doctor, identify where access actually breaks:
- Are appointment requests exceeding available doctor slots?
- Are doctors spending clinical time on work that can be delegated safely and legally?
- Are rooms, treatment areas, or equipment limiting throughput?
- Are no-shows, late cancellations, or schedule design creating artificial scarcity?
- Is the current caseload producing enough collected contribution to support another clinical team?
Capacity belongs to the whole care system. Adding a doctor without technician, client-service, room, and workflow capacity can increase payroll without adding the expected appointments.
VetPartners' veterinary team utilization guidance recommends examining labor cost and utilization together, including revenue per staff member, support-to-doctor ratios, transactions per staff hour, and technician appointments as a share of total appointments. No single ratio proves the practice should hire. Together, they show where work is sitting.
Use external benchmarks as a question, not a verdict
The AVMA's 2025 Economic State of the Veterinary Profession report provides a wide productivity range for companion-animal-exclusive practices. Reported 2023 gross revenue per FTE veterinarian was:
- $411,111 at the lower quartile.
- $616,667 at the median.
- $867,901 at the upper quartile.
That spread is the lesson.
A practice at $500,000 per doctor is not automatically underperforming. Pricing, appointment mix, procedure mix, operating hours, doctor schedule, support model, geography, and data definitions all affect the number.
Suppose a 3.5-FTE-doctor practice produces $2.1 million of annual revenue:
$2,100,000 ÷ 3.5 = $600,000 per FTE veterinarian
That sits near the AVMA median, but it does not answer whether another doctor pays. The CFO still needs forward demand, available clinical hours, collected revenue by service, variable medical cost, compensation, support labor, room capacity, and cash timing.
Build the doctor-capacity bridge
Start with practical clinical hours rather than payroll FTE alone.
Assume three doctors each make 32 clinical hours available per week:
3 × 32 = 96 available doctor hours
If 85% of those hours are booked, the schedule contains 81.6 booked hours. If cancellations, no-shows, and unusable gaps remove 6%, completed demand is approximately 76.7 hours:
81.6 × 94% = 76.7 hours
The current schedule therefore has roughly 19.3 hours between theoretical capacity and completed demand.
That gap is not automatically waste. Emergency access, procedure variability, records, call-backs, and case complexity require room. But the practice should explain the gap before adding another 32-hour doctor.
The provider-capacity model for medical practices owns the general hiring calculation. Veterinary finance adds technician utilization, mixed medical and product cost, pharmacy inventory, equipment, and the practice's specific appointment system.
Underwrite the next veterinarian from collected contribution
Assume a proposed veterinarian is expected to produce $52,000 of collected monthly revenue after ramp.
The incremental monthly economics are:
| Item | Amount |
|---|---|
| Collected revenue | $52,000 |
| Drugs, laboratory, medical supplies, and other variable cost at 18% | ($9,360) |
| Doctor compensation and benefits | ($20,000) |
| Incremental technician, client-service, software, and room support | ($7,000) |
| Incremental contribution | $15,640 |
The fixed incremental cost is $27,000. At an 18% variable-cost rate, break-even collected revenue is approximately $32,927:
$27,000 ÷ (1 − 18%) = $32,927
The model then needs a ramp. If the doctor produces only $24,000 in month one, $31,000 in month two, and $39,000 in month three, the practice must fund the early shortfall before the steady-state contribution appears.
Do not use scheduled charges in place of collected revenue. Discounts, missed charges, write-offs, refunds, wellness-plan timing, and collection behavior can separate production from cash.
If you can see the pressure but cannot trace its source, book a free 20-minute Profit & Tax Leak Check. It helps separate margin, tax, cash-flow, overhead, and financial-structure problems before you act.
Technician leverage belongs in the model
A doctor may appear full because the practice has not designed or staffed technician appointments and delegated workflows effectively.
Track:
- Doctor appointments and procedures by available clinical hour.
- Technician appointments as a share of eligible demand.
- Doctor time spent on delegable tasks.
- Support staff per doctor by shift, not only annual average.
- Overtime and relief coverage.
- Completed appointments, no-shows, and unusable gaps.
The economic decision is not “doctor or technician.” It is which staffing combination produces safe care, reasonable workload, accessible appointments, and collectible contribution.
A lower-cost hire is not automatically better. An unsupported doctor can bottleneck. An additional technician without enough eligible work can raise labor cost without releasing doctor capacity. Model the workflow change and the financial effect together.
Inventory can turn clinical activity into a cash problem
Veterinary inventory includes pharmaceuticals, preventives, medical supplies, food, and other items with different demand, lead time, shelf life, and margin.
VetPartners' May 2026 discussion of practice financial blind spots calls inventory a cash trap when over-ordering ties up cash and creates expiration risk. That warning becomes measurable with a simple schedule:
- Inventory on hand by category and location.
- Purchases by month.
- Usage or sales by month.
- Days or months on hand.
- Expired, damaged, returned, or adjusted stock.
- Negative inventory and charge-capture exceptions.
- Reorder point, order quantity, and responsible owner.
Assume the practice purchases and uses approximately $42,000 of inventory per month but holds $126,000 on hand. That is about three months of inventory at the current run rate.
If a category-level review shows the same service level can be maintained at an average of 1.5 months on hand, the potential cash release is:
$126,000 − ($42,000 × 1.5) = $63,000
That is a hypothetical management result, not a universal inventory target. Controlled drugs, critical items, supply volatility, minimum orders, and remote access may justify more stock in some categories. The correct model sets policy by item class rather than cutting every shelf in half.
Missed charges are a margin problem, not an accounting nuisance
Every medical item used but not charged creates two losses:
- The practice absorbs the inventory cost.
- The expected revenue and contribution never enter the model.
Compare inventory movement, purchasing, medical-record activity, and invoice lines for high-risk items. Review discounts and overrides by reason rather than treating them as one expense percentage.
Pricing should then be tested against current medical cost, labor, and intended contribution. A broad annual fee increase may not fix a handful of procedures whose drug, lab, or doctor-time economics have changed faster than the rest of the schedule.
Equipment decisions need utilization and cash
The medical-equipment lease-versus-buy guide covers financing structure. The veterinary decision also needs case demand and workflow.
For a proposed imaging, dental, laboratory, or surgical asset, show:
- Incremental completed cases.
- Collected revenue per case.
- Consumables, laboratory, and service-contract cost.
- Doctor and technician time.
- Training and downtime.
- Lease payment or purchase cash.
- Financing, tax, and replacement assumptions.
- Capacity elsewhere in the patient flow.
An asset can appear profitable per case and still fail because the schedule cannot produce enough eligible cases or because the cash outflow begins months before utilization reaches plan.
The practice scorecard should end in decisions
| Decision area | Weekly or monthly measure | Action |
|---|---|---|
| Access | Requested, booked, completed, and lost appointments | Adjust template, delegation, hours, or hiring model |
| Doctor capacity | Completed clinical demand per available doctor hour | Identify real doctor constraint |
| Team utilization | Technician appointments, support ratios, overtime | Redesign workflow or staffing mix |
| Revenue quality | Charges, discounts, write-offs, and collections | Correct leakage and price specific services |
| Inventory | Purchases, usage, months on hand, expiry | Reset item-level ordering policy |
| Cash | Thirteen-week low point and major commitments | Time hiring, equipment, tax, and distributions |
The dashboard is not the product. The staffing, pricing, purchasing, and cash actions are.
What the first 90 days should produce
Days 1–30: make the clinical economics visible
- Reconcile revenue, discounts, payment adjustments, and inventory categories.
- Define doctor and technician capacity using practical schedules.
- Establish collected contribution by major service group.
- Identify charge-capture and inventory-control gaps.
Days 31–60: model people and inventory
- Build the doctor and support-team hiring model with a monthly ramp.
- Test delegation and schedule changes before adding fixed payroll.
- Create inventory policy by item category and exception.
- Build the thirteen-week cash forecast.
Days 61–90: underwrite commitments
- Model equipment, expanded hours, location changes, and ownership distributions.
- Set demand, contribution, and cash gates for hiring.
- Assign owners to charge, inventory, schedule, and collection exceptions.
- Run a monthly operating review that ends with actions and dates.
If ninety days end with better ratios but the practice still hires, orders, prices, and buys equipment by feel, the engagement has not reached CFO work.
When the practice needs something else first
A fractional CFO cannot create strategy from unreconciled deposits, inconsistent inventory records, missing payroll coding, or production reports that do not tie to the ledger.
Sources
- American Veterinary Medical Association: 2025 Economic State of the Veterinary Profession
- VetPartners: Is Your Practice Busier Than Ever—But the Money Doesn't Show It?
- VetPartners: Veterinary Team Utilization Guide — Labor Cost and Labor Utilization Ratios
Bookkeeping, practice-management-system cleanup, inventory operations, or controller support may come first. Once the records are dependable, fractional CFO support should connect clinical operations to contribution, cash, tax coordination, equipment, and growth. Bennett's healthcare finance work provides the broader practice context, while the Profit & Tax Leak Check identifies which constraint deserves the first decision.
Frequently asked questions
What does a fractional CFO do for a veterinary practice?
A fractional CFO connects doctor and technician capacity, appointment demand, collected revenue, labor, inventory, equipment, debt, tax coordination, and weekly cash. The work supports specific hiring, pricing, purchasing, expansion, and owner-distribution decisions.
How can a veterinary practice decide whether to hire another veterinarian?
Measure completed demand against practical doctor capacity, test whether delegation or schedule design can release existing hours, and model the new doctor's collected revenue, variable medical cost, compensation, support team, room capacity, ramp, and cash requirement. A full schedule alone does not prove the hire pays.
How much inventory should a veterinary practice keep?
There is no universal percentage or number of days. Set category-level reorder points using actual usage, lead time, criticality, minimum orders, shelf life, and supply risk. Track months on hand, expiry, adjustments, and charge-capture exceptions so excess stock and clinical availability are both visible.
Why should you start with the constraint, not the headcount request?
Capacity belongs to the whole care system. Adding a doctor without technician, client-service, room, and workflow capacity can increase payroll without adding the expected appointments.
Why should you use external benchmarks as a question, not a verdict?
A practice at $500,000 per doctor is not automatically underperforming. Pricing, appointment mix, procedure mix, operating hours, doctor schedule, support model, geography, and data definitions all affect the number.
How do you build the doctor-capacity bridge?
Start with practical clinical hours rather than payroll FTE alone. The current schedule therefore has roughly 19.3 hours between theoretical capacity and completed demand.
How do you underwrite the next veterinarian from collected contribution?
Assume a proposed veterinarian is expected to produce $52,000 of collected monthly revenue after ramp. The model then needs a ramp. If the doctor produces only $24,000 in month one, $31,000 in month two, and $39,000 in month three, the practice must fund the early shortfall before the steady-state contribution appears.
Why does technician leverage belong in the model?
A doctor may appear full because the practice has not designed or staffed technician appointments and delegated workflows effectively.