Federal compliance · United States

IRS 1099-NEC electronic filing for invoicing teams

How a US AP team meets the $600 threshold per contractor, files 1099-NEC electronically through FIRE and IRIS, and untangles 1099-K platform reporting for Stripe, PayPal, and marketplace payments.

The $600 threshold and Form 1099-NEC

If your US business pays a non-employee — an independent contractor, freelancer, attorney, or sole proprietor — $600 or more during a calendar year, you generally have to issue them an IRS Form 1099-NEC by January 31 of the following year. The threshold is per recipient per year and aggregates all payments for services. Reimbursements (mileage, expense pass-throughs, travel) are excluded. The form replaced the old 1099-MISC Box 7 in 2020 when the IRS split nonemployee compensation onto its own document, primarily to align deadlines and tighten matching against contractor self-reporting on Schedule C and Schedule SE. The $600 figure has been in the Code since 1954 and Congress has proposed adjustments periodically, but as of 2025 it remains unchanged.

Capturing W-9 data at vendor onboarding

The piece most invoicing teams underestimate is W-9 collection. Form W-9 carries the contractor's legal name, address, Tax Identification Number (EIN for businesses, SSN or ITIN for individuals), and tax classification (sole prop, single-member LLC, corporation, partnership). Best practice: require a W-9 before issuing the first payment, store it in your vendor master, and refuse to release payment until it is on file. Without a W-9 you are exposed to backup withholding (currently 24%) and IRS B-notice penalties if the TIN does not match Social Security or IRS records. Modern invoicing platforms run a TIN matching check against the IRS TIN Matching service at onboarding to catch mistyped EINs before they become a year-end mess.

FIRE: the IRS electronic-filing legacy system

FIRE — Filing Information Returns Electronically — is the IRS's long-running electronic-filing channel for information returns: 1099 series, 1098, W-2G, 5498, 8027, and a few others. It accepts a structured fixed-width file format documented in Publication 1220. Businesses get a FIRE account, generate the file in the required record layout, log in, upload, and receive an acknowledgement file showing accepted/rejected records. FIRE has worked since the early 1990s but the user interface is dated and the file format is rigid. For a typical small business with under 100 contractors, your invoicing software or a service like Track1099 / Tax1099 generates and transmits the FIRE file for you — you do not touch the raw record layout.

IRIS: the modern API replacement

IRIS — the Information Returns Intake System — is the IRS's modernization initiative replacing FIRE. IRIS exposes both a web portal (free for any business, supports up to 100 returns per submission, no third-party software required) and a fully-fledged Application-to-Application (A2A) API for high-volume filers and software vendors. IRIS speaks XML in the IRS-defined schema and gives immediate, machine-readable acknowledgements. For 2025 filings, both FIRE and IRIS coexist; the IRS has signaled a multi-year deprecation of FIRE as IRIS coverage broadens to all information-return types. Your invoicing platform should support whichever channel works for your volume.

The 10-return e-file mandate

The IRS dropped the e-file threshold for information returns from 250 to 10 starting with returns required to be filed in 2024. The count aggregates across all 1099 series, W-2, and most other information returns — so a business with five 1099-NEC, four 1099-MISC, and one 1099-K must file all of them electronically. Practically, this means nearly every business that issues any 1099s must file through FIRE or IRIS rather than mailing paper. Paper filing is still permitted only for businesses below the aggregate 10-return threshold and remains discouraged.

1099-K: separate, parallel, and confusing

1099-K reports gross payments processed by a third-party settlement organization (TPSO) — Stripe, PayPal, Venmo Business, Etsy, Uber, DoorDash, Amazon, eBay — not by you. The threshold has shifted multiple times in recent years (the IRS delayed several lower-threshold rollouts), and you should consult the current year's IRS Notice for the exact dollar figure. The key practical rule for your AP team: if a contractor was paid via a TPSO that issued 1099-K, do NOT include those payments on your 1099-NEC. The instructions to Form 1099-NEC are explicit that TPSO-routed payments are excluded to avoid double reporting. Configure your invoicing system to flag payments through Stripe/PayPal accordingly.

Backup withholding and B-notices

If a contractor's TIN does not match IRS records, the IRS sends you a CP2100 or CP2100A 'B-notice'. You must then send the contractor a B-notice yourself requesting a corrected W-9 and, if not received within the specified window, begin backup withholding at 24% on future payments. Backup withholding amounts are reported in Box 4 of 1099-NEC. A clean TIN matching pipeline at vendor onboarding (via the IRS TIN Matching service or a third-party API) eliminates 95% of B-notice risk before any payment is issued.

IRS information-return forms at a glance

Form 1099-NEC
Nonemployee comp
Payments of $600+ to non-employees for services. Box 1 = comp; Box 4 = backup withholding. Filed by Jan 31; recipient copy by Jan 31.
Form 1099-MISC
Rents, royalties, attorney gross
Rents, royalties, prizes, attorney gross proceeds (separate from NEC), medical payments, fishing boat. Filed by Feb 28 paper / Mar 31 electronic.
Form 1099-K
TPSO payments
Issued by Stripe, PayPal, Venmo Business, Amazon, eBay, etc. — NOT by you, the payer. Reports gross payments through the platform. Excluded from your 1099-NEC.
Form W-9
Vendor onboarding
Captures legal name, address, TIN (EIN or SSN/ITIN), and tax classification. Required from every reportable contractor before payment.

Frequently asked questions

Do I file 1099-NEC for an LLC contractor?

It depends on the LLC's tax classification, which the W-9 captures. A single-member LLC (disregarded entity) or LLC taxed as a partnership IS reportable. An LLC taxed as a C-corp or S-corp is NOT reportable, with the lone exception of attorneys (always reportable regardless of entity type). Read the W-9 Box 3 selection to know.

What is the IRS TIN Matching service?

TIN Matching is a free service offered by the IRS through the e-Services portal. You submit a name and TIN combination and the IRS returns whether they match its records. Best practice is to TIN-match every new contractor at W-9 collection so you catch typos before payment, and to re-match annually before 1099-NEC filing season to flag any TINs that have become problematic.

What happens if I miss the January 31 deadline?

Penalties scale by how late the filing is. As of 2025, the IRS penalty is $60 per return if filed within 30 days late, $120 within August 1, and $310 thereafter or for intentional disregard ($630 minimum). The same penalty applies to failure to furnish the recipient copy. Penalties stack — late to recipient AND late to IRS = double. Larger businesses face annual caps but the per-return amounts are designed to incentivize on-time filing.

Can I do my 1099 filings entirely through QuickBooks or 4invoices?

Yes — both natively. The pattern: configure your contractors as 1099-NEC reportable in the vendor master, ensure W-9 data is complete, run a year-end report to preview YTD totals per contractor, and submit through the platform's FIRE/IRIS bridge. Your platform handles the recipient PDF (with optional e-delivery via secure link) and the IRS transmission. You confirm and click submit.

How does 1099-K interact with my 1099-NEC for the same contractor?

It is exclusive: payments that flow through a TPSO (Stripe, PayPal, etc.) are reported by the TPSO on 1099-K, NOT by you on 1099-NEC. To avoid double reporting, configure your invoicing system to exclude payments routed through tagged TPSO payment methods from the 1099-NEC year-end totals. A well-designed system surfaces this segmentation in the year-end preview.

Issue 1099-NEC without the January 31 scramble

4invoices captures W-9 at vendor onboarding, TIN-matches against IRS records, segregates 1099-K-routed payments automatically, and files 1099-NEC through FIRE or IRIS. 6-month free trial, no credit card.

Start free trial →