At a Glance
Form 1099-K reports payment card and third-party network transactions to the IRS. With the FIRE system shutting down December 31, 2026, all 1099-K filing moves to IRIS. Payment processors, marketplaces, and PSEs filing large volumes should use the IRIS A2A API or a provider like BoomTax. If your systems already generate FIRE-format files, upload them to BoomTax as-is — we convert and submit through IRIS automatically.
This article is part of our IRS IRIS Resource Center — your complete guide to the FIRE→IRIS migration.

What Is Form 1099-K?

Form 1099-K, Payment Card and Third Party Network Transactions, is used to report payments processed through payment settlement entities (PSEs). This includes:

  • Payment card transactions: Credit card, debit card, and stored-value card payments processed by merchant acquiring entities
  • Third-party network transactions: Payments processed through third-party settlement organizations (TPSOs) like marketplace platforms, payment apps, and online payment facilitators

The 1099-K is filed by the PSE — the entity that actually processes the payment — not by the individual merchants or sellers who receive the funds. If you operate a payment processing platform, marketplace, or payment facilitation service, you are responsible for filing 1099-K forms for your participating payees. For a complete overview of the form, see our 1099-K guide.

Current Reporting Thresholds

The 1099-K reporting threshold determines which payees require a filing. The current federal threshold is:

  • $600 in aggregate gross payments during the calendar year — no minimum transaction count

This is a significant reduction from the prior threshold of $20,000 and 200 transactions. The lower threshold means PSEs now file dramatically more 1099-K forms, making efficient electronic filing through IRIS essential.

Important: Some states have their own reporting thresholds that may differ from the federal threshold. Massachusetts, Vermont, Maryland, and Virginia, among others, set their own rules. See our state filing requirements guide for details.

1099-K Fields in IRIS XML

The IRIS XML schema for 1099-K includes fields specific to payment processing that don't appear on other 1099 forms. Understanding these fields is critical for accurate filing:

PSE Information

  • PSE Name and TIN: The payment settlement entity's legal name and taxpayer identification number
  • PSE Type: Whether the filer is a Payment Settlement Entity or an Electronic Payment Facilitator/Other Third Party
  • Transactions Reported: Indicator for payment card transactions vs. third-party network transactions
  • PSE Phone Number: Contact number for the PSE (required field in the XML schema)

Gross Amount Reporting

  • Gross Amount (Box 1a): Total aggregate gross amount of all reportable payment transactions for the calendar year
  • Card Not Present Transactions (Box 1b): Subset of gross amount from transactions where the card was not physically present (online, phone, mail orders)

Monthly Transaction Breakdowns

Unlike most 1099 forms, the 1099-K requires a month-by-month breakdown of gross amounts in Boxes 5a through 5l (January through December). The IRIS XML schema includes dedicated elements for each month. The sum of the twelve monthly amounts must equal the total gross amount in Box 1a. This is a common source of IRIS validation errors — any mismatch between the monthly total and Box 1a will cause the submission to be rejected.

Federal and State Tax Withholding

  • Federal Income Tax Withheld (Box 4): Backup withholding amount, if applicable
  • State Tax Information (Boxes 6–8): State identification number, state tax withheld, and state income — up to two states per form

Ready to discuss your enterprise compliance needs?

Our compliance experts can walk you through a customized solution for your organization.

High-Volume Considerations for Payment Processors

Payment processors and marketplaces typically file tens of thousands to millions of 1099-K forms per year. At this scale, the IRIS filing method you choose matters significantly. For detailed guidance on large-scale filing, see our bulk filing guide and payment processor IRIS guide.

IRIS A2A API for Automated Filing

The IRIS Application-to-Application (A2A) API is the recommended channel for high-volume 1099-K filers. A2A supports programmatic submission of XML payloads, real-time validation responses, and automated status checking. However, building and maintaining a direct A2A integration requires significant engineering investment.

Batch Size and Rate Limits

IRIS imposes limits on submission batch sizes and API request rates. Large filers need to split their submissions into compliant batch sizes and implement throttling logic. The exact limits are documented in IRS Publication 5717 and may change between filing seasons.

Correction Handling at Scale

At high volumes, corrections are inevitable. Payee TIN errors, amount adjustments, and late data from sub-merchants all require corrected 1099-K filings. Your filing solution must support efficient correction workflows — identifying which forms need correction, generating the corrected XML, and tracking correction status.

Filing 1099-K Through BoomTax

BoomTax supports 1099-K filing through IRIS for organizations of any size, from small marketplaces to enterprise payment processors:

  • Keep your FIRE-format files: If your payment processing system currently generates Publication 1220-format files for 1099-K, upload them to BoomTax as-is. We convert to IRIS XML and submit automatically.
  • Monthly breakdown validation: BoomTax validates that your monthly amounts (Boxes 5a–5l) sum to the gross amount in Box 1a before submission, catching errors before they reach the IRS.
  • PSE field mapping: BoomTax correctly maps PSE type, transaction type indicators, and card-not-present amounts from your source data to the IRIS XML schema.
  • Bulk filing support: File thousands or millions of 1099-K forms through our API or bulk upload with automatic batch splitting and rate management.
  • State filing included: BoomTax handles state filing requirements for 1099-K, including direct state filing where Combined Federal/State Filing is not available.
  • Corrections workflow: File 1099-K corrections through the same interface with full tracking.

Frequently Asked Questions

The current federal reporting threshold for 1099-K is $600 in aggregate gross payments during the calendar year, with no minimum transaction count. This applies to both payment card transactions and third-party network transactions. Some states have different thresholds — check our state filing requirements guide for details.

Yes, the IRIS Taxpayer Portal supports manual entry and CSV upload for 1099-K forms. However, this is only practical for small volumes. If you file more than a few dozen 1099-K forms, the portal is too slow and error-prone for production use. High-volume filers should use the IRIS A2A API or a provider like BoomTax that handles bulk filing efficiently.

The IRIS XML schema includes separate elements for each month's gross amount (corresponding to Boxes 5a through 5l on the paper form). You must provide the gross payment amount for each month of the calendar year. The sum of all twelve monthly amounts must exactly match the total gross amount in Box 1a, or the submission will be rejected. BoomTax validates this automatically before submitting.

Yes. BoomTax handles 1099-K filing at any scale, from dozens to millions of forms. We support bulk file upload and API submission, automatic batch splitting to comply with IRIS size limits, and full correction workflows. Your existing FIRE-format files work as-is — upload them and BoomTax handles IRIS conversion, submission, and status tracking.

The federal deadline for filing 1099-K electronically is March 31 of the year following the tax year. Recipient copies must be furnished by January 31. For the first IRIS-only filing season, see our 2027 IRIS deadlines calendar. Missing deadlines can result in penalties of $310 or more per form.

Next Steps

Ken Ham
Author
Ken Ham
Founder at BoomTax
View all posts

Passionate about making tax compliance simple so businesses can focus on what matters.

   Help