Back to calculator Use calculator
Immigration, Visa & Travel DocumentsGenerated accuracy model review: 2026-05-06
Priority Date Wait Estimator accuracy and testing
This page documents how Calwarden builds trust for this calculator: source notes, regression-style default tests, limitations, assumptions, unit handling, rounding, and visible change history.
Formula source
- Priority gap months = max(0, months between entered cutoff date and priority date). Bulletin wait = priority gap months / (assumed advancement months per year / 12). Total wait = bulletin wait + document prep + interview backlog + retrogression buffer.
Test cases
Default input regression check
Generated from the checked-in default inputs and calculate function.
Inputs
- Priority Date: 2022-01-01
- Current Cutoff Date: 2021-01-01
- As-Of Date: 2026-01-01
- Assumed Cutoff Advancement: 6 mo/yr
- Document Prep Time: 2 mo
- Interview / Agency Backlog: 6 mo
- Retrogression / Uncertainty Buffer: 0 mo
Expected outputs
- Estimated Total Wait: 31.984065381219327
- Priority Date Gap: 11.992032690609664
- Estimated Bulletin Wait: 23.984065381219327
- Estimated Current Date: 2028-01-01
Known limitations
- This tool does not determine visa availability, eligibility, chargeability, filing chart selection, petition validity, child age protection, or interview scheduling.
Assumptions
- The current cutoff date and movement rate are user-entered and not fetched from any bulletin.
- Future movement is modeled as a simple average and does not predict retrogression or pauses.
- This planning estimate runs locally in your browser from the values you enter. It is not legal advice, not an official government fee or timeline, and not a document or photo acceptance determination.
Unit handling
- Priority Date accepts calendar dates.
- Current Cutoff Date accepts calendar dates.
- As-Of Date accepts calendar dates.
- Assumed Cutoff Advancement accepts values in mo/yr.
- Document Prep Time accepts values in mo.
- Interview / Agency Backlog accepts values in mo.
- Retrogression / Uncertainty Buffer accepts values in mo.
Rounding rules
- Number displays use up to 2 decimal places in the calculator UI.
- Input precision follows configured step values where provided.
Version history
1.0.0 - 2026-05-06
Generated accuracy and testing page from the current priority-date-wait-estimator calculator definition.
Change log
2026-05-06
Published default regression test documentation and metadata fallbacks for Priority Date Wait Estimator.
Calculator transparency
Accuracy pages are generated from checked-in calculator definitions and can be upgraded with curated review metadata over time.