Now filing 1095-B and 1095-C for ACA reporting.Learn more →
    1099 Filing

    Every 1099 your business owes. Filed, corrected, delivered.

    Plain Dot prepares, e-files, and corrects the entire 1099 family through IRIS — NEC, MISC, K, INT, DIV, R, and the rest. Software does the prep; our team handles the edges.

    35
    IRS forms supported
    Up to 99.7%
    IRS acceptance on first submission
    3
    clicks from data import to filed
    4h
    median turnaround on corrections
    Filing run · January 2026Accepted
    batch_8f2a · 412 records
    1099-NEC
    318
    $2.41M total
    1099-MISC
    94
    $612K total
    IRS status
    Accepted
    Ack 4h ago
    Recipient
    Form
    Amount
    Status
    Acme Logistics LLC
    1099-NEC
    $14,200.00
    Accepted
    Northwind Studios
    1099-NEC
    $8,750.00
    Accepted
    Harborline Rentals
    1099-MISC
    $22,000.00
    Mailed
    Cedar & Co.
    1099-NEC
    $3,400.00
    TIN verified
    Trusted by finance & compliance teams
    Savvy Bookkeep
    Don Pedro Financial
    What a 1099 mistake actually costs

    How much are you exposed to in §6721 penalties?

    IRC §6721 penalties reach up to $310 per incorrect 1099. Add B-Notice handling and backup withholding, and the real cost climbs fast.

    Likely incorrect filings100 records
    IRC §6721 penalty per filing$310
    Exposure without Plain Dot$31,000
    Exposure with Plain Dot$620
    Estimated savings
    $30,380

    With Plain Dot, that exposure number drops to whatever the IRS rejects on its own — which is rarely anything.

    Get your custom quote

    Two ways to file. One team behind both.

    Run it yourself in the dashboard, or hand it to us. Either way, the same pipeline takes your data into IRIS and back.

    Self-serve dashboard

    Keep your hands on the wheel.

    Pull data from your accounting, payroll, or payment system. Review flagged records. Submit. Track acknowledgments.

    • Direct integrations with QuickBooks, Stripe, Gusto, and more
    • Validation surfaces every issue before submission
    • Acknowledgments and corrections in one view
    • Audit trail exported on request
    Built for ops teams who want visibility on every record.
    Concierge

    Hand it off entirely.

    Send us your data and we do the rest — preparation, TIN matching, submission, corrections, recipient delivery.

    • We handle the prep, the IRS, and the recipient mail
    • TIN matching included on every payee
    • Corrections handled as they come
    • Quarterly reports sent to your inbox
    Built for finance teams that don't want anyone on the team logging into a portal.
    Industries

    Built for the teams filing the most 1099s.

    Payroll & gig platforms

    Tens of thousands of NEC and K filings.

    Every recipient TIN-matched before it leaves your tenant.

    Marketplaces

    Seller payouts reported cleanly.

    1099-K and 1099-NEC handled with recipient delivery included.

    Lending

    Mortgage, discharge, and acquisition.

    1098, 1099-C, and 1099-A reporting in one place.

    Banking

    INT, DIV, R, and OID — all of it.

    Retail and brokerage reporting at scale, on one platform.

    Insurance

    Claims, dividends, and 1099-LS.

    Claims payouts and life-settlement reporting, automated.

    Investment platforms

    1099-R, 1099-B, and corrections.

    Corrective filings happen automatically as positions move.

    Form coverage

    The full 1099 family, plus 1098.

    Every 1099 IRIS supports today, with new variants added as the IRS rolls them out. See the full catalog →

    1099-NEC
    Nonemployee compensation
    1099-MISC
    Miscellaneous income
    1099-K
    Payment card & third-party network
    1099-INT
    Interest income
    1099-DIV
    Dividends and distributions
    1099-R
    Retirement distributions
    1099-B
    Broker proceeds
    1099-S
    Real-estate proceeds
    1099-OID
    Original issue discount
    1099-PATR
    Cooperative distributions
    1099-C
    Cancellation of debt
    1099-A
    Acquisition or abandonment
    1099-CAP
    Changes in capital structure
    1099-G
    Government payments
    1099-SA
    HSA / Archer MSA distributions
    1099-SB
    Seller's investment in life insurance
    1099-LS
    Reportable life-insurance sale
    1099-1098
    Mortgage interest (1098 family)
    How it works

    From payment record to IRS acknowledgment.

    01 · Ingest

    Bring data in any way.

    Pull from your accounting, payroll, or payment system through a direct integration — or upload a CSV. Idempotent and traceable end-to-end.

    02 · Validate

    TIN match every payee.

    Threshold checks. Duplicate detection. Address and formatting fixes before anything leaves your tenant.

    03 · File

    Deterministic IRIS-ready XML.

    A2A submission with idempotent retries. No portal sessions, no XML editing.

    04 · Track

    Acknowledgments reconciled automatically.

    Corrections filed on demand. Recipient delivery via email or print. Full audit trail.

    Resilience

    File through IRIS even when IRIS goes down.

    Plain Dot queues every submission through IRIS outages, retries with idempotent collapses at the IRS, and exposes status webhooks for every state transition.

    • Smart queueing
      Submissions queued and replayed automatically during outages.
    • Idempotent retries
      Duplicate submissions collapse to one filing at the IRS.
    • Status webhooks
      Every state transition pushed to your endpoint.
    • 99.99% gateway uptime
      Including during IRS-side maintenance windows.
    Developer-first

    A clean API for filing 1099s.

    REST endpoints, idempotent by default, sandbox included. Available as an MCP server for agents and internal tools — see /api-rails.

    const filing = await api.create1099({
      formType: "1099-NEC",
      payer:     { ein: "12-3456789", name: "Acme Corporation" },
      recipient: { tin: "123-45-6789", name: "Jane Smith" },
      amounts:   { box1: 12500 }
    });
    
    if (filing.status === "ACCEPTED") {
      console.log("Submitted to IRIS:", filing.submissionId);
    }
    Pricing

    Pay for what you file.

    Starter
    $24/month

    For small businesses with light filing needs.

    • 50 1099s per year
    • NEC and MISC
    • Email support
    • Recipient e-delivery
    Start free
    Growth
    $124/month

    For finance teams running real volume.

    • 500 1099s per year
    • Full 1099 family
    • Corrections included
    • Priority support
    Book demo
    Scale
    $415/month

    For high-volume filing operations.

    • 5,000 1099s per year
    • Recipient delivery (print + email)
    • Priority support
    • Dedicated CSM
    Book demo
    Enterprise
    Custom

    Custom volume, SLAs, and contracts.

    • Unlimited volume
    • SLA-backed
    • SSO + audit log
    • Private cloud option
    Talk to sales
    Customer outcomes

    Real teams, real January back.

    $0
    in penalties

    "Last filing season we absorbed $84K in B-Notice and §6721 penalties. This year, zero."

    VP Finance
    Marketplace platform
    3 wks
    back in January

    "We used to spend three weeks in January reconciling 1099 data. Now it's a half-day of review."

    Head of Ops
    Payroll provider
    1 click
    audit evidence

    "Our auditors asked for evidence packages and got them in a click."

    Controller
    Lender
    Security & compliance
    IRS-authorized · independently audited · full security posture.
    SOC 2 Type II (in progress)ISO 27001TLS 1.3Encrypted at restMFA / SSOAudit log
    FAQ

    Common questions about 1099 filing.

    Don't see your question? Send us a note.

    First run free
    Stop scrambling in January. Start with one filing run on us.
    Book a demo →

    Stop scrambling in January. Start with one filing run on us.

    Tell us your filing volume and we'll show you the fastest path to a clean return.

    Start free