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 5498-SA is the IRS information return used by trustees and custodians to report Health Savings Account (HSA), Archer Medical Savings Account (Archer MSA), and Medicare Advantage Medical Savings Account (MA MSA) information.

This form reports contribution and account details, including total contributions, rollover contributions, fair market value, and the account type. It must be filed with the IRS and a copy must be furnished to the corresponding participant.

A separate Form 5498-SA must be filed for each account type maintained for a participant.

Available in API version 2.0: Form 5498-SA must be filed through v2.0 for Tax Year 2026 and later. For Tax Years 2025 and prior, continue using v1.7.3.

5498-SA automation with TaxBandits API

The TaxBandits API enables you to automate Form 5498-SA filing directly from your existing systems. If your platform already maintains participant, account, and contribution details, you can use the API to create, validate, transmit, and track Form 5498-SA filings from a single workflow.

Best for: HSA administrators, financial institutions, custodians, benefits platforms, and account management systems that maintain HSA, Archer MSA, or MA MSA account data and need a reliable way to file Form 5498-SA.

Learn more about TaxBandits API workflows

Supported tax years

TaxBandits API supports e-filing of Form 5498-SA 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 5498-SA:

  • Federal Filing - File 5498-SA returns with the IRS.
  • Postal Mailing - TaxBandits prints and mails the recipient copy on your behalf.
  • Online Access - Share a digital copy of the 5498-SA 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 5498-SA forms that are already accepted by the IRS (even if original returns filed elsewhere).

5498-SA 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 - File 5498-SA returns with the IRS.
  • Update - Modify an existing 5498-SA submission before it has been transmitted to the IRS.
  • ValidateForm - Validate 5498-SA field-level specifications against the IRS business rules before creating the form.
  • Get - Retrieve payer, recipient, and form data for a specific 5498-SA submission by SubmissionId.

Utility endpoints

The following endpoints are shared across all 5498 form types.

  • List - List all 5498-SA records for a submission or payer.
  • Status - Use this endpoint to retrieve the status of the 5498-SA submitted to the IRS and/or states.
  • Transmit - Transmit the created return to the IRS and State.
  • StatusLog - Retrieve the status changes 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.

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