Skip to main content

Capital deposits

When creating a new company, you need to deposit its share capital before registering the company.

Capital deposits are currently available for companies being incorporated in France.

The capital deposit process involves several stakeholders:

  • You, the partner using Swan
  • Your user, including the future company and its shareholders
  • Swan and the Swan API
  • The notary

The main actions are:

  • Create a capital deposit case
  • Create the company and shareholder accounts
  • Complete identity and account holder verification
  • Upload the required documents
  • Transfer the capital funds
  • Register the company
  • Release the funds to the company account

See Manage a capital deposit case for the Dashboard flow.

Overview​

The Partner Dashboard shows the progress of each capital deposit case. The technical guides explain how to create a case, upload documents, update information, and cancel a case.

GuideDescription
Manage a capital deposit caseMonitor and manage a case through the Dashboard.
Create a capital deposit caseCreate a case and the associated company and shareholder onboardings through the API.
Upload required documentsUpload, replace, and monitor capital deposit documents.
Update a shareholder's deposit amountUpdate the expected capital deposit amount for a shareholder.
Update company informationCorrect company information linked to a capital deposit case.
Cancel a capital depositCancel a case and review its cancellation reason.

Capital deposit case​

The CapitalDepositCase API object contains the information for a capital deposit case, including:

  1. Details about the future company
  2. Company account information
  3. Shareholder information
  4. Capital deposit documents

Case statuses​

Case statusExplanation
WaitingForInitialRequirementsThe case is waiting for shareholder verification, capital transfers, document uploads, and completion of company onboarding.
PendingInternalReviewSwan is reviewing the information and documents provided.
WaitingForAdditionalInformationSwan has requested additional information or corrections and is waiting for a response.
WaitingForNotaryShareDepositCertificateThe notary is reviewing the deposited funds and submitted documents before issuing the capital share deposit certificate.
WaitingForRegisterExtractThe partner uploads the company's KBIS for review.
WaitingForNotaryTransferThe notary reviews the KBIS. If Swan or the notary refuses the document, the case returns to WaitingForRegisterExtract.
CanceledThe case was canceled before completion by the partner or Swan. A cancellation reason code is available in CapitalDepositCaseCanceledStatusInfo.
CompletedThe notary approved the case and transferred the funds to the company account. This status confirms that the capital deposit case is complete, but it does not confirm that the company account is active.

Cancellation reason codes​

When a capital deposit case has the status Canceled, a reason code is available on the CapitalDepositCaseCanceledStatusInfo type.

Backward compatibility

Capital deposit cases canceled before 2 April 2026 originally had a null cancellation reason at the capital deposit level and mapped to the account-level deprecated closure reason CapitalDepositReason.

As of June 2026, Swan migrated these cases to the new cancellation reason codes.

Reason codeExplanation
KYCIssueDocuments are missing or incorrect, or the requested information wasn't provided.
ForbiddenActivityThe company operates in a prohibited business sector.
DuplicateOnboardingA second account was created by mistake.
DeniedCountryResidencyA beneficial owner (UBO) or resident is located in a restricted country.
RefusedIbanCountryThe country associated with the IBAN isn't supported.
CompanyRegistrationCountryNotSupportedThe company's country of registration isn't supported.
BusinessInactiveOrNotRegisteredThe company is inactive or not registered.
UnsupportedLegalFormSwan can't onboard this legal form.
TCViolationThe account holder violated the terms and conditions.
CapitalDepositWithdrawnThe capital deposit was withdrawn.
CapitalDepositRefusedByNotaryThe notary refused the capital deposit case.
ComplianceReasonThe case was canceled for compliance reasons.
RegulatoryRequirementThe case was canceled because of a regulatory requirement.

These reason codes are derived from the same list as the account closure reason codes.

Required documents​

Swan needs several documents to process a capital deposit.

Upload documents as soon as they become available. Document upload can take place in parallel with shareholder onboarding and KYC.

Documents need to meet Swan's requirements. If a document doesn't meet these requirements, Swan assigns it the Refused status, and you need to upload a replacement.

See Upload required documents for the technical upload process.

List of required documents​

The following table lists the documents that may be required. You upload some documents, Swan collects others during onboarding and identification, and the notary uploads the capital share deposit certificate.

StakeholderDocumentAPI document typeHow it is collectedAttached to
Individual shareholderProof of addressProofOfIndividualAddressYou upload it with generateCapitalDepositDocumentUploadUrl.shareholders[].documents
Individual shareholderProof of identityProofOfIdentitySwan collects it during identification after onboarding is finalized.The account holder's supporting document collection
Company shareholderCommercial registry extract issued within the last three monthsRegisterExtractSwan collects it during company onboarding.The account holder's supporting document collection
Company shareholderProof of identity for the legal representativeProofOfIdentitySwan collects it during identification when the legal representative is the account administrator.The account holder's supporting document collection
Future companyDraft articles of incorporationArticlesOfIncorporationYou upload it with generateCapitalDepositDocumentUploadUrl.capitalDepositCase.documents
Future companyLease agreement for the registered officeCompanyLeaseAgreementYou upload it with generateCapitalDepositDocumentUploadUrl.capitalDepositCase.documents
Future companyPower of attorney from the legal representative to SwanPowerOfAttorneyYou upload it with generateCapitalDepositDocumentUploadUrl.capitalDepositCase.documents
Future companyCapital share deposit certificateCapitalShareDepositCertificateThe notary uploads it.capitalDepositCase.documents
Future companyCommercial registry extract, or KBIS, issued after incorporationRegisterExtractYou upload it with generateCapitalDepositDocumentUploadUrl after incorporation.capitalDepositCase.documents

Registered office without a lease agreement​

If the future company doesn't have a lease agreement as proof of its official company address, provide the documents required for its situation.

All identity documents need to be in full color and include the front and back of the document.

Official company addressAdditional documents
The legal representative's addressBusiness address affidavit from the legal representative. If the legal representative isn't a shareholder, also provide their identity document and proof of address.
The legal representative's address, but the representative rents the property or is hosted by someone elseBusiness address affidavit from the host. If the legal representative isn't a shareholder, also provide the legal representative's identity document, the host's identity document, and the host's proof of address.
Another company's office addressKBIS for the host company issued within the last three months, a business address affidavit from the host company's legal representative, and the identity document of the legal representative who provided the affidavit.

Document statuses​

Document statusExplanation
PendingA place for the document has been created, but the document hasn't been uploaded.
UploadedThe document was uploaded successfully. Swan reviews it and either validates or refuses it.
ValidatedSwan validated the document.
RefusedThe document doesn't meet the requirements. Review reasonCode for the refusal category and reason for the optional plain-text explanation. Both are visible in the Dashboard and available through the API. Upload a replacement document to return the status to Uploaded.

Shareholders​

A shareholder is an individual or legal entity that deposits funds in exchange for ownership of the future company.

To deposit funds, each shareholder opens a temporary Swan payment account.

Each shareholder needs to complete the onboarding, identification, and account holder verification processes.

Once the required steps are complete, the shareholder receives an IBAN to use for the capital transfer.

Shareholders need to provide proof of their residence address. Only official documents are accepted. See the list of acceptable documents in the Partnership Document Center.

Shareholder statuses​

Shareholder statusExplanation
PendingOnboardingThe shareholder was created and needs to complete onboarding before continuing.
WaitingForVerificationAccount holder verification isn't complete. This status is bypassed when the account holder status is already Verified.
WaitingForTransferThe shareholder needs to transfer the full expected capital deposit amount to their Swan account. The transfer needs to come from an account held in the shareholder's name and needs to be a SEPA Credit Transfer.
CapitalTransferredThe shareholder's capital has been received, but the rest of the capital deposit case still needs to be completed.
CapitalFundsWiredToNotaryThe shareholder's funds have been transferred to the notary, but the rest of the capital deposit case still needs to be completed.
CapitalDepositCanceledThe capital deposit case was canceled. If a shareholder account was already created, Swan closes the account as part of the cancellation process.

Transfer requirements​

Shareholder accounts have specific transfer requirements for capital deposits.

SEPA Credit Transfers only​

caution

Shareholder accounts only accept SEPA Credit Transfers for capital deposits.

International credit transfers are rejected automatically before settlement, regardless of the amount. Make sure all transfers are sent from an account held in the shareholder's name.

Sequence diagram​

Update a shareholder's deposit amount​

You can update a shareholder's deposit amount through the API.

Updating a shareholder's deposit amount automatically recalculates the total capital deposit amount for the case.

See Update a shareholder's capital deposit amount.

Update company information​

You can update the main company information linked to a capital deposit through the API.

This allows you to correct the company name and postal address without contacting Swan Support.

Updating these fields synchronizes the data across the capital deposit case and the associated account holder.

See Update a capital deposit company.

Cancel a capital deposit​

You can cancel an ongoing capital deposit when cancellation is still available, which is any time before all the capital transfers are made.

When a capital deposit case is canceled, associated shareholder accounts will also be closed.

See Cancel a capital deposit.