Skip to main content
Version: 2.0.0

Overview

If you notice any mistakes on your 1099 forms after submission, you must file corrections to ensure accurate reporting with the IRS and/or states.

With the TaxBandits API, you can file a correction for 1099 forms even if the original return was filed elsewhere. However, in order to do so, the IRS must have accepted the previously filed correction. Learn more about 1099 corrections.

Federal corrections

For federal correction filings, set the FederalCorrectionType field in request payload to one of the following types, based on the correction being made:

  • VOID - The return was filed in error and should be removed from IRS records entirely.
  • AMOUNT - Correct reported amounts or other form-specific fields only.
  • RECIPIENT - Correct recipient details only, such as name, TIN, or TIN type.
  • ADDRESS_ONLY (new) - Correct only the recipient's address.
  • RECIPIENT_AMOUNT - Correct both recipient details and amounts in a single filing.

In the 2.0.0 version , correction returns will be processed exclusively through the IRIS filing format. If the original return was not filed through TaxBandits and only the correction return is filed, the correction will still be processed through the IRIS filing format, regardless of the tax year.

State corrections

When filing a correction with the state, you must specify the correction type in your request payload in the StateCorrectionType field as VOID, CORRECTION, or NEW, based on the type of information you want to correct:

  • VOID - The state filing was submitted in error and should not have been processed.
  • CORRECTION - Corrects previously reported amounts or codes.
  • NEW - Adds state information that was not included in the original filing.

Direct state e-filing

TaxBandits will handle the e-filing of corrected state forms with the following states: AL, AR, AZ, CA, CO, CT, DE, DC, GA, HI, ID, IL, IN, IA, KS, KY, LA, MA, MD, ME, MI, MN, MO, MS, MT, NC, ND, NE, NJ, NM, OH, OK, OR, PA, RI, SC, UT, VA, VT, WI, WV. For all other states, you can generate the corrected state copy and file it directly with the respective state authority.

Supported tax years

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

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

1099-NEC endpoints

You can use the following endpoints to complete the 1099-NEC Correction filing.

  • Create - To create a new 1099-NEC correction form.
  • Update - To make changes to an existing 1099-NEC correction form created in TaxBandits.
  • Get - Retrieve payer, recipient, and form data for a specific 1099 correction submission by SubmissionId.
  • ValidateForm - Validate the field-level specifications of 1099-NEC Correction before creating the form.

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.

1099 NEC Correction - Other utility endpoints

For all remaining operations, use the common utility endpoints listed below. These endpoints are shared by both original and correction returns. Ensure that the appropriate SubmissionId and other required record identifiers are provided to retrieve the relevant information.

  • List — List all 1099-NEC records (original or correction) for a submission or payer.
  • Status — Retrieve the status of the Forms 1099-NEC submitted to the IRS and/or states.
  • Transmit — Transmit the created return to the IRS.
  • StatusLog — Retrieve the status changes of the transmitted return.
  • RequestDraftPdfUrl — Return a draft PDF URL for review. These forms are not for filing and carry a "For Review only" watermark.
  • RequestPdfURLs — Retrieve final PDF URLs for one or more recipients after transmission.
  • Delete — Delete returns created before they are transmitted.