Switching Your Veterinary Practice to the AAHA/VMG Chart of Accounts Without Wrecking Everything

You've decided your chart of accounts is a mess. Good. That's usually the hardest part…admitting it. Now comes the very next thought, right on schedule: “I am not touching that.” Fair enough.

You've been in business for 10, 15, maybe 25 years. There are thousands of transactions behind you. Historical reports. Tax returns. Practice management categories that don't match your accounting categories. And somewhere in QuickBooks, an account your bookkeeper created back in 2011 that nobody will delete, just in case it's important.

Reorganizing all of that can feel like changing the engine on an airplane mid flight. So let's make it less dramatic than that. You don't have to erase your history

Moving to a standardized chart of accounts doesn't mean deleting everything that came before it. The goal is a clean, deliberate transition from your old structure to the new one…

 not a demolition.

The AAHA/AVMA conversion guide recommends picking a clean cutover point — the start of a fiscal year, calendar year, or even a new month — and building a simple protocol for how transactions get coded from that date forward.

That's a very different project than “Everybody stop. We're rebuilding QuickBooks today.”

Step 1:

 

 Look at what you actually have

Before you build anything new, map your current chart of accounts, line by line:

•      What does this account actually represent?

•      Does anyone still use it?

•      Should it map directly to one AAHA/VMG category?

•      Should two or three old accounts collapse into one?

•      Does one vague catch-all account need to split into several meaningful ones?

This step is part cleanup, part translation, and it's usually the moment you realize just how inconsistent the old system had become.

How to do this in QBO

·     Go to Accounting > Chart of Accounts, then Run Report (top right) to export your full, current COA to Excel.

·     Add two columns: “Maps to AAHA/VMG category” and “Notes / who uses this.”

·     Check the Detail Type on each account QBO often already hints at the right category, which speeds up the mapping.

·     Pull a P&L by month for the last 12–24 months so you can see which accounts actually have activity versus which are dead weight.

A sample mapping (so you can picture your own)

Every practice's old chart of accounts looks a little different, but the pattern of what maps to what is fairly consistent. Here's a simplified example:

Old / Legacy Account

AAHA/VMG Category

Type

“Shots”

Vaccinations & Preventive Care

Income

“Meds sold” (catch-all)

Split: Pharmacy (Rx) / Pharmacy (OTC)

Income

“Surgery income”

Surgery

Income

“Lab”

Split: Laboratory (In-house) / Laboratory (Reference)

Income

“Office expense” (catch-all)

Split: Office Supplies / Postage / Software

Expense

A full reference mapping is included at the end of this plan (Part 4). For the exact current account numbers, always confirm against the official AAHA/VMG Chart of Accounts guide, it was updated in April 2026, so codes may differ from older versions your accountant has on file.

Step 2: Decide on a cutover date

Beginning of the year is clean. Beginning of a fiscal year is clean. Beginning of a month works too.

The point is a line in the sand: before this date, the old structure stands as-is. After this date, everything follows the new one. That's a far cleaner process than switching categorization randomly in the middle of a reporting period.

How to do this in QBO

·     You don't need to touch a single historical transaction. QBO reports run by date range, so old and new structures can coexist without conflict.

·     After the cutover date has passed and you've confirmed nothing new is posting to an old account, make it inactive: find the account in the Chart of Accounts, click the dropdown on the right, and select “Make inactive.” Inactive accounts stay in historical reports, they just stop accepting new entries.

·     Don't delete anything. Inactive is reversible. Deleted is not.

Step 3: Don't DIY this just to prove you can

Veterinary practice owners are impressive DIYers. You've probably fixed an autoclave with YouTube, a paperclip, and sheer determination.

Your chart of accounts doesn't need the same treatment.

The AAHA/AVMA guide specifically recommends using someone skilled in your financial-management software to handle the technical conversion, and notes that most practices simply outsource this piece to an accountant or bookkeeper.

Your job as the owner is more important than the technical build: make sure the finished structure produces information you'll actually use.

How to do this in QBO

·     Go to My Accountant (left menu) and invite your bookkeeper or CPA directly, this gives them clean, permissioned access without sharing your login.

·     If they're doing bulk reclassification, ask if they have QuickBooks Online Accountant access, which unlocks the Reclassify Transactions tool (batch-move dozens of transactions to new accounts in minutes instead of one at a time).

Step 4: Fix the workflow, not just QuickBooks

This is where conversions quietly fail.

Someone spends a weekend beautifully rebuilding QuickBooks. Clean AAHA/VMG accounts, everything mapped correctly. Then invoices keep getting coded exactly the way they always were.

Six months later: new chart of accounts, same old mess.

The account structure and the process feeding it have to change together. That means defining:

•      How purchases get coded

•      How revenue gets mapped from each service line

•      Who handles unusual or one-off transactions

•      Who checks the work each month

•      How new products or services get categorized going forward

How to do this in QBO

·     Set up Bank Rules (Transactions > Rules) for recurring vendors: i.e. supply houses, drug distributors, utilities, so they auto-post to the correct new account instead of relying on memory.

·     Standardize your Products and Services list so each item is tied to the correct income account by default; this keeps invoice coding consistent even when different staff members are entering charges.

Step 5: Get your practice-management software (PIMS) aligned

This deserves its own article — and it's next in this series.

The short version: if your PIMS says one thing and QuickBooks says something else, you'll spend a lot of time translating between the two every month.

The AAHA/AVMA conversion guide recommends updating the categories in your practice-management software to correspond with your new financial accounts, then checking reports from both systems for consistency.

Your two systems don't have to do the same job. But they do need to speak the same language.

How to do this in QBO

·     If your PIMS integrates with QBO (many do, via direct sync or a third party connector), confirm each revenue category in the PIMS maps to the matching income account in QBO, don't assume the default mapping is correct after a COA change.

·     Run a monthly PIMS production report next to a QBO Profit & Loss for the same period and compare totals by category. Differences point to a mapping error, not a “mystery.”

Step 6: Accept that the first month might be annoying

Someone will ask, “Where does this go?” Probably more than once. That's fine. Someone will put something in the wrong category. Also fine.

Your practice didn't master its clinical workflows overnight. Financial workflows don't need to be perfect on day one either. You need a defined structure, clear definitions, someone responsible for maintaining it, and a process for correcting mistakes as they surface.

How to do this in QBO

Keep a running “parking lot” note (a spreadsheet or even a QBO memo) of anything miscoded during month one, then batch correct it at month end using Reclassify Transactions rather than fixing entries one by one as you notice them.

You aren't changing your accounting for fun

This is the part worth holding onto. The goal isn't “successfully implement AAHA/VMG account numbers.” Nobody puts that on a bucket list. The goal is financial statements that actually explain your practice what's driving revenue, where costs are creeping, and what to fix next. That's worth some short term cleanup.

Next
Next

Why your Veterinary Practice’s Financial Statements Don’t Make Sense