---
title: "Creates a new variable payment for a given employee."
method: POST
path: "/people/{id}/variable"
tags: ["Employee Tables"]
---

# Creates a new variable payment for a given employee.

`POST /people/{id}/variable`

## Path parameters

- `id` string, required

## Request body

- CreateVariableEntry
  - `effectiveDate` string, date, required — The date this entry becomes effective.
  - `amount` CurrencyValue, required
    - `value` number, double, required
    - `currency` string, required — Three-letter currency code.
  - `variableType` string, required — The variable pay type - currently only "amount" is supported.
  - `paymentPeriod` string, required — This represents the period for this variable entry. It can be one of: Annual, Half-Yearly, Quarterly, Monthly.
  - `companyPercent` number — The employee's company on-target weight, in percentage.
  - `departmentPercent` number — The employee's department on-target weight, in percentage.
  - `individualPercent` number — The employee's individual on-target weight, in percentage.
  - `reason` string — The reason for this change.

## Response `200`

Entry added successfully

---

[API](https://skmtc.net/hibob/apis/employee-data-api.md) · [All operations](https://skmtc.net/hibob/apis/employee-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hibob/employee-data-api/versions/0781ebbdda91/schema)
