---
title: "Create a new bank account entry for a given employee."
method: POST
path: "/people/{id}/bank-accounts"
tags: ["Employee Tables"]
---

# Create a new bank account entry for a given employee.

`POST /people/{id}/bank-accounts`

## Path parameters

- `id` string, required

## Request body

- BankAccountsEntry
  - `bankAccountType` 'Checking' | 'Savings' — The list of bank accounts type comes with the above out-of-the-box values. To obtain additional user-defined values, you should fetch the list values call the <a href="https://apidocs.hibob.com/reference/get_company-named-lists-listname"> Get all company lists Metadata API</a> with `bankaccounttype` in the listname path parameter.
  - `routingNumber` string — The routing number indicates what bank this account is held in. Relevant for US and Canada.
  - `accountNickname` string — The nickname in Bob to easily identify and personalize this account in Online Banking.
  - `accountNumber` string — The account number is the unique identifier at this bank.
  - `bankName` string — The name of the specific financial institution.
  - `branchAddress` string — The bank's address.
  - `bicOrSwift` string — The SWIFT Address assigned to the bank in order to send automated international transfers.
  - `iban` string — The international bank account number (IBAN) for international transfers.
  - `allocation` 'percent' | 'amount' | 'remaining' — The salary portion allocated for this account. It can be defined as a percentage of the salary, as a fixed amount, or to allocate all of the remaining funds. The list of possible values cannot be modified. The values that correspond to this field should be provided in the 'amount' field.
  - `amount` number — Use this field to provide the values that correspond to the ‘allocation’ field. If allocation is 'percent' this value represents the percentage of the salary portion to allocate. If allocation is 'amount' this value represents the fixed amount of the salary portion to allocate. If allocation is 'remaining' then the amount field should remain empty. This indicates that all of the remaining funds will be allocated to this account.
  - `useForBonus` boolean — An indication whether this bank account is used for bonuses.

## Response `200`

Entry created 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/revisions/0781ebbdda91/schema)
