Tax-intake fixture
- Input
- 912704471
- Expected output
- 912-70-4471 (grupo 70, dentro da faixa 70-88)
Group 70 sits inside the 70-88 block, one of the four accepted ranges; use this value to test the happy path of a staging W-7-style form.
ITIN for test fixtures
This page covers using the synthetic ITIN in tax-flow fixtures: which value to paste into an international intake form, how to build a batch with no repeats, and how to test cross-field rejection against an SSN.
Group 70 sits inside the 70-88 block, one of the four accepted ranges; use this value to test the happy path of a staging W-7-style form.
The internal set-based dedup guarantees the 5 values differ from each other, useful for filling a pagination table with no repeats.
Testing a synthetic SSN inside the ITIN field confirms the field validation actually checks the prefix, not just the 9-digit length.
No. ITIN is for federal tax purposes and does not replace SSN for benefits or work authorization.
Up to 50 per call to the batch generation function, with internal deduplication guaranteeing no value repeats in the list.
No, that value is rejected by validation and never comes out of the generator; use a nonzero serial for any positive test case.
The leading digit: ITIN always starts at 9 (area 900-999), while SSN never reaches 900, staying capped at 1-899 and excluding 666.
Pick a group outside the four accepted ranges, such as 66 to 69 or 93, which fall exactly in the gaps validation rejects.
Generation happens locally in the browser. Analytics receives only action, status, type and format, never the generated ITIN.