---
title: "Create a post-tax deduction (COPY)"
method: POST
path: "/post_tax_deductions (COPY)"
---

# Create a post-tax deduction (COPY)

`POST /post_tax_deductions (COPY)`

## Request

- Base URL: `https://sandbox.checkhq.com`
- URL: `https://sandbox.checkhq.com/post_tax_deductions (COPY)`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/checkhq/apis/check-api/docs/post_tax_deductions%20(COPY)/post.ts> (a function with typed inputs; its response is checked against the schema)

Creates a post-tax deduction.

## Request body

- object
  - `type` string, required: The type of post-tax deduction. May be miscellaneous or child_support.
  - `employee` string, required: ID of the employee to be associated with the post-tax deduction.
  - `description` string, required: A description of this deduction. Maximum length of 255 characters.
  - `effective_start` string, date, required: Start date for the deduction
  - `effective_end` string, date: End date for the deduction
  - `miscellaneous` object: The configuration object for a miscellaneous post-tax deduction
    - `total_amount` string: Total amount that should ever be withheld
    - `amount` string: Amount that should be withheld per pay period
    - `percent` number, float: Percentage of wages that should be withheld per pay period.
    - `annual_limit` string: Total amount that should be withheld for a calendar year
  - `child_support` object: The configuration object for a child support garnishment
    - `external_id` string, required: The unique identifier of the garnishment order, listed as the case number on the order
    - `agency` string, required: The state abbreviation of the agency that issued the order
    - `fips_code` string: An optional 5 or 7 digit number used to identify the correct agency within the state. This should be provided if present in the order. Auto-populated if required but not set.
    - `issue_date` string, date, required: The date the collections agency issued the order
    - `amount` string, required: Per pay period amount to deduct
    - `max_percent` number, float, required: The maximum percent of disposable income that can be deducted
  - `metadata` string, json: Additional loosely structured information to associate with the post-tax deduction
  - `managed` boolean: Denotes whether or not the post-tax deduction should be remitted by Check. Applicable to child support payments only, more info can be found [here](https://docs.checkhq.com/docs/post-tax-deductions#remitting-child-support-garnishments).

## Response `201`

201

## Changes

- **2026-11-03** `5a54f5eb888b`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/checkhq/apis/check-api/changes/post_tax_deductions%20%28COPY%29/post.md)

---

[API](https://skmtc.dev/checkhq/apis/check-api.md) - [All operations](https://skmtc.dev/checkhq/apis/check-api/llms.txt) - [OpenAPI document](https://skmtc.dev/checkhq/apis/check-api/revisions/5a54f5eb888b?raw)
