Cancel a capital deposit case
Use the API to cancel a capital deposit case.
All of the following conditions must be met:
- The capital deposit case status is
WaitingForInitialRequirements. - Your shareholders can't have the shareholder status
CapitalTransferred. - The shareholder account's booked balance is zero (0).
You can cancel a capital deposit case through the API only during the early stage of the process. The mutation is rejected once the case has progressed beyond WaitingForInitialRequirements or all shareholders have completed their capital transfers.
Guide
- Call the
cancelCapitalDepositCasemutation. - Add the capital deposit case ID (line 2).
- Add the success payload and any information you'd like to receive (line 3).
- Add rejections (not shown).
Mutation
Open in API Explorermutation CancelCase {
cancelCapitalDepositCase(input: { id: "$CAPITAL_DEPOSIT_CASE_ID" }) {
... on CancelCapitalDepositCaseSuccessPayload {
__typename
capitalDepositCase {
statusInfo {
status
... on CapitalDepositCaseCanceledStatusInfo {
reasonCode
}
}
}
}
}
}
Payload
The payload confirms the capital deposit case status changed to Canceled and returns the reason code.
{
"data": {
"cancelCapitalDepositCase": {
"__typename": "CancelCapitalDepositCaseSuccessPayload",
"capitalDepositCase": {
"statusInfo": {
"status": "Canceled",
"reasonCode": "KYCIssue"
}
}
}
}
}
What happens after cancellation
When you cancel a capital deposit case, all associated accounts are automatically closed: shareholder accounts and the future company account. These accounts receive a closure reason code.
You can subscribe to the CapitalDepositCaseEvent.Canceled webhook to receive notifications when a capital deposit case is canceled.
The cancelation reason code is also available directly on the capital deposit case, in the CapitalDepositCaseCanceledStatusInfo type.
When a capital deposit is successfully completed, shareholder accounts are closed with the reason code CapitalDepositCompleted.
Capital deposit cases and accounts affected before 2 April 2026 may still show the deprecated closure reason code CapitalDepositReason.