1099 Filing API

Developer-first infrastructure for IRS Form 1099 e-filing, PDF generation, and recipient delivery.

Supported Form Types

1099-NEC

Report nonemployee compensation for independent contractors, freelancers, and gig workers. Required when you pay $600 or more to a non-employee during the tax year.

Learn about 1099-NEC API

1099-MISC

Report miscellaneous income including rents, royalties, prizes, awards, and other payments. Used for various payment types that don't fit other 1099 categories.

Learn about 1099-MISC API

API Capabilities

IRS E-File

Submit forms directly to the IRS through our FIRE-compliant e-filing system. Track submission status and receive acknowledgments.

PDF Generation

Generate IRS-compliant PDF copies for payers and recipients. Download via API or deliver directly to recipients.

Recipient Mailing

Automatically print and mail recipient copies via USPS. Meet IRS deadlines without manual fulfillment.

Supported Tax Years

File forms for current and prior tax years. Our API supports the following payment years:

2020 2021 2022 2023 2024 2025

Built for Developers

RESTful JSON API

Clean, predictable endpoints with comprehensive documentation. OAuth 2.0 authentication and idempotent requests for reliable integrations.

  • Interactive API documentation
  • TIN matching for data validation
  • Detailed error messages and validation
curl -X POST https://api.formcasa.com/api/v1/forms/f1099_nec \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "tax_year": 2025,
    "payer_id": "pyr_abc123",
    "recipient_id": "rcp_xyz789",
    "box1": "5000.00",
    "efile": true,
    "mail_recipient": true
  }'

Start Filing Today

Create a free account and explore the API documentation.

256-bit Encryption
No Credit Card Required