CSPA Age-Out Calculator: How the Child Status Protection Act Works
Learn how the Child Status Protection Act calculates a child's age for a green card case, the one-year rule and how to estimate it with a free calculator.

CSPA Age-Out Calculator: How the Child Status Protection Act Works
For immigrant families, age 21 is a cliff. A child who is the beneficiary of a petition can lose child status on the 21st birthday and, in many categories, move to a longer line. The Child Status Protection Act (CSPA) softens that rule for some children by changing how age is counted. The CSPA Age-Out Calculator performs the calculation and shows the key deadline.
The idea behind CSPA
Visa waits are long, and a child can get older while a petition is pending. CSPA says that the age of the child is not the real age on the date the case ends, but the age on a particular date, reduced by the time the petition was pending. If the result is under 21 and the child is unmarried, the child is treated as a child.
The formula
- Find the date a visa becomes available to the child. In preference categories this is when the priority date becomes current on the chart that applies, or the approval date of the petition if later.
- Calculate the child's age on that date in years, months and days.
- Subtract the number of days the petition was pending, counted from the filing date to the approval date.
- If the remaining age is below 21, the child is protected.
The one-year rule
CSPA protection depends on the child seeking to acquire permanent residence within one year of the visa becoming available. That means filing the adjustment of status application or taking steps at the consulate in time. The calculator shows that date, and if you enter the date you applied, it tells you whether you were within the year.
Which cases it fits best
The calculation is most useful for children in family preference and employment categories. Immediate relatives of US citizens have a simpler rule: their age is frozen on the date the petition was filed. Some cases have special rules, such as derivative children in certain categories and cases with an automatic conversion, so use the calculator as a first look.
A worked example
A child was born on February 1, 2008. A family petition was filed on March 5, 2019 and approved on June 20, 2021, so it was pending for 838 days, about 2.29 years. A visa became available on September 1, 2024, when the child was 16.58 years old. The CSPA age is 16.58 minus 2.29, which is 14.29 years, well under 21. The family must seek permanent residence by September 1, 2025. For a child born on January 1, 2000 in a case where the visa became available on January 1, 2024 after only 30 days of pending time, the CSPA age is nearly 24, so the child is not protected.
Why dates matter so much
Small differences in dates can change the result. Use the dates on the notices: the receipt date for the filing, the approval date and the dates in the visa bulletin chart that applies. Keep copies of every notice. If you are close to the line, one more month of pending time may decide the outcome.
What to do next
If the result is under 21, plan the application so that it is filed well before the one-year limit. If it is over 21, ask an attorney about other options, such as another category or a different petitioner. This tool is a date and age calculator for planning and does not decide any case or give legal advice.



