Skip to main content
Migrating from v1.7.3 to v2.0 View the migration guide for a full breakdown of what's changed and how to update your integration. View Migration Guide
Version: 2.0

Overview

Form 1099-INT is the IRS information return used by banks, credit unions, brokerage firms, financial institutions, and other payers to report interest income paid to recipients during the tax year. This may include taxable interest, tax-exempt interest, U.S. savings bond and Treasury obligation interest, federal income tax withheld, foreign tax paid, bond premium, and other interest-related amounts. This form must be filed with the IRS and a copy must be furnished to the corresponding recipient.

The TaxBandits API enables you to automate 1099-INT filing directly from your existing systems. If you already have recipient data and interest income details in your system, use the API endpoints to create and transmit 1099-INT forms directly.

Supported tax years

TaxBandits API supports e-filing of Form 1099-INT for the following tax years:

Tax YearAPI Version
2026v2
2025v2, v1.7.3
2024v1.7.3

Services available

The TaxBandits API supports the following services for Form 1099-INT:

  • Federal & State Filing - File 1099-INT returns with the IRS and the required state agencies.
  • State-Only Filing - File 1099-INT only with the state agencies when the federal return has already been submitted.
  • Postal Mailing - TaxBandits prints and mails the recipient copy on your behalf.
  • Online Access - Share a digital copy of the 1099-INT with recipients through a secure, branded online portal. Recipients are notified via email and can view, download, and consent to paperless delivery.
  • Corrections - File corrections for 1099-INT forms that are already accepted by the IRS (even if original returns were filed elsewhere).

1099-INT endpoints

All endpoints require a Bearer token obtained through the OAuth 2.0 authentication flow. Include this token in the Authorization header of every request. Learn more about OAuth 2.0

  • Create - Create one or more 1099-INT records in a single submission. Federal e-file, state filing, and recipient distribution can all be requested in the same call.
  • Update - Modify an existing 1099-INT submission before it has been transmitted to the IRS.
  • ValidateForm - Validate 1099-INT field-level specifications against the IRS business rules before creating the form.
  • Get - Retrieve payer, recipient, and form data for a specific 1099-INT submission by SubmissionId.

Utility endpoints

The following endpoints are shared across all 1099-INT forms.

  • List - List all 1099-INT records for a submission or payer.
  • Status - Use this endpoint to retrieve the status of the Form 1099-INT submitted to the IRS and/or states..
  • Transmit - Transmit the created return to the IRS and State.
  • StatusLog - Retrieved the status change of the transmitted return.
  • RequestDraftPdfUrl - Returns a draft PDF URL for review. These forms are not for filing and will have a watermark "For Review only" on them
  • RequestPdfURLs - Retrieve final PDF URLs for one or more recipients after transmission.
  • Delete - Delete the returns created before transmitting.

As an alternative to the Status endpoint, you can configure webhooks to receive automated status updates. Learn more