How to find blood banks and check availability using e-RaktKosh
Emergency? Stop chasing WhatsApp forwards. Learn how to use the e-RaktKosh portal to find blood banks, check real-time stock, and verify government-approved rates.
Emergency? Stop chasing WhatsApp forwards. Learn how to use the e-RaktKosh portal to find blood banks, check real-time stock, and verify government-approved rates.
It is 2 AM. A friend or relative needs an urgent transfusion of a rare blood group, like O-negative or Bombay Blood Group. You are likely frantically calling everyone in your contact list, posting on Instagram stories, and forwarding messages to WhatsApp groups. Most of those leads are dead ends or outdated. Instead of relying on the "WhatsApp University" chain of information, you can use a centralized government system that tracks blood inventory across India in real-time. Whether you are a donor looking to help or a seeker in a crisis, knowing how to navigate the e-RaktKosh portal can save lives when every minute counts.
Blood management in India is strictly regulated to prevent exploitation and ensure safety. The primary framework is governed by the Drugs and Cosmetics Act, 1940, and the Drugs and Cosmetics Rules, 1945. These laws mandate that every blood bank must be licensed and maintain rigorous records of collection, testing, and storage.
In the landmark case of Common Cause vs Union of India (1996), the Supreme Court of India banned the practice of professional blood donation. This means it is illegal to pay someone to donate blood or for a donor to sell their blood. All donations must be voluntary. This ruling led to the creation of the National Blood Transfusion Council (NBTC) and State Blood Transfusion Councils (SBTC).
Launched by the Ministry of Health and Family Welfare (MoHFW), e-RaktKosh is the Centralised Blood Bank Management System. It integrates blood banks across the country into a single digital interface. Under the National Blood Policy (2002), the government aims to ensure an adequate supply of safe blood. e-RaktKosh is the transparency tool for this policy, allowing you to see exactly how many units of a specific blood group or component (like platelets or plasma) are available in a specific hospital.
Blood is not a commodity. Hospitals and blood banks cannot "sell" blood for profit. They are only allowed to charge a "processing fee" to cover the cost of testing for infections (like HIV, Hepatitis B and C, Syphilis, and Malaria) and storage. As per NBTC guidelines, the standard processing charge for a unit of whole blood in a government hospital is approximately ₹1,050, though this can vary slightly by state and component type. Private hospitals often charge more, but they are still bound by price caps. If a bank claims they have "no stock" but the portal shows 50 units, you have the right to file an RTI online to seek their stock register records or report them for non-compliance.
According to NFHS-5 (2019–21), anaemia levels remain high across India, and the demand for blood during maternal emergencies and surgeries is constant. While India collects over 1.2 crore units annually (as per MoHFW reports from 2023-24), the distribution is often uneven. e-RaktKosh is designed to bridge this gap by showing you where the surplus is.
When you are in an emergency, do not waste time on unverified social media posts. Follow this protocol to get verified information from the official source.
Open your browser and go to eraktkosh.in. While there are third-party apps, the web portal is the most reliable source for real-time data. You can also download the "e-RaktKosh" app from the Google Play Store or Apple App Store, but ensure the developer is listed as "Ministry of Health and Family Welfare."
On the homepage, look for the "Blood Availability Search" button. This is your primary tool. Do not click on "Donor Login" unless you are looking to donate.
To get accurate results, you must fill in the following fields:
The portal will display a list of blood banks. Pay attention to these three columns:
Before you rush to the hospital, call them. The portal provides the contact number for each blood bank.
You cannot simply walk in and buy blood. You must bring:
If a blood bank listed on e-RaktKosh refuses to provide blood despite having stock, or if they demand an exorbitant price (e.g., ₹5,000 for a unit of whole blood):
{state}.gov.in portals.If e-RaktKosh shows no availability in your district, expand your search to the "Nearby Blood Bank" feature on the portal. For extremely rare groups like Bombay Blood Group, the portal has a "Rare Blood Group" registry that connects you to specific donors directly.
If the stress of a medical emergency is taking a toll on your mental health, reach out for support: Mental health helplines (iCall, Vandrevala, NIMHANS).
Even the best digital systems hit a wall when they meet ground-level bureaucracy. Here is where the e-RaktKosh process typically glitches and how you can bypass the bottleneck.
You see 10 units of O-negative on the portal, but the blood bank technician tells you they have "zero stock." This happens because some hospitals fail to update their real-time data or are "hoarding" units for scheduled surgeries later in the week.
Many blood banks, especially private ones, will refuse to issue blood unless you provide a "replacement donor" (someone who gives a unit in exchange). While the National Blood Policy and NBTC guidelines aim to move towards 100% voluntary donation, many banks still use this as a mandatory condition.
You find a bank with stock, but the phone number listed on the portal is dead or goes to a generic hospital reception that has no clue about the blood bank.
The website might hang or the "Search" button might stop responding during peak hours or maintenance.
Copy, fill in the [highlighted] bits, and send.
"Hello, I am calling regarding a patient at [Hospital Name]. I can see on the e-RaktKosh portal that your bank currently has [Number] units of [Blood Group/Component, e.g., B+ve Platelets] available. Could you please confirm if these are available for issue? Also, what is the current processing fee per unit and what documents (e.g., requisition form, patient ID) do I need to bring?"
Subject: Urgent: Complaint regarding denial of blood stock at [Blood Bank Name] Body: To the Director, SBTC, I am writing to report an issue at [Name of Blood Bank and City]. On [Date] at [Time], the e-RaktKosh portal showed a stock of [Number] units of [Blood Group]. However, when I approached the bank for my patient [Patient Name, Hospital], the staff refused to issue the blood, citing [Reason: e.g., 'No stock' / 'Mandatory replacement']. This is in violation of NBTC guidelines regarding transparency and emergency access. I request you to look into this discrepancy and ensure the portal data matches the physical stock to prevent life-threatening delays for others. Regards, [Your Name] [Your Phone Number]
If you suspect a blood bank is consistently lying about stock or overcharging, file an RTI via rtionline.gov.in. Text for RTI Application: "Under the RTI Act 2005, please provide the following information regarding [Blood Bank Name, Address] for the period [Date] to [Date]:
Not entirely. While the blood itself isn't "sold," you have to pay a **processing fee**. As per NBTC guidelines, this is usually around ₹1,050 for whole blood in government setups. However, many states provide blood for free to specific groups like Thalassemia, Hemophilia, or Sickle Cell patients, and those with BPL (Below Poverty Line) cards.
Private blood banks often charge higher processing fees for specialized components (like SDP - Single Donor Platelets), which can go up to ₹11,000 or more. However, they cannot exceed the price caps set by the **National Blood Transfusion Council**. If you are overcharged, keep the receipt and file a complaint on the **National Consumer Helpline (1800-11-4000)**.
Rare groups are rarely listed in bulk on the portal. If e-RaktKosh shows zero results, your best bet is to use the **"Specialized Search"** or contact the **National Blood Transfusion Council** directly. You can also reach out to the **Think Foundation** or **BloodConnect**, which maintain registries for rare donors across India.
You must have a **Blood Requisition Form** signed and stamped by the treating doctor/hospital. You should also carry a sample of the patient’s blood (usually provided by the hospital in a sealed vial) for cross-matching, though many banks prefer to do their own testing. Carry the patient's ID proof just in case.
If you are a healthy adult (18–65 years, weighing over 45kg), you can donate whole blood every **3 months (90 days)** for men and every **4 months (120 days)** for women. This ensures your body has enough time to replenish iron stores.
Legally, no hospital should deny life-saving blood in an emergency because you don't have a donor. However, the NBTC encourages replacement donation to maintain the national stock. If it’s not a 2 AM emergency, try to find a friend or relative to donate; it keeps the "cycle" going for the next person in need.
RTI templates, FIR scripts, real escalation ladders — the same kind of thing you just read. Sundays only. No spam.
We don't share your email. Unsubscribe any time.
Need a disability certificate for exams or schemes? Here is how to navigate the UDID portal and get your RPwD certificate without the bureaucratic headache.
Want to know if children in your colony are getting proper nutrition? Use the POSHAN Tracker to monitor Anganwadi performance and nutrition stats in real-time.
Stuck in a medical emergency? Learn when to dial 108 versus 102, what services are free, and how to ensure the ambulance actually shows up when you need it most.
Struggling with dialysis costs? Learn how to access free treatment under the Pradhan Mantri National Dialysis Programme (PMNDP) at government and empanelled centres.