---
title: "Create an adjustment"
method: POST
path: "/adjustments"
tags: ["Adjustments"]
---

# Create an adjustment

`POST /adjustments`

## Request body

- object
  - `correction_pay_stub_id` string, required
  - `source_line_item_id` string — Must be present when `type` and `subtype` is either empty or not set.
  - `expected_amount` number, required
  - `is_company_amount` boolean
  - `type` 'allowance' | 'deduction' | 'earning' | 'employee_benefit' | 'employer_benefit' | 'employer_statutory_withholding' | 'reimbursement' | 'statutory_withholding' — Must be present when `source_line_item_id` is either empty or not set.
  - `subtype` string — Must be present when `source_line_item_id` is either empty or not set.
  - `admin_note` string, nullable
  - `external_ref` string

## Response `201`

Created

- object
  - `id` string — The unique identifier of the object in Nmbr.
  - `object` string — The type of the object in Nmbr (`"adjustment"`).
  - `data` Adjustment
    - `source_line_item` object
      - `id` string — The unique identifier of the object in Nmbr.
      - `object` string — The type of the object in Nmbr (`"earning_line_item"`).
      - `data` LineItem
    - `correction_line_item` object
      - `id` string — The unique identifier of the object in Nmbr.
      - `object` string — The type of the object in Nmbr (`"earning_line_item"`).
      - `data` LineItem
    - `correction_pay_stub` object
      - `id` string — The unique identifier of the object in Nmbr.
      - `object` string — The type of the object in Nmbr (`"pay_stub"`).
    - `type` string, nullable
    - `subtype` string, nullable
    - `expected_amount` number
    - `admin_note` string, nullable
    - `external_ref` string, nullable — A reference to the object in an external system, e.g. the primary key of the object in your application's database. Nmbr doesn't use, validate, parse, or require this value to be unique - it simply stores it for your reference.
    - `created_at` string, dateTime — The date and time the object was created in Nmbr.
    - `updated_at` string, dateTime — The date and time the object was last updated in Nmbr.

---

[API](https://skmtc.net/nmbr/apis/nmbr-api.md) · [All operations](https://skmtc.net/nmbr/apis/nmbr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nmbr/nmbr-api/revisions/a0c7a815860f/schema)
