Track the outcomes of tax liability adjustments resolved by Check on behalf of an employer.
This feature is currently under development
The Fulfillments API provides visibility into how Check resolves tax liability adjustments on behalf of an employer. A Fulfillment is created whenever Check reconciles tax liabilities and determines the outcome — whether that results in a direct transaction with the employer, an agency refund reclaimed from a tax authority, a write-off, or some combination.
Fulfillments are currently generated as part of Check's period-end tax balancing process. (Read more about balancing in the Help Center article here.) Over time, additional scenarios — such as tax corrections and void-related adjustments — will also produce Fulfillment objects.
In the balancing use-case, fulfillment objects become available after a balancing payroll is approved and fulfilled. Each fulfillment is associated with a company and, if the reconciliation identified adjustsments that require a transaction, a payment. The associated payroll links back to the fulfillment via its fulfillment field.
Webhooks
Check sends webhooks for fulfillment lifecycle events with the fulfillment topic:
| Event | Description |
|---|---|
| created | A fulfillment was created |
| deleted | A fulfillment was deleted |

