Skip to main content

Veterinary Vaccination Management: Track Doses, Batches and Billing

· 6 min read
Emily Tremblay
Account Manager, Customer Advocate, Fostering Strong Bonds Between Veterinarians and Technological Excellence

Friday, closing time. The cash register is closed and the numbers don't add up: the system shows twelve rabies vials in the fridge, but there are only nine. Someone remembers that three puppies were vaccinated on Wednesday. The application is in each animal's record, but no one took the doses out of stock, and one of them was never charged.

This kind of gap is not one person's mistake. It appears when the same vaccine has to be recorded in three places: the medical record, the stock and the sale. In this article, we show how to organize veterinary vaccination management so a single application takes care of all three.

The problem with disconnected routines​

In most clinics, vaccination goes through three pairs of hands. The veterinarian records the dose in the patient record. Reception or the stock team takes the vial out of inventory. The cashier adds the vaccine and the application to the owner's account.

Each step depends on someone remembering the one before. On a busy day, one of them is left for later, and "later" often becomes "never". The result shows up in three ways:

  • Stock that doesn't match: the system says there are doses that have already been used.
  • Dose with no clinical record: the vaccine was charged but does not appear on the animal's card.
  • Forgotten charge: the vaccine was given and recorded, but never added to the account.

The answer is not to ask the team to pay more attention. It is to make one action, the application, feed the medical record, the stock and the account at the same time.

Start with the vaccine records​

Everything starts with how vaccines are registered. Each vaccine used in the clinic should have a name, manufacturer, protocol and revaccination interval. The interval is what lets you predict the next booster.

To connect the routine, each vaccine can also be linked to two catalog items:

  • The product: the dose itself, which leaves stock.
  • The service: the application, which goes into the owner's account.

An administrator sets this up once. From then on, the veterinarian doesn't need to think about stock or prices when giving the vaccine. One caution: the linked product should be one dose. If the product is a box or a multi-dose vial, the automatic stock exit stops making sense.

Why record the batch used​

Writing down the batch seems like paperwork, until the day a manufacturer reports a problem with a specific batch. At that moment, the clinic has to answer quickly: which animals received it?

With the batch recorded in every application, the answer is in each patient's record. The batch also carries the expiration date, which helps use first what expires first and avoid giving an expired dose.

Ideally, the system suggests the batch in stock that expires first and lets the veterinarian confirm the vial actually used. The suggestion saves time; the confirmation makes sure the record matches reality.

How to avoid stock discrepancies​

The dose was consumed when it was given, no matter when the owner pays. That is why the stock exit should happen together with the clinical record, not when the sale is closed.

Two rules keep stock reliable:

  • One stock exit per dose given. Closing the sale later should not take it out again.
  • A free dose is still a used dose. A discount or a dose given at no charge does not put the vial back in the fridge.

There are also cases with no stock exit at all: a vaccine brought by the owner, and a dose given in the past and recorded only to complete the history.

How to prevent forgotten charges​

When the vaccine is linked to the catalog product and service, the application adds both to the owner's open account. Three vaccines on the same animal become three applications, each with its own items, and no one has to add anything again at the counter.

It is worth stressing the difference between adding and receiving. The items go into the account, but the account stays open: payment happens later, at the counter, like any sale. This way, the team checks everything before taking payment, and the owner pays for the whole visit at once.

Digital vaccination card and next boosters​

For the owner, the most visible result is the vaccination card. When each dose is recorded with date, vaccine, batch and professional, the card builds itself and can be printed or shared at any time.

The revaccination interval set in the vaccine record points to the next dose. If the return is booked at the moment of application, the owner leaves with the date in hand, and the time is already reserved on the calendar.

How to bring the whole routine together​

In veetz, vaccination was designed so that a single application takes care of the record, the stock and the account:

  • Vaccine record with a catalog product and service, linked once by the administrator.
  • Batch suggested from your unit's stock, starting with the one that expires first, with the option to choose the vial actually used.
  • One dose taken out of the confirmed batch, with no second exit when the sale is closed.
  • Product and service added to the owner's open account, without opening the point of sale and without confusing adding with payment.
  • Vaccines brought by the owner and past doses recorded with no stock exit and no charge.
  • Application receipt and vaccination card in receipt format, to print or share.
  • Returns booked in the same step as the application.

The step-by-step guides are in our help center: Add vaccines, Apply a vaccine and Issue the vaccination receipt and card.

Start with the basics​

You don't need to change the whole routine at once. Start by linking the three vaccines your clinic gives most to the catalog and check their stock at the end of the first week. When the count matches, extend it to the rest.

Is your team still recording the same vaccination on several screens? Discover veetz and organize applications, batches, clinical history and billing in one integrated routine.