FIRE to IRIS converter: Publication 1220 file to IRIS CSV

FIRE takes its last returns on November 19, 2026. If your software still writes the old 750-character Publication 1220 file, drop it below. The tool reads the payer (A) and payee (B) records and writes IRIS Taxpayer Portal CSV files.

Your file never leaves this computer. Checking, fixing and splitting run in this browser tab. Nothing is uploaded, so SSNs and EINs stay with you. You can disconnect from the internet after the page loads and it still works for CSV and FIRE files.
No sign-up. Free to check, fix and download.
Combine two reports (QuickBooks contact list + 1099 totals)

QuickBooks Online has no single report with names, tax IDs, addresses and 1099 totals. Export the Vendor Contact List (with Tax ID and address columns) and the 1099 Contractor Summary, drop one above and the other here. Rows are joined by vendor name.

Match the exact header of your IRS template (recommended)

IRIS checks the header row word for word, and the IRS can change it each tax year. In the portal, open Upload CSV with Form Data, download the blank template for your form and tax year, and drop it here. The tool then writes your files under that exact header. It remembers the header row, never your data.

What gets converted

The converter reads Form 1099-NEC records (type of return NE) and Form 1099-MISC records (type of return A) from a Publication 1220 file. Each B record becomes one row in the IRIS CSV:

FIRE field (Pub 1220 position)IRIS CSV column
Payer TIN (A 12-20)Payer Taxpayer ID Number, formatted XX-XXXXXXX
First and second payer name lines (A 53-132)Payer Business or Entity Name Line 1 and 2
Payer address, city, state, ZIP, phone (A 134-239)Payer address columns
Type of TIN (B 11): 1 or 2Recipient TIN Type: EIN or SSN
Payee TIN (B 12-20)Recipient Taxpayer ID Number with dashes
Account number, office code (B 21-44)Form Account Number, Office Code
Payment amounts (B 55-270)Box columns, by amount code, with cents restored
First payee name line (B 288-327)Business name, or first, middle and last name for SSN payees
Payee address (B 368-498)Recipient address columns
Second TIN notice, direct sales, FATCA (B 544-548)Y/N checkbox columns
State and local tax withheld (B 723-746)State 1 withheld columns
Combined federal/state code (B 747-748)Combined Federal/State Filing column, as a state code

Amount codes

For 1099-NEC, amount code 1 maps to Box 1 and code 4 to Box 4. For 1099-MISC, codes 1 to 6 map to Boxes 1 to 6, code 8 to Box 8, A to Box 9, C to Box 10, F to Box 11, D to Box 12 and E to Box 15.

Check these after converting

Frequently asked questions

Can I still send a FIRE file after November 2026?
No. The IRS says November 19, 2026, at 3 p.m. Eastern is the last day to file information returns through FIRE. Tax year 2026 returns, prior-year returns and corrections go through IRIS from 2027.
Does IRIS accept the Publication 1220 format?
No. The IRIS Taxpayer Portal takes manual entry or a CSV built on its template. IRIS Application to Application (A2A) takes XML. Neither reads the 750-character FIRE layout.
Is my FIRE file uploaded to convert it?
No. The conversion runs in your browser. The file stays on your computer.
What if my FIRE file has 1099-NEC and 1099-MISC records?
Convert one form, download the files, then switch the form selector and download the other. IRIS needs a separate CSV for each form type.

Sources

Last reviewed November 1, 2026.

Related