Skip to content
← All resources
July 8, 2026 · 5 min read

Do Equine Vets Really Need QuickBooks? A Billing-Office Alternative

Many equine practices end up running statements and AR through QuickBooks — and staff pay for it in re-keying, balance drift, and month-end lag. Here’s what keeping billing inside one system actually looks like.

Why so many equine practices run billing through QuickBooks

Walk into the back office of almost any ambulatory equine practice and you’ll find two open tabs: the practice management system where charges get entered, and QuickBooks, where those charges go to become actual invoices, statements, and an accounts-receivable ledger. Nobody planned it that way. It happens because billing often ends up as somebody else’s problem — charges entered in one place, money collected in another.

Some vendors are open about it. ThoroVet — a capable equine PIMS with genuinely strong offline support on its iPad app — deliberately hands statements, AR, and partial payments off to QuickBooks Online. That’s a defensible design choice; QuickBooks is good accounting software. But it means your billing office permanently lives in a second system, with all the re-keying, reconciling, and "which balance is right?" phone calls that come with it.

This post looks at what that round-trip actually costs a practice, and what a QuickBooks alternative for the equine billing office actually looks like — statements, AR aging, partial payments, and card charging inside the same system that generated the charges.

The real cost of the double-entry round-trip

Here’s the loop most practices run every month. Charges are entered in the PIMS during or after each farm call. At month-end, someone exports or re-keys them into QuickBooks as invoices. Statements go out from QuickBooks. Payments arrive and get recorded in QuickBooks. From that moment on, the PIMS balance and the QuickBooks balance start to drift.

The time cost adds up fast. Say a two-vet ambulatory practice generates 300 invoices a month, and re-keying, checking, and fixing each one averages three minutes. That’s 15 hours of pure clerical work — nearly two working days — before a single statement goes out. And that’s a good month, when nothing goes wrong.

The error cost is worse. A transposed digit turns $486.10 into $468.10 and sits there until a client catches it. A charge that never makes the export simply never gets billed — ambulatory practices leak real revenue this way, silently. And when a client calls asking why the statement disagrees with what the vet said at the barn, staff end up reconciling two systems live on the phone.

Then there’s lag. If billing waits for the month-end export, a June 3rd farm call might not be invoiced until early July. The longer the gap between the visit and the statement, the slower clients pay — collections work best while the appointment is still fresh in the owner’s mind.

Split ownership: the job QuickBooks was never designed for

Equine billing has a problem that general accounting software and small-animal software share: neither can split one charge across multiple owners by percentage. QuickBooks invoices one customer at a time. Small-animal systems like Shepherd or Digitail treat co-owners as extra contacts on a file — someone to CC, not someone who owes exactly 25% of the bill.

Take a concrete example. A lameness workup on a syndicate-owned gelding comes to $842.50, and the horse has four owners at 25% each. A quarter of $842.50 is $210.625 — half a cent, which doesn’t exist. Round everyone up to $210.63 and you’ve billed $842.52; round down and you’ve billed $842.48. Repeat that across hundreds of charges a month and your books never quite reconcile.

EDSI VMS was built around this exact problem. Its split-ownership billing allocates in integer cents using a largest-remainder method: in this example, two owners are invoiced $210.63 and two are invoiced $210.62 — $842.50 exactly, every time, with one invoice per owner. A hard guard blocks billing any horse whose ownership percentages don’t total 100%, and a dry-run preview shows every allocation before anything is written.

What a billing office inside the PIMS looks like

When billing lives where the charges are created, month-end becomes a review step instead of a data-entry project. In EDSI, concierge statements are itemized and grouped by horse, with the vet’s comments attached — so an owner reads "spring vaccines and Coggins, sound at the trot" next to the line items, not a bare procedure code. Bulk statement runs sit behind a mandatory preview of recipients before anything sends.

Delivery is routed per owner preference — email, mailed paper, or both — with SMS reminders, and statements can also go to a third-party recipient like a trainer, agent, or bookkeeper. That last part matters in the racing and syndicate world, where the person paying is often not the person holding the lead rope.

Payments close the loop. Auto-charge runs against cards on file — tokenized through Stripe, Authorize.Net, or PayJunction, so raw card numbers are never stored — with a staff preview-and-approve step before anything is charged and an emailed receipt after. Payments apply oldest-invoice-first: if an owner owes $312.40 from April and $486.10 from May and pays $500, April clears in full, $187.60 lands on May, and May carries a $298.50 balance — automatically.

And because AR never leaves the system, reporting is native: AR aging, revenue by month, collection metrics, and per-owner balances, all without exporting anything just to see where you stand.

Where QuickBooks still belongs

None of this means throwing QuickBooks away. As a general ledger it’s excellent: payroll, expenses, tax prep, and the file your accountant actually wants to see. The argument is narrower — client-facing billing shouldn’t live there, because QuickBooks has no idea what a horse is, let alone four people who each own a quarter of one.

To be clear about what EDSI does and doesn’t do: there is no QuickBooks sync. EDSI exports CSV, which your bookkeeper can import or summarize into QuickBooks as a periodic journal entry — monthly revenue and payment totals rather than 300 re-keyed invoices. The ledger keeps its job; the billing office moves.

That practitioner’s-eye view of billing isn’t an accident. EDSI was built inside East Coast Equine Performance, a working ambulatory practice in New Jersey managing 900+ horses — which is why the billing workflow, not just the medical record, got first-class treatment.

Five questions to ask before you decide

Whether you’re evaluating EDSI or anything else, these questions quickly separate systems that own billing from systems that outsource it:

  • Can it split one charge across co-owners by percentage, to the exact penny, with one invoice per owner?
  • Does a bulk statement run show you every recipient for approval before anything sends?
  • Are partial payments applied automatically, oldest invoice first — or reconciled by hand?
  • Can it charge a card on file without ever storing the raw card number?
  • Can you pull AR aging and per-owner balances without exporting to another system?

The bottom line

If a system fails those questions, you’re not really evaluating a QuickBooks alternative — you’re evaluating a front end for QuickBooks, and you should budget for the clerical hours that come with it.

EDSI VMS starts at $149/month, month-to-month, with no setup or implementation fee, and it isn’t priced per revenue-producing vet. It runs in any browser on any device — no install, no iPad requirement. If you’d like to see the split-billing math and a statement run against your own scenarios, book a demo and bring your messiest syndicate.

About EDSI VMS

EDSI VMS is equine practice-management software built inside a working ambulatory practice — penny-exact split-ownership billing, concierge statements, and auto-charge, from $149/month. Book a 20-minute demo →

See EDSI VMS on your own horses

A 20-minute demo on your practice’s real split-ownership billing. No pressure, no per-vet pricing games.

QuickBooks Alternative for Equine Vets · EDSI VMS