FIRE takes its last filing . IRIS is mandatory in January.

Every filing ends with an IRS receipt.

IRISfile converts your FIRE, CSV and Excel files to IRIS XML and files them with the IRS. Converting is free. A license covers the tax year's downloads, and filing is charged per form.

  1. Upload
  2. Validate
  3. File
  4. Accepted

Client filing

Sample client filings
ClientFormStatus
Northfield Dental1099-NECAccepted
Harbor Street Properties1099-MISCSubmitted
Calder Roofing1099-NECSubmitted
Lin Acupuncture1099-NECSubmitted
Meads Family Trust1099-INTValidated
Greenwood Consulting1099-NECSubmitted
Apex Solutions1099-MISCSubmitted
IRS acknowledgement

Accepted

Receipt ID
2025-89395944131-33227bddf
Received
Sep 14, 2026
Records
2 accepted, 0 errors

Sample client data. The receipt is from our filing accepted by the IRS test system.

Upload to accepted, in one place.

  1. 1Upload

    FIRE, CSV or Excel, several files in one drop, up to 50 MB each.

    clients-2026.fire

    FIRE fixed-width, 750-character records

  2. 2Validate

    TINs, amounts and required fields, checked before anything leaves.

    • TIN formats
    • Amount codes
    • Required fields
    • Record 46: state must be a valid 2-letter US state/territory code
  3. 3File

    Through the IRS A2A API under our TCC, in as many transmissions as the batch needs.

    Transmission 1 of 2Sent

    Transmission 2 of 2Sent

  4. 4Accepted

    The IRS answers with an acknowledgement code. The receipt stays with the file.

    A
    Accepted
    E
    Accepted with errors
    P
    Partially accepted
    R
    Rejected

Filing from the app opens for the 2027 season. Sample file and records shown. Tour the product

FIRE closes on these dates.

Tax year 2026 is the first season FIRE cannot take.

Watercolor of a government computer room lined with magnetic tape drives.
  1. The IRS stopped taking new FIRE TCC applications.
  2. Last FIRE filing, 3 p.m. ET.
  3. Last safe day to apply for your own IRIS TCC.Filing under IRISfile, you skip the application.
  4. FIRE retires. From January 1, IRIS is the only way to e-file a 1099.
  5. 1099-NEC due to the IRS and to recipients.Jan 31 is a Sunday.

Your FIRE file, read field by field.

FIRE reads fixed-width records by position. IRIS reads XML by element name. Pick a field to see where its bytes go.

Reads
FIRE fixed-width (.fire, .txt), CSV, Excel (.xlsx), and IRIS Portal templates for 1099-NEC and MISC
Splits
A file with more than one payer EIN into a file per payer
Writes
IRIS XML for the IRS A2A API, IRIS Portal CSV, and recipient Copy B PDFs
Watercolor of a stack of green-bar computer printout beside a reel of magnetic tape.
Publication 1220 B-record positions and the IRIS XML element each one feeds
PositionField title
11
12-20
21-40
55-66
91-102
288-327
368-407
448-487
488-489
490-498
544
547

Payment amount 1, positions 55-66

49    ·    60   ·    70   ·   
      000000482050000000000000

Becomes, in IRIS XML

<NonemployeeCompensationAmt>4820.50</NonemployeeCompensationAmt>

Sample 1099-NEC record. The TINs use the 000 prefix the IRS reserves for test files. Read the full FIRE to IRIS guide

What IRISfile files today.

Only forms we can file correctly produce XML. Records we cannot file yet are listed in your results, never dropped.

  • 1099-NEC

    IRS A2A XML
    Files
    IRIS Portal CSV
    Yes
    Recipient Copy B
    Yes
  • 1099-MISC

    IRS A2A XML
    Files
    IRIS Portal CSV
    Yes
    Recipient Copy B
    Yes
  • 1099-INT

    IRS A2A XML
    Files
    IRIS Portal CSV
    Yes
    Recipient Copy B
    Yes
  • 1099-DIV

    IRS A2A XML
    Files
    IRIS Portal CSV
    No
    Recipient Copy B
    No
  • 1099-R

    IRS A2A XML
    Files with a box 7 code
    IRIS Portal CSV
    No
    Recipient Copy B
    No
  • 1099-B

    IRS A2A XML
    Files with a box 7 code
    IRIS Portal CSV
    No
    Recipient Copy B
    No
  • 1099-S

    IRS A2A XML
    Files with a box 7 code
    IRIS Portal CSV
    No
    Recipient Copy B
    No
  • Corrections and voids

    IRS A2A XML
    Not yet
    IRIS Portal CSV
    No
    Recipient Copy B
    No

See how each output is made

One license a year, and filing per form.

A $99 license covers printing and downloads for the tax year. Each form is billed once, whether we file it or you upload our IRIS Portal CSV, and the rate drops as your season grows.

Filing price per form by the form's place in your tax-year count
Forms this tax yearPer form
1–10$2.60
11–100$1.65
101–250$1.09
251–500$0.95
501 and up$0.76

A 500-form season

How a 500-form season adds up: filing plus one license seat
Forms 1–1010 × $2.60$26.00
Forms 11–10090 × $1.65$148.50
Forms 101–250150 × $1.09$163.50
Forms 251–500250 × $0.95$237.50
License, one seat1 × $99.00$99.00
Total$674.50
  • A $99 license per tax year covers Copy B, XML and the MA file. The filing fee applies to each form, whether we file it or you upload our IRIS Portal CSV.
  • The same form uploaded again is never charged twice.
  • No plans, and no limit on EINs or forms.
  • Corrections caused by your client's data bill as a new form.

See pricing details

Questions

What is IRIS?

IRIS is the IRS Information Returns Intake System. From January 2027 it is the only IRS system that accepts 1099 e-filing. It replaces FIRE, which shuts down on December 31, 2026.

Do I need my own Transmitter Control Code?

No. IRISfile files under the PixelCove TCC, approved by the IRS in April 2026. You skip the 45-day IRS application.

Which 1099 forms can I file?

IRISfile converts 1099-NEC, MISC, INT, DIV, R, B, and S. A2A filing covers NEC, MISC, INT, DIV, R, B, and S and goes live for the 2027 season. A 1099-R needs a box 7 code. A 1099-B needs a property description. A 1099-S files for tax year 2026 only, and not with digital-asset proceeds, state tax data, or as a void.

Is there a per-form fee?

For filing, yes. Each form costs $2.60 down to $0.76, depending on its place in your count for the tax year. The filing fee applies to each form, whether we file it or you upload our IRIS Portal CSV. Printing and other downloads take a $99 license per tax year instead. Converting and validating are free, a form is never charged twice, and corrections of a paid form are free.

Can I still use my old FIRE files?

Yes. Upload the same fixed-width file you sent to FIRE. IRISfile parses it, validates every record, and produces schema-checked IRIS XML for the forms it files. Records it cannot file yet are listed in the results, never dropped.

Does IRISfile handle state 1099 filing?

For Massachusetts only, and in pilot. IRISfile flags each record that owes Massachusetts an annual 1099 report, and marks the status unknown when a payer or payee state is missing. Massachusetts file generation is in pilot and covered by the tax year's license, like every other output: 1099-NEC and MISC originals, tax years 2025 and 2026, a Pub 1220 file you upload to MassTaxConnect yourself. IRISfile files with no state, and no other state is checked. Federal filing doesn't settle state requirements, so check each state you file into.

FIRE retires December 31, 2026.

Watercolor of a desk in January: an open laptop, a stack of client folders and a desk calendar.