Guide
No Indian birth certificate for your US green card? What to get from India
No Indian birth certificate for a USCIS green card (I-130 or I-485)? How to add a missing name, register a birth late, get an NABC and the affidavits USCIS expects.
Updated 30 October 2026
For a US green card, USCIS expects a birth certificate from the municipal or local registrar where you were born, showing your name and both parents' names. If you don't have one, or it was registered late or has no name, sort it out in India before you file: correct or add the name, register the birth late, or get a non-availability certificate (NABC) from the registrar. Back it up with two affidavits from older relatives and your early school records, because USCIS often asks for this extra evidence.
What to do
- Check what you have: a certificate from the municipal or local registrar showing your name, date and place of birth, and both parents' names.
- If the birth was registered but your name is missing or spelled differently from your passport, ask the registrar to add or correct it before you file.
- If the birth was never registered, apply for late registration, or ask the registrar for a non-availability certificate (NABC) stating that no record was found.
- Collect supporting evidence: two sworn affidavits from older relatives who know your birth details, and your school leaving or 10th board certificate.
- Get a certified English translation of any part not in English, then send copies with your I-130 or I-485, or with your reply to a request for evidence.