Back to 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.

Use calculator