(437) 561-6272

CPA Quick Support — a licensed CPA on call from $99/month.

Get an instant quote
Who we help · Veterinarians · Accounting

Veterinary clinic accounting that counts every vial, visit and plan.

A veterinary clinic is three businesses on one ledger: a hospital selling professional time, a pharmacy dispensing inventory, and a store retailing food and preventives. Good books keep those margins separate, value the drug cabinet properly, and treat wellness-plan money as the liability it is until the visits actually happen. That is what our End-to-End Accounting engagement is built to do.

Veterinarian examining a dog in a clinic

One clinic, three margins

A veterinary practice earns money three different ways, and each behaves differently in the books. Professional time (exams, surgery, dentistry, diagnostics) is high-margin and capped by DVM hours. Pharmacy (dispensed drugs, vaccines, parasiticides) is inventory with carrying cost, expiry risk and steady price inflation. Retail (food and preventives at the front desk) runs thin margins against online competitors. We build the chart of accounts so each line shows its own revenue and its own cost of goods, because a blended gross margin cannot tell you whether the problem is pricing, purchasing or shrink.

Every one of those lines is taxable at 13% HST, which is rare in health care; the filing side of that lives with our Corporate Tax Filing work, and the returns are only as strong as the daily books beneath them. That is the point of End-to-End Accounting: bookkeeping, payroll, financial reporting and tax filing under one roof, run monthly so the numbers are current when a decision comes up.

The drug cabinet is inventory, not an expense

Drugs and consumables are usually a clinic's largest cost after payroll, and expensing distributor invoices as they arrive quietly wrecks the margin story. A spring stock-up on flea, tick and heartworm product makes April look terrible and June look brilliant, when neither is true. We run purchases from suppliers like Covetrus or CDMV through inventory and release cost of goods as product actually sells, with periodic counts to true the balance up.

Counts earn their keep beyond accuracy. They surface short-dated stock before it becomes a silent write-off, they catch shrink early, and they reconcile against the controlled-substance log the practice already keeps, so the books and the compliance records tell one story. The practice system tracks quantities on hand; the books are where those quantities get valued, costed and checked.

Wellness plans run on two clocks

Monthly preventive-care plans are a liability first and revenue second. The client pays a fixed amount each month; the clinic delivers exams, vaccines and bloodwork on the plan's schedule. Revenue belongs in the month a service is delivered, not the month a payment lands, so plans build a deferred-revenue balance that has to be tracked plan by plan and trued up at year-end, with cancellations and unused entitlements handled consistently.

HST runs on a different clock: it is collectible as each instalment is paid or comes due, regardless of when the visits happen. Keeping the two clocks apart, recognition following delivery and tax following billing, is exactly what goes wrong when plan receipts are coded straight to sales. Lenders notice, too. An accurate plan liability on the balance sheet reads as discipline; a missing one invites questions about everything else.

From the practice system to month-end

The daily numbers live in your practice management system: AVImark, Cornerstone, ezyVet or IDEXX Neo. We map its end-of-day summaries into QuickBooks Online so revenue posts by category rather than as one deposit blob, and we reconcile processor deposits back to gross billings so card fees appear as the real cost they are. Supplier bills flow in through Dext, which matters when distributor invoices arrive weekly with long line counts.

Payroll for associate veterinarians, RVTs and assistants runs inside the same engagement: overtime, stat pay and vacation accruals handled, T4s out on time. Where an associate is genuinely a contractor the paperwork differs, and that classification question deserves a deliberate answer rather than a payroll default.

Numbers a practice owner actually uses

Month-end reporting is only worth doing if it changes decisions. For clinics in Mississauga and across the GTA we typically track revenue per full-time DVM, average invoice value, drug cost as a share of pharmacy revenue, plan liability and inventory turns alongside the standard statements.

Revenue lineWhat the books must get right
Exams, surgery & diagnosticsRecognized when performed; tracked per DVM so capacity is visible
Dispensed drugs & preventivesCost matched to the sale through inventory; counts catch expiry and shrink
Food & front-desk retailIts own margin line, price-checked against online pharmacies
Wellness-plan feesDeferred on receipt, recognized as visits are delivered
Boarding & grooming depositsHeld as a liability until the stay or service happens

A solo mobile practice that does not need full monthly service yet can keep a CPA on call through CPA Quick Support at $99 a month. Everything larger is quoted in writing after a free 15-minute discovery call, so the fee is known before the work starts.

Common questions

03
How should wellness-plan payments be recorded?

As deferred revenue when received, recognized as the plan visits are actually delivered. HST is handled separately, on each instalment as it comes due, so the tax and the revenue follow different schedules.

Do we really need physical inventory counts for drugs?

Yes. Counts keep cost of goods honest, surface expired and short-dated stock before it becomes a write-off, and reconcile the books against the controlled-substance log the clinic already maintains.

Can you work with our practice management system?

Yes. We map end-of-day summaries from systems like AVImark, Cornerstone, ezyVet and IDEXX Neo into QuickBooks Online, so clinic revenue posts by category and ties back to what was actually billed.

Keep exploring

03

Medical & Dental

Every medical & dental niche we work with.

Visit page

Veterinarian tax services

HST on every invoice, full ITCs, and the T2 behind them.

Visit page

Physician accounting

Books for MPCs, where revenue is exempt and overhead carries dead HST.

Visit page

Books that keep up with the caseload

A free 15-minute discovery call, no commitment. Walla replies within two business days, either way.

CPA Ontario
Client stories

Rated 5.0 on Google.

Instant quoteGet pricing in 2 minutes Call us(437) 561-6272