Overview
ACA Form 1095-B is an IRS information return filed by small employers (fewer than 50 full-time equivalent employees) and health coverage providers (insurance companies, self-insured plans, government-sponsored programs) to report minimum essential coverage (MEC) provided to individuals during the tax year, under IRC Section 6055.
Supported tax years
TaxBandits API supports e-filing of Form 1095-B for the following tax years:
| Tax Year | API Version |
|---|---|
| 2026 | v2.0.0 |
| 2025 | v2.0.0 |
Services available
The TaxBandits API supports the following services for Form 1095-B:
- Federal and State Filing - File 1095-B returns with the IRS and states such as New Jersey, District of Columbia, Massachusetts, Rhode Island and California
- Postal Mailing - TaxBandits prints and mails the recipient copy on your behalf.
- Online Access - Share a digital copy of the 1095-B with recipients through a secure, branded online portal. Recipients are notified via email and can view, download, and consent to paperless delivery.
1095-B 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 1095-B records in a single submission.
- Update - Modify an existing 1095-B submission before it has been transmitted to the IRS.
- Get - Retrieve payer, recipient, and form data for a specific 1095-B submission by
SubmissionId. - ValidateForm - Validate 1095-B field-level specifications against the IRS business rules before creating the form.
1099 utility endpoints
The following endpoints are shared across all 1099 form types.
- List - List all 1095-B records for a submission or payer.
- Status - Retrieve the status of the Forms 1095-B submitted to the IRS
- Transmit - Transmit the created return to the IRS.
- 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