Overview
Overview
This endpoint retrieves the generated Form 1096 PDF for a specified business and tax year.
Form 1096, Annual Summary and Transmittal of U.S. Information Returns, is used to summarize and transmit certain information returns filed with the IRS. It provides summary information, including the total number of forms submitted, the total federal income tax withheld, and the total amount reported for the applicable information return type.
This endpoint can be used to generate and retrieve a PDF copy of Form 1096 for the specified business and tax year. The response includes the generated Form 1096 PDF in byte array format, along with the total number of attachments associated with the request.
POSTForm1096/GetPDFRequest Body
| Field | Type | Description |
|---|---|---|
| TaxYear | string | Tax Year you want to generate the Form 1096.Allowed values"2025", "2026" |
| BusinessId | GUID | Optional Use the unique Business ID (Generated by TaxBandits) that you received in the response of the Business CREATE Endpoint. If you do not have a Business ID, ignore the field. By giving the Business ID, you do not have to provide all the business information again. |
| TINDetails | object | TIN information for the business. |
| Format | String | Specifies how the TIN is passed.Allowed values"PLAIN_TIN" – Pass TIN directly. |
| TINType | String | Specify the TIN type of the business.Allowed values"EIN", "SSN" |
| TIN | String | The TIN value according to the Format selected. |
Response Body
| Field | Type | Description |
|---|---|---|
| TaxYear | string | Tax year of Form 1096 generated. |
| BusinessId | GUID | Unique identifier of the business. |
| AttachmentCount | string | Total number of Form 1096 PDFs generated. |
| Attachment1096 | byte[] | Byte array of the Form 1096 PDF. |
| Errors | object[] | Shows detailed error information. |
| Code | string | Returns the validation error code. |
| Name | string | Name of the validation error. |
| Message | string | Description of the validation error. |
| Type | string | Type of validation error. |
Request JSON
{
"TaxYear": "2026",
"BusinessId": "334a57d5-efc5-409a-9bbf-28f3abda0c7f",
"TINDetails": {
"Format": "PLAIN_TIN",
"TINType": "EIN",
"TIN": "72-5564875"
}
}
Response JSON
{
"TaxYear": "2026",
"BusinessId": "334a57d5-efc5-409a-9bbf-28f3abda0c7f",
"AttachmentCount": "1",
"Attachment1096": "JVBERi0xLjMKJcOHw6zCj8KiCjEgMCBvYmoKPDwvVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKL0Fjcm9Gb3JtIDQgMCBSCi9NZXRhZGF0YSA3IDAgUgo+PgplbmRvYmoKCjIgMCBvYmoKPDwvVHlwZSAvUGFnZXMKL0tpZHM",
"Errors": null
}