Tax rollup for a previewed correction, split by remittance party.
A correction receipt summarizes how a previewed correction changes tax liabilities. It mirrors the tax-by-tax breakdown in the downloadable PDF receipt, but as structured JSON suitable for rendering in your product.
Returned by Get a correction receipt. Use Download a correction receipt for a short-lived PDF link.
{
"totals": {
"cash_requirement": "23.50",
"cash_requirement_waived": "0.00",
"agency_refundable": "0.00",
"company_responsibility": "0.00"
},
"taxes": [
{
"tax": "tax_8kQm2pLxNvRwYhJdFsAe",
"tax_label": "Federal Income Tax",
"jurisdiction": "US",
"agency": null,
"agency_label": null,
"voided": {
"check": "-235.00",
"company": "0.00"
},
"added": {
"check": "258.50",
"company": "0.00"
},
"balanced": {
"check": "0.00",
"company": "0.00"
},
"reassigned": {
"check": "0.00",
"company": "0.00"
},
"cash_requirement": "23.50",
"cash_requirement_waived": "0.00",
"agency_refundable": "0.00",
"company_responsibility": "0.00"
}
]
}| Attribute | Description |
|---|---|
totalsobject | Money-movement totals across all taxes on the correction. Uses the same field names as correction totals, plus company_responsibility. |
taxesarray | One entry per tax with net movement from the correction. Taxes with no net change are omitted. |
totals attributes
totals attributes| Attribute | Description |
|---|---|
cash_requirementstring | Net amount Check would debit from or credit to the employer for this correction. May be negative. |
cash_requirement_waivedstring | Portion of the cash requirement waived by Check. May be negative. |
agency_refundablestring | Amount that may be refundable from tax agencies. May be negative. |
company_responsibilitystring | Change in tax liability the company remits outside Check as a result of this correction. Positive adds responsibility; negative removes it. May be negative. |
taxes[] attributes
taxes[] attributes| Attribute | Description |
|---|---|
taxstring | ID of the tax. |
tax_labelstring | Human-readable label for the tax. |
jurisdictionstring or null | Jurisdiction abbreviation for the tax, when available. |
agencystring or null | ID of the remittance agency, when applicable. |
agency_labelstring or null | Human-readable label for the agency. |
voided, added, balanced, reassignedobject | Change in liability for that operation, split by remittance party. Each object has check and company decimal strings. Positive adds responsibility; negative removes it. |
cash_requirement, cash_requirement_waived, agency_refundable, company_responsibilitystring | Per-tax totals for the same fields described on totals. May be negative. |

