Korea runs a legal, 90-day vaccination check on every new elementary and middle school student — not a paperwork formality. Principals must confirm four shots for elementary entrants, three for middle school entrants including HPV for girls, and report anyone incomplete to the local health center.
We got our son’s paper enrollment notice this month — the same auto-mailed notice I wrote about back in August, the one the resident-registration system quietly skips if a kid is only in the foreign-resident registry, not the domestic one. Getting the notice felt like clearing the whole hurdle. It isn’t. The vaccination check is a second, separate clock that only starts ticking after a kid is actually enrolled, and nobody in the packet mentioned it by name.
What Korea’s School Vaccination Check Actually Requires

The program has an actual name — the School Vaccination Check Program (학교 예방접종 확인사업, hakgyo yebang-jeopjong hwagin-saeop, literally “school vaccination-check project”) — and it runs off a fixed, two-tier checklist depending on which school your kid is entering. Elementary entrants need four items on file; middle school entrants need three, and one of those three only applies to girls.
| Elementary entrants — 4 required | Middle school entrants — 3 required |
|---|---|
| DTaP, 5th dose | Tdap, 6th dose (or Td if pertussis vaccine is contraindicated) |
| IPV (polio), 4th dose | Japanese encephalitis vaccine |
| MMR, 2nd dose | HPV, 1st dose — girls only |
| Japanese encephalitis vaccine | — |
I checked our own son’s file on the government’s Immunization Helper portal (예방접종도우미, yebang-jeopjong-doumi, literally “vaccination helper”) the day the notice arrived, mostly because I wanted a real answer instead of guessing. Three of the four elementary items were already logged — DTaP-5, IPV-4, and MMR-2 all showed complete. Only the Japanese encephalitis line was still open, and the portal’s own schedule note said the next dose in that series isn’t due for close to another year, so we’re not behind, we’re just not there yet. That’s the whole point of checking early: you find out which gap is a real problem and which one is just a timing issue, months before anyone official asks.
The 90-Day Clock: What Happens After Your Kid Enrolls
None of this runs on trust. By law — School Health Act Article 10, backed by Article 31 of the Infectious Disease Control Act — the principal of every elementary and middle school has to verify each new student’s vaccination completion within 90 days of enrollment. The result gets logged into NEIS (나이스), the national education information system, not filed away in a homeroom binder. Any student who isn’t complete gets flagged to the local government and the district health center, which is what actually triggers a phone call or a home-address letter, not the school itself.
That’s a genuinely different structure from what the two other English guides I found describe. Both stop at the pediatric-clinic stage — visits, boosters, done — and treat anything after that as informal. It isn’t. The school-to-health-center chain is the enforcement layer, and it’s the layer that produces the numbers below.
Why the Completion Numbers Prove This Isn’t Paperwork Theater
KDCA published the national results on September 24, 2025, and the gap between the two school levels is the most telling part of the whole program.
| Metric | Elementary entrants | Middle school entrants |
|---|---|---|
| National completion rate, 2025 | 92.1% (−0.2pp year over year) | 79.4% (+3.0pp year over year) |
| Completion-rate gain once the 90-day check runs | +27.5 percentage points | +40.5 percentage points |
| HPV coverage among incoming girls | not applicable | 51.2% → 86.2% (+35.0pp) |
Middle school starts from a much weaker baseline than elementary — 79.4% versus 92.1% — which tracks with how much less anyone talks about vaccines once a kid is past age six. But the check itself closes most of that gap by force: completion jumps by over 40 percentage points for middle-schoolers once the school-to-health-center chain actually runs, versus a still-real but smaller 27.5-point jump at the elementary level. The HPV line is the sharpest single number in the whole dataset. Coverage for incoming middle-school girls sat at barely half before the check, then climbed to 86.2% once it did — a 35-point swing driven entirely by a school administrator following a legal deadline, not by a public health campaign.
Got Vaccinated Overseas? Here’s How to Register the Record
If your kid’s shots happened outside Korea — before you moved, or during a trip back — none of that history exists inside NEIS until you put it there yourself. The process is a document, not a visit: get an English-language vaccination certificate, or a doctor-signed equivalent listing dates and vaccine names, and submit it to your local health center by fax or email. Once the center enters it, the record becomes visible on the same Immunization Helper portal I used to check our own son’s file, and it’s what the school’s 90-day check will actually see.
Timing matters more than the instructions suggest. Submit the certificate as soon as you enroll, not after the school reaches out — the check runs off whatever’s already in the system on the day the principal pulls the list, and a certificate that’s sitting in someone’s inbox unprocessed doesn’t count as on file yet.
Missed a Shot? The Catch-Up Is Free

If a dose is genuinely missing rather than just unregistered, the fix costs nothing. Any contracted clinic or public health center will administer the missing vaccine at no charge for children in the National Immunization Program age range, which covers every shot on both checklists above. Look your kid up on the Immunization Helper portal first — it’s free, it takes about the same time as checking a delivery tracking number, and it tells you exactly which line item is actually open instead of leaving you to reconstruct a paper record from memory.
HPV for Middle-School Girls: The Line Foreign Parents Don’t See Coming
My spouse’s friend from our old apartment complex has a daughter a year ahead of our son, and she didn’t know HPV was on the middle-school list at all until the school nurse’s office called about it directly — she’d assumed, reasonably, that HPV vaccination was an optional conversation to have with a pediatrician on her own schedule, the way it tends to work in a lot of other countries. In Korea’s system it isn’t optional paperwork, and it isn’t a private medical decision the school stays out of; it’s item three on a legally checked list, girls only, and the 86.2% coverage number above only exists because families like hers get a call, not a pamphlet.
Boys aren’t on the hook for HPV under this particular program — the requirement is girls-only, tied to cervical cancer prevention targets specifically. That’s worth knowing going in, because it’s easy to assume a “vaccination requirement” applies evenly and be caught off guard by the one item that doesn’t.
Frequently Asked Questions
Is the School Vaccination Check Program the same as handing in records on orientation day?
No. Orientation-day paperwork is informal and school-specific. The School Vaccination Check Program is a named legal process under School Health Act Article 10 and Infectious Disease Control Act Article 31, with a fixed 90-day deadline, a required NEIS log entry, and an automatic referral to the local health center for anyone incomplete — none of which depends on what a particular school’s front office asks for at the door.
What actually happens if my kid doesn’t complete the required shots within 90 days?
The school reports the incomplete case to the local government and health center, which is what generates the outreach — a call or a mailed notice, not a fine or a suspension from class. The follow-up is meant to close the gap, not punish the family, but it does mean a foreign family’s name enters a local government tracking list they otherwise wouldn’t be on.
Do we need to do anything if all our kid’s shots happened overseas?
Yes — get an English-language vaccination certificate (or a doctor-signed equivalent) and send it to your local health center by fax or email before the 90-day window opens, ideally right when you enroll. Until the health center logs it, the record doesn’t exist inside NEIS, and the school’s check will read your kid as incomplete even if every shot genuinely happened on schedule somewhere else.
Is this the same as the enrollment-notice piece you wrote in August?
No, and they’re easy to confuse because they’re back-to-back steps in the same process. The August piece covered the notice itself — the automated mailing that tells a family a child is due to enroll, and the registry gap that causes some foreign-resident kids to never receive it. This piece starts after that notice has already worked and your kid is enrolled: it’s the vaccination verification that runs on its own separate 90-day clock once school actually begins.
Where This Leaves Us
Here’s what’s actually on our calendar now, not a general reminder to “check with your school.” As soon as our son’s enrollment number is confirmed early next year, I’m printing his Immunization Helper record before anyone from the school calls about it. If the Japanese encephalitis dose is still open by then, we’re booking it at the health center ourselves instead of waiting for a referral letter to force the issue. Running the clock yourself beats having the clock run you — and for once, being the parent who builds spreadsheets for fun is actually the useful kind of annoying.
