Back to Blog

The email from the school office lands in July, usually with a deadline in bold: all immunization records due before the first day, no exceptions. Attached is a form with a grid, rows for each required vaccine, columns for dose number and date given. It looks simple enough until you actually sit down to fill it in, because filling it in from memory is not something any parent can do.

So you go to the drawer. The one with the folder that used to hold everything medical, back when your family saw one pediatrician who kept one chart. Except that's not the family you have anymore. There was the pediatrician near your old apartment, the one you switched to when the insurance changed, the urgent care that gave a tetanus booster after a scraped knee at a birthday party, and the new clinic you started seeing after the move that has exactly one shot on file, because that's all they've ever seen. Four sources, one form, and a deadline that doesn't care how the records got scattered.

This is a specific, deadline-driven kind of pressure, different from most of what shows up at a routine pediatrician visit. A well-check can wait a week if you need to track something down. Enrollment can't. Miss the deadline and, depending on the state and the vaccine, a school can bar a child from starting class until the paperwork clears.

Proof before day one, not after

Every state in the country requires proof of immunization before a child can enroll in public school, and most extend the same requirement to licensed daycare and preschool. The specifics vary by state. Medical exemptions are accepted everywhere. Many states also allow a religious exemption, and a shrinking number still allow a broader personal-belief exemption, but the paperwork requirement itself, proof of what's been given or a formal exemption on file, is close to universal. A school isn't asking out of curiosity. It's a compliance requirement the office has to document for the state, and an incomplete file becomes their problem as much as yours.

That's why the form wants specifics instead of a signature that just says "up to date." A school nurse reviewing forty new kindergarten files in a week isn't going to take a parent's word for it. She needs the vaccine, the dose number, and the date, checked against the state's required schedule, for every child on her roster.

92.7% MMR coverage among US kindergartners in the 2023-24 school year, the fourth straight year the rate has missed the 95% national target (CDC, SchoolVaxView)
~280K kindergartners nationwide without documented proof of both required MMR doses, per CDC's most recent school year data (CDC, 2024)
94% of US children under 6 were already enrolled in a state immunization registry (IIS) as coverage expanded through the 2010s (CDC)

None of that is really a story about vaccine hesitancy. A meaningful share of it is a documentation problem: kids who were vaccinated on schedule but whose paperwork never made it into the file a school can actually see. The dose happened. The proof didn't travel with it.

Why the drawer never adds up

Vaccination records get scattered for reasons that have nothing to do with how careful a parent is. A move across town means a new pediatrician and a new chart that starts empty except for whatever gets faxed over, if anyone remembers to request it. A change in insurance sometimes forces a change in provider network entirely. A pediatrician retires, or a practice gets bought out and merges its patient files into a new system that doesn't always carry the old vaccine history over cleanly. An urgent care gives a catch-up dose on a Saturday because the regular office was booked solid, and that single shot lives in a completely different system from everything else.

Each of those events is ordinary. None of them feels like a big deal at the time. A family that's moved twice and switched pediatricians once by the time a kid starts kindergarten isn't unusual, it's close to typical. But each switch is a place where a paper card can get left behind, misfiled, or simply never copied over, and by enrollment day the record isn't in one place because it was never generated in one place to begin with.

What a complete immunization record actually needs

A complete record isn't just a list of vaccine names. Most of the vaccines on a school's required list, DTaP, polio, MMR, hepatitis B, are given as a series, several doses spread across months or years, not once. Saying a child "had the DTaP" doesn't tell a school anything useful if DTaP is a five-dose series and nobody can say which of the five that was. The record a school actually needs has four things for every entry, and it needs all four, not just the first one.

Vaccine name and dose number matter together, not separately, because a school comparing your child's record against the required schedule is checking whether dose three came at the right age relative to dose two. The date given is what lets them do that math. And the administering clinic matters more than most parents expect, because if a state registry search or a records request ever needs to trace back to the source, that's the name someone has to look up.

A different kind of record than a fever reducer

This is a different job than the one DoseNest does day to day for most families. A daily supplement or an antibiotic course gets logged on a schedule, and the point is knowing whether today's dose already happened. A vaccine isn't like that. It gets logged once, or a handful of times across several years, and then it sits quietly until a form somewhere asks about it, sometimes years later. The value isn't in tracking it daily. It's in not losing it between now and whenever that form shows up.

That's the same idea behind DoseNest's complete treatment history, just narrower. We've written before about what it takes to answer a new doctor's question about everything a child has ever taken. Vaccines are the sharpest version of that same problem, because the person asking isn't a doctor with some flexibility on timing. It's a school office with a deadline and a state form that doesn't accept "I think so."

💉
One entry per shot, all four fields
Vaccine name, dose number in the series, date given, and the clinic that gave it, logged the moment you have the paper card in hand.
📂
Every clinic, one child, one list
A shot from the old pediatrician and a shot from the new one sit in the same record, in the same order, instead of three separate charts you'd have to request separately.
📅
Backdate the ones you're catching up on
Add an entry for a dose given three years ago at a clinic you don't use anymore, dated correctly, not logged as if it happened today.
📋
Export the whole series in one tap
Pick a child, export, and the full vaccine history turns into one dated PDF, organized the way a school office actually reads one.

Ready before the enrollment deadline

In practice, most parents build this record the same way: a few minutes with the actual paper cards, typing in whatever's legible, one shot at a time. It's not a fast afternoon project, especially the first time, since you're transcribing years of someone else's handwriting. But it only has to happen once. After that, a new dose takes the same few seconds as logging anything else, and next year's booster, or the next kid's kindergarten form, starts from a record that already exists instead of a drawer you have to excavate all over again.

We've written in more detail about how the one-tap export works and how parents actually use the PDF at a real appointment. The mechanics are identical here: pick the child, export, hand over a document instead of assembling one out loud in front of a school secretary with a line behind you.

A DoseNest export is a clean, organized reference, not the official state immunization form. Most schools want either your state's specific certificate, signed by a provider, or a printout the school nurse can cross-check against her own required schedule. What DoseNest solves is the part before that: knowing what was given, when, and where, so filling out or verifying the official paperwork doesn't start from a blank drawer.

You can see this same scenario, three clinics, one form, one export, in the 20-second version on Instagram (link in bio).

Frequently asked questions

What if I can't find my child's old vaccination records?
Start with the clinics that gave the shots, even ones you haven't visited in years. Pediatric practices are required to keep patient records for a set number of years after a child's last visit, often a decade or more, and most will fax, mail, or upload a copy of a vaccine history on request, sometimes for a small records fee. If a clinic has closed, ask your state's medical board or health department where its records were transferred. Second, check your state's Immunization Information System, or IIS, a registry that most US states maintain specifically to consolidate vaccine data reported by different providers. A lot of parents have never heard of it, because nobody hands you the link at a well-check. It exists for exactly this situation, a record scattered across clinics, and it's often the fastest way to reconstruct doses nobody remembers getting.
Does the exported PDF work as the school's official form?
It depends on the school and the state. Some offices accept a clear, dated record as long as it has everything needed to verify against the required schedule. Others require their own specific certificate, filled out or countersigned by a provider. Treat the DoseNest export as the reference that makes filling out whichever form is required fast, since you're no longer trying to remember four years of dates from a drawer while a school secretary waits.
Can I log a vaccine that was given years before I started using DoseNest?
Yes. Every entry gets the date it actually happened, not the date you typed it in, so a DTaP dose from three years ago at a clinic you no longer visit logs the same way as a dose from last week. Most parents build a child's full vaccine history in one sitting, working straight off the paper cards, rather than trying to remember it.
Does each kid's vaccine record stay separate if I have more than one child?
Yes. Each child gets an individual profile with an individual history and an individual export. A sibling's shot record never shows up mixed into another kid's PDF, which matters when one school wants one child's file and a different school, or a different grade's paperwork, wants another's.

For the broader version of this problem, the complete medical history a new doctor or specialist asks for that isn't tied to a school deadline, see New Doctor, Zero History: Where Do You Even Start?. And for how the one-tap export itself works, the same mechanic this post applies to vaccine records, see The One-Tap PDF Your Pediatrician Actually Reads.

Every shot, one record, ready before the deadline

Log each vaccine once, with the dose number, date, and clinic, and export the whole series the moment a school asks.

Download on the App Store →

7-day free trial, then a straightforward subscription. See DoseNest at dosenest.app.