Vaccine revenue: why is this the vertical your pharmacy is already set up to win?
It was nine at night in August. School had just gone back, and one of my three kids started coughing. Within a few seconds, all three of them were coughing.
I grabbed my phone and started looking for my pharmacy's number, because I could already see how the next two weeks were going to go if I did not get ahead of it. Then I realized what time it was. Nobody was going to pick up. I would leave a voicemail, and by the time somebody called me back I would already be three days into the exact thing I was trying to avoid.
That is one patient, on one Sunday night, trying to give a pharmacy money.
Now think about how many times that happens at your pharmacy during vaccine season.
Immunizations are the rare piece of an independent pharmacy's business where almost nothing is missing. Your patients want them and already come to you for them. The license is on the wall and the inventory is stocked.
There is one more thing about vaccines that is easy to overlook, and it is the reason this is worth your attention. When you fill a prescription, you usually find out what you were actually paid for it afterward, once the claim comes back and the adjustments settle. Vaccines do not work like that. Medicare sets the rates before the season starts. So you can look at a name on your due list and know roughly what that appointment is worth before you ever pick up the phone.
Very little else in the pharmacy works that way.
So this is not a program you have to build. It is one you already run, and the open question is how much of it you are capturing. Which starts with knowing what a single appointment is actually worth to you.
Vaccine appointments: what is one booking actually worth?
You get paid twice for the same visit, and for Medicare patients both numbers are set before the season starts. Medicare pays you about $35 for giving the shot, and it pays you back separately for the vial. The $35 does not move. It is the same whether the shot took two minutes or ten.
So the vial is the variable. Take two you almost certainly already carry. A flu vial sits at the low end of vaccine pricing, so the whole visit brings in somewhere around $57. A pneumococcal shot pays the same $35 for the same few minutes, but the vial sitting beside it runs close to $300.
Two things to be clear about. That is money coming in, not money you keep, and what a vial actually costs you is between you and your wholesaler. And the numbers you can look up ahead of time cover flu, pneumococcal and hepatitis B. Shingles and RSV go through Part D, where the rate gets worked out with the plan rather than posted, so you will not find it in advance.
Which means two appointments that look identical on your schedule can be worth five times as much to your pharmacy, and the difference has nothing to do with how hard either one was to book. That is one side of the ledger. The other side is what those doses are doing to your cash while they wait for someone to book.
Vaccine inventory: what does an unbooked dose tie up?
An unbooked dose is money you have already spent. You know the feeling from every September purchase order, doing the arithmetic on how many of those boxes you can honestly move before they age out.
This is different from a slow box on the front shelf. You bought the vial before any patient existed, and you only get that money back when an arm shows up.
A flu vial ties up around $21 a dose. Shingles ties up about $243, so thirty of those in inventory is several thousand dollars of yours, sitting.
Which is why most owners order the higher-priced ones carefully. That instinct is right, and it has a consequence worth saying out loud. If you order to the number of appointments you feel confident you can fill, then your appointment book, and not your patient population, is what sets the size of your vaccine business.
So it is worth knowing which number is actually capping you. At a lot of independent pharmacies it is not demand and it is not shelf space, it is how many of those patients end up on the calendar. Demand is the piece worth checking first, though, because everything above rests on the assumption that the patients are there.
Pharmacy immunizations: are your patients already choosing you for this?
Patients already treat the independent pharmacy as the default place to get vaccinated, and for the highest-priced vaccine on your shelf it is not close. Nearly 9 in 10 seniors who get a shingles shot get it at a pharmacy, the highest share of any vaccine, and the pharmacy's share has been climbing across the rest.
Your side of it is built too. NCPA counts more than 9 in 10 independent pharmacies already giving flu shots, and nearly as many giving the rest.
So nothing here has to be created. The demand exists and it is already pointed at you, which makes this a capture problem rather than a growth problem, and those two cost very different amounts to solve. What makes capture hard is not whether the patients are there. It is when they have to be reached.
Vaccine season: why does the opportunity peak exactly when your phones do?
The weeks when vaccine outreach is worth the most are the exact weeks your team has the least capacity to do it. Late September. A line at the counter, three lines ringing, and a list of four hundred patients due for something. Every pharmacy owner I talk to knows what happens to that list. It waits for a quiet afternoon that does not show up until January.
Meanwhile the patient in the story above is on the other end of it, at nine at night, ready to book.
Reaching out closes that gap, and it is measurable. Nearly 700,000 pharmacy patients were sent a reminder about their flu shot, and it lifted the number who came in by about 7%. Every version tried beat sending nothing. The one that worked best went out twice, three days apart, and told the patient a flu shot was waiting for them.
Run that against your own list instead of a national average. A thousand patients due, actually reached, is dozens of extra appointments and the doses that go with them.
Outreach works, then, and what comes back scales with how many patients you actually reach. Which puts the ceiling on your season somewhere most owners never think to look for it: the number of conversations your team can physically have in six weeks. That is also the one number here you can change without hiring anybody.
Vaccine appointment booking: can an AI agent run the outreach for you?
Yes. An AI voice agent can call your patients, have the conversation, and put the appointment on your calendar with a person assigned to it. That is what the VOXO Appointment Setter does. Think of it as a scheduling calendar with an assistant working it for you.
Here is the shape of it. You connect your Google or Microsoft calendar, then add the technicians and pharmacists who give vaccines, and it books to whoever is next available. You set how long an appointment runs and which hours you want to take them, so they land in a block you have staffed instead of scattering across the day. Then you upload the list of patients who are due.
The Agent calls, offers the vaccines you actually carry, confirms a day and a time, and writes the appointment onto the calendar. If a patient would rather not be called again, they say so on the call and that is handled. In the morning your team opens the calendar and sees who is coming in.
Those calls run about a minute, which matters more than it sounds. Your technician cannot make a one-minute call to a patient she has known for fifteen years, and she should not have to. That call becomes twenty minutes, because she is doing her job. This does not replace that relationship. It stops the relationship from eating the afternoon that four hundred other patients are waiting in.
None of it touches clinical judgment. Whether a patient should get a particular vaccine, how it interacts with what they are already taking, what to expect afterward: that goes to your pharmacist, every time, without exception.
The booking call is routine, scripted, and high volume, which is the exact profile of work worth taking off a person during your busiest weeks of the year. The setup is a one-time build, and our team does it with you.
How VOXO is helping independent pharmacies scale their vaccine schedule
The VOXO Appointment Setter is available to any pharmacy running the VOXO Pharmacy AI Agent, alongside prescription pickup reminders and refill reminders, which run on the same machinery. It works from the lists your pharmacy management system already produces, and results write back so nobody re-keys anything.
Since we launched the VOXO Pharmacy AI Agent, it has handled more than 1.3 million inbound calls for independent pharmacies on PioneerRx and Liberty, submitted more than 348,000 refill requests on its own, and carried roughly 23,000 hours of pharmacy phone time.
Those figures are inbound, calls coming into the pharmacy. They show what automating pharmacy phone conversations looks like at scale, inside your PMS, with clinical questions routed to a pharmacist. Appointment booking is the same machinery pointed outward.
The bottom line
Vaccines are one of the few things in an independent pharmacy where the hard parts are already finished. The patients want them from you. The license, the inventory, and the training are in place. The money is set before the season starts.
What is left is a phone call nobody has time to make in the busiest month of the year. That call is not complicated. It is just relentless, and relentless is the one thing a person does worst and a machine does best.
Hand it over and two things come back. Your patients get the protection they meant to get, from you, without having to remember to call at nine at night. And your team spends October with the people standing at the counter, which is the work most of them signed up for.
You already own every other piece of this. The appointment is the only one still sitting on the table.
How VOXO helps you fill this season's calendar
Sizing this properly means using your numbers, not ours: how many patients are on your due list, what your mix looks like between flu and the higher-priced doses, and what your phones do in the week the season turns. Run last year's vaccine volume against what the outreach costs and the math answers itself pretty quickly.
Book a 30-minute demo and we will size your vaccine schedule against your own numbers.
Frequently asked questions
How can an independent pharmacy grow its vaccine revenue?
The fastest lever for most independent pharmacies is booking more of the demand that already exists, rather than creating new demand. Patients already treat pharmacies as the default place for adult vaccination, more than 9 in 10 independents already offer flu shots, and Medicare sets its rates before the season starts. The limit is usually how many patients a pharmacy can reach during the weeks its phones are busiest, which is what automating the outbound booking call is for.
How much does Medicare pay a pharmacy to administer a flu shot in 2026?
Medicare pays $34.62 for administering a flu, pneumococcal, or hepatitis B vaccine in 2026, and $40.98 if the shot is given in a patient's home. That covers the act of giving the shot and is separate from what the pharmacy is paid for the vaccine itself. Commercial and PBM rates are negotiated separately and are not published.
What is a booked vaccine appointment worth to a pharmacy?
For a Medicare patient, a standard flu appointment brings in roughly $57: the $34.62 for giving the shot, plus about $22 for the vaccine, which Medicare reimburses separately at 95% of Average Wholesale Price. A pneumococcal appointment pays the same $34.62 against a vaccine listing at $299.25 a dose, so the same few minutes of staff time moves very different amounts of money depending on which shot is booked. These are amounts coming in, not profit; what a pharmacy pays for a dose is not published anywhere.
Why do shingles and RSV vaccines tie up more cash than flu?
Shingles and RSV vaccines carry a higher price per dose, so a pharmacy has more cash committed to the shelf to stock them. CDC's price list puts Shingrix at $242.67 a dose, Prevnar 20 at $299.25, and Abrysvo at $319.07, against roughly $21 for a common flu vaccine. Pharmacies pay their wholesalers less than list, but the ratio holds, which means an unbooked appointment for a higher-priced vaccine leaves more money sitting idle.
Do reminders actually get more patients vaccinated?
Yes. In a randomized study of 689,693 pharmacy patients, reminders raised flu vaccination at the pharmacy by 2.0 percentage points, a 6.8% lift over three months, with the best-performing message reaching 2.9 percentage points. Every message tested beat sending nothing, and the ones that told patients a shot was already waiting for them performed best.
What is the VOXO Appointment Setter?
The VOXO Appointment Setter is a feature of the VOXO Pharmacy AI Agent that calls patients and books vaccine appointments onto a pharmacy's calendar. It connects to Google or Microsoft calendars, assigns each appointment to the next available technician or pharmacist the pharmacy has nominated, and books only inside the hours the pharmacy sets aside. The pharmacy uploads a list of patients who are due, the Agent makes the calls, and the team opens the calendar to see who is coming in. It is available to any pharmacy running the VOXO Pharmacy AI Agent.
How does an AI agent handle clinical questions about a vaccine?
It routes them to a pharmacist. VOXO's Pharmacy AI Agent handles operational and routine calls only: whether a prescription is ready, when a refill is due, what your store hours are, whether you are open, where you are located, and booking an appointment. Drug interactions, dosing, side effects, and anything that sounds like advice go to a licensed human being every time. That boundary is built into how the Agent is architected rather than set on a configuration screen, so nobody can switch it off by accident.
Are automated pharmacy calls HIPAA-compliant?
They can be, when they are built for it. That means encrypted handling of patient data, a vendor willing to sign a Business Associate Agreement, and control over what the system says and to whom. VOXO runs its Pharmacy AI Agent on HIPAA-compliant infrastructure. Confirm your own obligations with qualified counsel.
When should an independent pharmacy set up vaccine appointment booking?
Ahead of the season rather than inside it, because the outreach is worth the most in exactly the weeks a pharmacy team has the least capacity to do it by hand. The setup is a one-time build and our team does it with you. Booking is also not just seasonal work. Shingles, RSV, pneumococcal, and hepatitis B lists run all year, and that is where a lot of independent pharmacies find the rest of the opportunity.



