---
title: "Add an Excess Money Account"
method: POST
path: "/v1/profiles/{profileId}/excess-money-account"
tags: ["balance"]
---

# Add an Excess Money Account

`POST /v1/profiles/{profileId}/excess-money-account`

If a balance goes over the regulatory hold limit, excess funds are automatically moved to another account at the end of the day.

Use this endpoint to specify a recipient where excess money will be transferred.

Primarily used for Singapore and Malaysia customers.

## Path parameters

- `profileId` integer, required

## Headers

- `X-External-Correlation-Id` string, uuid

## Request body

- object — Request body for configuring an excess money account.
  - `recipientId` integer, required — ID of the recipient for excess money transfers.

## Response `200`

OK - Excess money account configured successfully.

- object — Response from configuring an excess money account.
  - `userProfileId` integer — ID of the profile.
  - `recipientId` integer — ID of the recipient for excess money transfers.

## Other responses

- `429` — Rate limit exceeded. Retry after the number of seconds specified in the `Retry-After` header.

---

[API](https://skmtc.net/wise/apis/platform-api.md) · [All operations](https://skmtc.net/wise/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wise/platform-api/versions/4907a1d269ab/schema)
