Pricing vaccination packages without losing money or trust
How to work out what a vaccine visit really costs you, build puppy, kitten and annual packages, write fair rules for refunds and missed doses, and set it all up on your price list.
On this page6 sections
A puppy or kitten course is often the first real relationship a clinic has with a new owner. Price it well and the owner comes back for every dose, then for boosters, check-ups and everything else for years. Price it badly and you either lose money on every course or lose the owner to the clinic down the road after the first visit.
Packages, where the owner pays once for a whole course, can help with both. They make the cost clear up front, and an owner who has already paid is far more likely to come back for the second and third doses.
Why packages work
- Completion. Missed second and third doses are the weak point of any puppy or kitten course. A prepaid course gives owners a reason to return.
- Clarity. One price for the course is easier to understand than a series of separate bills, and avoids surprises at the counter.
- Planning. Knowing how many courses are in progress tells you how much vaccine to order.
Know your real cost
The most common pricing mistake is to start from what other clinics charge. Start from what each vaccine visit actually costs you, then decide your margin. For every visit in the course, add up:
| Cost | What to include |
|---|---|
| The vaccine | Your latest purchase price per dose, not last year's |
| Consumables | Syringe, needle, swab, gloves, the vaccination card |
| Vet time | The health check before vaccinating is a real consult; price it as one |
| Anything else included | Deworming, a flea and tick treatment, a starter food sample |
| Losses | Doses lost to expiry, breakage or a fridge failure, spread across the doses you give |
That last line matters more than people think. Many vaccines are damaged by freezing or by getting too warm, and a power cut on a hot afternoon can cost a whole fridge shelf. A fridge thermometer that records the minimum and maximum, a habit of checking it every morning, and a cool box with ice packs for outages are cheaper than replacing stock. Keep vaccines on the middle shelves, never in the door.
Building the packages
Your vets set the clinical protocol: which vaccines, how many doses, at what ages, using international guidance such as the WSAVA vaccination guidelines and the products you stock. Rabies deserves a clear place in every package, as it remains a serious risk in Pakistan. Within that protocol, most clinics settle on three packages:
- Puppy course: the full series of core vaccines with a health check at every visit, plus rabies and deworming at the right ages.
- Kitten course: the same idea for cats, with core vaccines, rabies and deworming.
- Annual care: boosters due that year, a full health check, deworming and parasite control.
Price each package as the sum of its visits, then take off a modest discount for paying up front. Keep the discount smaller than the margin on the health checks, so you are never giving away the vaccine itself. If a promotion is needed, use a time-limited offer rather than permanently lowering the price.
Write the rules down
Most package disputes come from things nobody discussed at the start. Agree these and print them on the invoice or a small card:
- What is included. Listed vaccines, health checks and deworming. Illness found during a visit, tests and other treatment are billed separately.
- Timing. Doses need to be given on schedule. If a dose is very late, the vet may need to restart part of the course, which may cost extra.
- Refunds. What happens if the pet moves away or dies before the course is finished. A refund for unused doses, minus any discount, is fair and simple.
- Transfers. Packages belong to one pet and can't be moved to another.
Setting it up in Vetlyn
Vetlyn doesn't have a separate package feature, but the price list handles packages well:
- In Services, add each package as a service in the Vaccination category, for example “Puppy course, 3 visits”, with its price. Add your cost too and Vetlyn warns you if the margin is thin.
- Bill the package at the first visit. Part payments are fine; the balance stays on the invoice.
- Record every dose under Vaccines given with the batch number and the next due date. That date is what drives the reminder for the next visit.
- Add a note on the client, such as “Puppy course paid, 2 of 3 visits left”, so the desk doesn't bill the next dose again.
- For a launch offer, create a coupon that applies to services, with an end date and a maximum number of uses.
Talking about price
Owners rarely object to a fair price that is explained. Show what the package includes, how many visits it covers and how it compares to paying visit by visit. Explain why the course matters: the diseases it protects against are serious, and the protection depends on completing it. Then book the next visit before they leave.
The best-priced package is the one owners finish.