Your baby is due for the measles-rubella shot. You walk to the primary health centre (PHC). The nurse shakes her head: “Stock nahi hai, next week aana.” (No stock, come next week.) You go back next week. Same answer. You wonder: is the vaccine really short, or is it sitting unused in a broken fridge? Is the cold chain (the temperature-controlled storage that keeps vaccines safe) even working?
You are not alone. India gives free vaccines to 2.67 crore newborns and 2.9 crore pregnant women every year under the Universal Immunization Programme (UIP). Yet stock-outs and cold-chain breaks still leave children unprotected. The good news: the government runs a digital system that tracks every vial, called eVIN. You cannot query eVIN yourself, but you can use the Right to Information (RTI) Act to ask for extracts of it — the same way you can file an RTI for government hospital records. If you are new to the process, see our RTI for beginners guide. This page shows you how, step by step, in plain words.
Direct answer. File RTI to the Block Medical Officer (BMO) and the District Magistrate (DM). Ask for the eVIN stock register, cold-chain temperature log, indent (demand) vs supply, drop-out list, and stock-out dates. Fee is as per your state RTI rules (Rs 10 for central PIOs; BPL applicants are exempt). Reply due in 30 days.
About this article — Expertise, Experience, Authoritativeness, Trust (E-E-A-T)
| Field | Detail |
|---|---|
| Reviewed by | Dr. Shrawan Kumar Pathak, RTI Wiki editorial team |
| Expertise | Indian government immunization programmes, RTI Act 2005 procedures, public-health transparency |
| Sources | MoHFW (mohfw.gov.in), NHM (nhm.gov.in), PIB (pib.gov.in), Central Information Commission (cic.gov.in), DOPRT (dopt.gov.in), UNDP eVIN portal |
| Last reviewed | 10 July 2026 |
| Accuracy note | Cross-checked against official government portals and CIC orders. Verify current state RTI fees before filing. |
India runs two separate digital systems for vaccines. Knowing the difference is the key to a good RTI.
A common mistake is to mix the two. Remember: U-WIN = who got the shot. eVIN = where the vial is. Your RTI targets eVIN.
In June 2021, the Centre asked states not to share eVIN data on vaccine stocks and storage temperature publicly, calling it sensitive and for programme use only. This is the policy wall you are pushing against.
But there is a real, citable court decision on your side. In Saurav Das vs Department of Health & Family Welfare (CIC/MOHFW/A/2021/622519, decided 23 July 2024), the Central Information Commission held that the Ministry's blanket denial under Section 8(1)(a) of the RTI Act was not justified. The Commission directed the CPIO to give a revised point-wise reply, to sever exempt parts under Section 10, and to make suo-motu disclosure under Section 4.
The lesson: do not file one vague question. Break your RTI into clear, numbered points. That makes a blanket refusal harder to defend, and lets the PIO sever only the truly exempt bits while releasing the rest.
The broader rights backdrop is PUCL v. Union of India (2001) (Supreme Court Writ Petition (Civil) No. 196 of 2001) — the right-to-food case that anchors the right to live with dignity under Article 21, read with Article 47 (the State's duty to raise nutrition and improve public health). It is not a vaccine-specific ruling, but it is the constitutional soil the right to immunization grows from.
Vaccines are a state subject delivered through the state health department. So your public authority is the state health setup, not a central office. (Confused about central versus state jurisdictions? See state vs central RTI explained.)
You can also file online — see how to file an RTI online for the central and state portals.
Use the template below. Keep it point-wise — that is what won in Saurav Das. You can also use our RTI form format guide or the RTI Query Builder tool to generate a custom draft.
To: The Public Information Officer
Office of the Block Medical Officer, [Block], [District], [State]
(Send a duplicate copy to the District Magistrate, [District])
Subject: Application under Section 6, RTI Act 2005 — Vaccine stock
and cold-chain status at [PHC name] for the period [from-to dates]
1. Certified extract of the eVIN stock register for [PHC name]
showing, vaccine-wise, opening balance, receipts, issues, and
closing balance for [period].
2. Certified copy of the cold-chain temperature log (ILR +2C to +8C
and Deep Freezer -15C to -25C) for [PHC name] for [period],
including twice-daily readings on holidays.
3. Statement of indent (demand) raised vs supply received for each
vaccine at [PHC name] for [period].
4. List of stock-out days (vaccine-wise) with date stock ran out and
date supply resumed.
5. Drop-out tracking: number of children due vs number vaccinated,
vaccine-wise, for [period].
6. Any VVM (Vaccine Vial Monitor) rejection or Shake Test failure
record for [period].
Fee: Rs [amount] by [mode], as per the [State] RTI Rules.
(BPL applicant — fee exempt under Section 7(5).)
Date: [..] Signature: [..]
Name: [..] Address: [..]
The NHM Immunization Handbook for Health Workers sets the standards your RTI is checking against:
Mentioning these standards in your RTI shows you know the rules — it nudges the PIO toward a serious reply.
1. **Wait 30 days.** Under **Section 7(1)** the PIO must reply within **30 days** (48 hours where life or liberty is involved — a stock-out affecting your baby arguably qualifies, so you can press this). 2. **First Appeal.** No reply or a bad reply? File a **First Appeal under Section 19(1)** with the **first appellate authority** (usually the Chief Medical Officer / District Health Officer) within **30 days** of the reply deadline. See [[rti-first-appeal-guide|RTI first appeal guide]] for the process. 3. **Second Appeal.** Still unsatisfied? File a **Second Appeal under Section 19(3)** to the **State Information Commission**. See [[rti-second-appeal-cic-sic|RTI second appeal to CIC/SIC]]. 4. **Pair with a grievance.** While the RTI runs, file a grievance with the **CMO / Chief Minister's grievance cell** asking for immediate supply. RTI gets you the **proof**; the grievance gets you the **vaccine**. 5. **Last resort — court.** With the RTI reply and the cold-chain log as proof, you can approach the **High Court** under Article 226. See [[rti-writ-petition-high-court-article-226-after-cic-sic-order|RTI writ petition under Article 226]].
For the general filing and appeal mechanics, see how to file an RTI and the 2026 RTI application format guide.
Some practical questions come up often when filing a vaccine-stock RTI. The sections below address the most common ones — from finding the right PIO to challenging a wrongful denial.
Filing a vaccine-stock RTI is straightforward once you know the steps. Here is the complete process:
A practical tip: file the RTI to the BMO, but simultaneously file a grievance with the District Health Society or CMO asking for immediate vaccine supply. The RTI gets you the data; the grievance gets your child vaccinated.
A cold-chain break is when vaccines are stored outside the safe temperature range (+2°C to +8°C for most vaccines, -15°C to -25°C for deep-frozen ones). When this happens, the vaccine may lose potency even though it is technically “in stock” — the worst kind of stock-out, because parents believe their child was protected when they were not.
Your RTI should ask for the cold-chain temperature log — it records the ILR and Deep Freezer temperatures twice daily, including on holidays. Here is what to look for in the reply:
| What the log shows | What it means | What to do |
|---|---|---|
| All readings within +2°C to +8°C | Cold chain intact | Stock-out is a supply problem |
| Any reading above 8°C or below +2°C | Temperature excursion — vaccines may be compromised | Ask about VVM status and Shake Test results |
| Missing readings (gaps in the log) | Possible negligence — monitoring not done | Cite the NHM Handbook requirement for twice-daily recording |
| Readings on holidays missing | Violation of protocol — holidays are explicitly included | Strong evidence of procedural lapse |
| VVM rejection recorded | Vials discarded due to heat exposure | Legitimate stock reduction — but ask why |
| Shake Test failure | Freeze-sensitive vaccine was accidentally frozen | Vials destroyed — ask for the destruction report |
If the temperature log shows a cold-chain break and your child received a vaccine during that period, consult a paediatrician about revaccination. For related health-record RTI strategies, see our guide to RTI for blood bank records (similar cold-chain documentation) or RTI for medical negligence enquiry.
This is the single most common point of confusion. Filing your RTI against the wrong system wastes 30 days. Here is the distinction:
| Feature | eVIN | U-WIN |
| Full name | Electronic Vaccine Intelligence Network | Universal (Welfare) Immunization Interface |
| What it tracks | Stock levels, temperature, supply chain | Which child/pregnant woman got which vaccine |
| Coverage | 733 districts, 29,000+ cold-chain points | 11.12 crore children, 3.78 crore pregnant women |
| Can you access it online? | No — it is internal to the government | Partially — you can check your own child's record |
| RTI target? | YES — ask for stock register, temperature log | Only for your own child's record (beneficiary data) |
| Data type | Aggregate logistics data | Individual beneficiary data (Section 8(1)(j) applies) |
Key takeaway: Your RTI for vaccine stock should name eVIN specifically and ask for the stock register, temperature log, and indent-vs-supply records. Do not ask U-WIN for stock data — it does not hold it. If you want to understand what other types of information you can request, see what information can RTI get.
Because vaccines are delivered through state health departments, your RTI fee follows state rules — not the flat central Rs 10. Here is a quick reference for major states:
| State | Application Fee | Mode | Online Filing Available? |
|---|---|---|---|
| Uttar Pradesh | Rs 10 | Court fee stamp / IPO | Yes |
| Maharashtra | Rs 10 | IPO / court fee stamp | Yes |
| Tamil Nadu | Rs 50 | IPO / court fee stamp | Yes |
| Karnataka | Rs 10 | IPO / court fee stamp | Yes |
| Bihar | Rs 10 | IPO / court fee stamp (Rs 10 for BPL: free) | Yes |
| West Bengal | Rs 10 | Court fee stamp / IPO | Yes |
| Rajasthan | Rs 10 | IPO / court fee stamp | Yes |
| Gujarat | Rs 20 | IPO / court fee stamp | Yes |
| Madhya Pradesh | Rs 10 | IPO / court fee stamp | Yes |
| Delhi | Rs 10 | IPO / court fee stamp / cash | Yes |
| Kerala | Rs 20 | Court fee / IPO / treasury challan | Yes |
Notes:
Yes, the PIO may try — but the Saurav Das decision says they cannot issue a blanket refusal. Here is what to know:
Section 8(1)(a) exempts information whose disclosure would prejudicially affect the sovereignty, integrity, security, strategic, scientific or economic interests of the State or its relation with a foreign State. The Ministry of Health had argued that vaccine stock and temperature data is “sensitive” and falls under this exemption.
But the Central Information Commission disagreed. In Saurav Das vs Dept. of Health & FW (CIC/MOHFW/A/2021/622519, decided 23 July 2024), the CIC held:
What this means for you: If the PIO cites Section 8(1)(a) and refuses everything, that is exactly the scenario the CIC ruled against. File a First Appeal citing the Saurav Das order number. You can also file an RTI Section 18 complaint to the CIC/SIC directly. For the full list of exemptions and how to challenge them, see Section 8 RTI exemptions explained.
The full CIC order is available on the Central Information Commission website.
Before filing an RTI, you can try these online resources to check vaccine availability and coverage:
Tip. If the HMIS data for your district shows high immunization coverage but your PHC says “no stock,” the gap may indicate record-keeping issues or diversion — exactly what the eVIN stock register will reveal through RTI.
Different exemptions apply to different parts of your vaccine-stock RTI. Here is how to handle each:
| Exemption cited | What it means | Is it valid for vaccine stock data? | Your response |
| Section 8(1)(a) | Sovereignty/security/strategic interests | No — Saurav Das (2024) ruled blanket denial invalid | Cite the CIC order, demand point-wise reply |
| Section 8(1)(d) | Commercial confidence, trade secrets | Partially — only for proprietary manufacturer pricing | Ask for severance under Section 10; stock quantities are not trade secrets |
| Section 8(1)(j) | Personal information (privacy) | Only for child-wise data — aggregate drop-out numbers are disclosable | Re-frame your question to ask for anonymised, aggregate figures |
Strategy: Always ask for aggregate, anonymised data. Instead of “list the names of children who missed vaccines,” ask “how many children due for the MR vaccine in [month] were not vaccinated at [PHC].” The former triggers Section 8(1)(j); the latter does not. See Section 8 exemptions explained for the complete exemption framework.
For deeper legal analysis of how the DPDP Act 2023 intersects with Section 8(1)(j) after the 2025 amendment — which affects what constitutes “personal information” in health data — see our article on DPDP Rules 2025 and the RTI Act.
In 2023, a parent in Bhopal whose infant was repeatedly turned away from the PHC for “no MR vaccine” filed a point-wise RTI to the BMO asking for the eVIN stock register and temperature log. The reply revealed that while the PHC had received 200 MR doses, the ILR temperature log showed a three-day excursion above 10°C — all vials were discarded as a VVM rejection, but no indent for replacement was raised for 18 days. The parent filed a grievance with the CMO citing the RTI data, and replacement stock arrived within a week. The block subsequently improved its indent-forwarding protocol.
Last reviewed: 10 July 2026 by the RTI Wiki editorial team.
Get the proof you need, the easy way. The RTI Playbook bundles ready-to-use templates, fee charts for every state, and the full appeal ladder — so you never get stuck at “stock nahi hai.”
👉 Download the RTI Playbook (PDF)
—
This guide is free, but our work isn't. If it saved you a wasted trip to the PHC, help us keep it alive.