FIRE to IRIS Converter

How a FIRE file becomes IRIS CSV

A FIRE file is a series of fixed-length 750-position records: a Transmitter "T" record, then for each issuer an "A" record, its payee "B" records and an End of Issuer "C" record, ending with an "F" record[9]. An IRIS CSV has one row per return, with one column per box, in the order of the IRS template[6].

Payer columns come from the "A" record

Positions 12-20 hold the issuer TIN, 26-27 the type of return, 53-92 and 93-132 the issuer name lines, 134-173 the address, 174-213 the city, 214-215 the state, 216-224 the ZIP and 225-239 the phone[9]. The IRIS template also asks for the payer TIN type (SSN or EIN) and a name type (B or I)[6]. The "A" record doesn't carry those, so you choose them.

Recipient columns come from the "B" record (positions 1-543 are the same for every form)

Pub 1220 positionsFIRE fieldIRIS CSV column
1Record type (B)-
2-5Payment yearTax Year
6Corrected return indicatornot converted (correct in portal)
7-10Name controlused to split individual names
11Type of TIN (1 EIN, 2 SSN/ITIN/ATIN)Recipient TIN Type
12-20Payee TINRecipient Taxpayer ID Number (with dashes)
21-40Issuer's account number for payeeForm Account Number
41-44Issuer's office codeOffice Code
55-270Payment amounts 1-9, A-H, J (12 positions each, in cents)form boxes, by amount code
287Foreign country indicatorflags a foreign address
288-327First payee name linename fields
328-367Second payee name lineName Line 2
368-407Payee mailing addressAddress Line 1 (and 2 if over 35 characters)
448-487Payee cityCity/Town
488-489Payee stateState
490-498Payee ZIPZIP
723-734State income tax withheldState 1 - State Tax Withheld
735-746Local income tax withheldState 1 - Local income tax withheld
747-748Combined Federal/State codeCF/SF and State 1 abbreviation

Positions from Publication 1220[9]. Column names from the IRIS CSV guidelines[6].

Amounts

FIRE amounts are whole cents in 12-position fields, with no decimal point[9]. IRIS wants dollars with at most two decimals, with no negatives and no scientific notation[6]. Convert with integer arithmetic, not floating point, so totals match to the cent.

Checks worth running before upload

The converter does all of this and writes a report listing every change and every problem.

Get the FIRE to IRIS Converter: $49, one-time
Single offline HTML file. Your file never leaves your computer.

Sources

  1. [6] IRS IRIS CSV Template Formatting Guidelines, tax year 2025 (ZIP of PDFs)
  2. [7] IRS IRIS Working Group Questions and Answers, January 14, 2026
  3. [9] IRS Publication 1220, Specifications for Electronic Filing of Forms 1097, 1098, 1099, 3921, 3922, 5498 and W-2G

IRS pages checked 2026-11-14. Not affiliated with the IRS. Not tax advice.