CSPA Age Calculator
Find out whether a child still counts as under 21 under the Child Status Protection Act. Enter four dates from the case — no sign-in needed.
Step by step
Enter the case dates
You'll find most of these on the USCIS receipt and approval notices (Form I-797) and in the Visa Bulletin.
Your result
Your result will appear here
Enter the four dates and press Calculate. Everything runs in your browser — nothing is sent or stored.
The formula
CSPA age = age when a visa became available − time the petition sat pending
Understanding CSPA
How the CSPA age works
The CSPA age is the child's age on the date a visa became available, minus the time the petition was pending. If it is under 21, the child can still immigrate as a child.
What CSPA protects
- A child must be under 21 to immigrate as a child on a family or employment preference petition.
- CSPA gives back the time the petition sat pending at USCIS, so processing delays don't cost the child their eligibility.
- The child must be unmarried and must seek permanent residence within one year of a visa becoming available.
What you'll need
- The child's date of birth.
- The petition's receipt date and approval date, both on the Form I-797 notices.
- The Visa Bulletin month in which the priority date became current on the Final Action Dates chart.
Not covered here
- Immediate relatives of U.S. citizens, whose age is fixed on the filing date with no subtraction.
- Diversity Visa cases, which subtract a different period.
- Asylee and refugee derivative children.
Is your child close to aging out?
Timing matters. Our attorneys can confirm the dates and protect your child's eligibility.