Check whether your ration card is active under the National Food Security Act. Select your state, enter your RC number and verify your NFSA card status in seconds.
The NFSA portal returns one of five statuses. Here's what each one actually means — and what to do next.
The form above handles the redirect automatically. But here's what you'll see on the portal for the major states.
The National Food Security Act, 2013 is the law that governs who gets subsidised grain in India. Before NFSA, ration cards were state-level documents with no uniform standard. After NFSA, every state had to identify eligible households, issue cards under a defined category — AAY or PHH — and link those cards to a central database. That database is what's called the NFSA list, and your NFSA ration card status tells you whether your household is currently enrolled in it.
If your card is on the NFSA list, you're entitled to grain at the prices fixed by the central government: Rs. 1 per kg for millets, Rs. 2 for wheat, Rs. 3 for rice (for PHH households). AAY households get 35 kg per month at similar rates. If you're not on the list — or if your status is Suspended or Pending — you don't get those prices, or you can't collect at all.
So checking your NFSA status isn't a formality. It's the difference between knowing you can show up at the FPS shop and collect, versus showing up and being turned away because something in the system isn't right.
This is the part most guides skip over. There are several reasons a card that should be Active shows up as something else:
A lot of people get confused between the card status on the portal and whether they can actually transact at the FPS machine. These are two separate things. Your card can show Active in the portal but still fail at the biometric machine if your e-KYC isn't done.
e-KYC is the process of linking your Aadhaar fingerprint or iris scan to your ration card at the FPS machine. Your FPS dealer can do this for you — it takes about two minutes. Some states also allow e-KYC at district offices or through the food department's mobile app. Once done, it reflects in the system within 24–48 hours.
If your card status is Active and you've completed e-KYC but you're still getting rejected at the machine, the next step is to check whether your FPS machine has a connectivity issue. FPS machines in rural areas sometimes go offline for days at a time. Your FPS dealer should have a manual fallback process for this, or you can complain to your district food officer.
The central NFSA portal at nfsa.gov.in handles status checks for most states. But several states have built their own systems with more detailed results:
West Bengal uses wbpds.wb.gov.in and returns full details including the FPS code, district, and all enrolled members with their Aadhaar seeding status. It's one of the more detailed implementations. Don't have your RC number? Use the search by name tool to find it first.
Delhi via nfs.delhigovt.nic.in gives status, card category, and a direct link to download the e-Ration Card. Delhi also lets you check by Aadhaar number, which is faster if your card number isn't handy.
Uttar Pradesh via nfsa.up.gov.in has one of the more complete portals — it shows grain transaction history alongside the card status, so you can verify whether your card has actually been used at the FPS in recent months.
Rajasthan via rrcc.rajasthan.gov.in allows both RC number and application number search. Useful if you applied for a new card recently and are checking the status before the card number has been assigned.
Maharashtra requires a login for full details but basic status (card exists / not found) is publicly accessible. If you need to check your RC number first, that tool is available separately.
If the status you see doesn't match reality — your card was cancelled by mistake, or it shows Pending for more than 45 days, or it shows Active but you can't collect — there are specific steps to take:
If your Aadhaar is linked to your ration card, DigiLocker at digilocker.gov.in fetches the document directly. The fetched card shows the card number, status, and member list. This is the most reliable route for states with good DigiLocker integration: Delhi, Maharashtra, Rajasthan, Haryana, and several others.
The Mera Ration app (available on Play Store and App Store) is the central government's tool for checking NFSA entitlement on the go. Log in with your Aadhaar-linked OTP, and it shows your card status, monthly allocation, nearby FPS shops, and whether your card is ONORC-enabled for inter-state use. If you've moved cities, this is the right app to check before going to a new FPS shop.
Your NFSA card status tells you whether you're enrolled. Your card type tells you what you're entitled to once you are. AAY (Antyodaya Anna Yojana) households get 35 kg of grain per month per family — the highest allocation. PHH (Priority Household) households get 5 kg per person per month. The prices are set by the central government and don't change based on market rates.
Some states top up the central allocation with additional grain under state PDS schemes. West Bengal, for example, distributes additional rice beyond what NFSA mandates. Check your state food department website for the specific quantities your category receives.
If you're not sure which category your card is under, it's printed on the card itself. You can also see it when you check your NFSA status using the form above — the card type field shows AAY, PHH, or NPHH clearly in the results.
Straight answers to what people actually ask about NFSA card status.