Skip to main content

Withdraw Questionnaire Contents (for existing local entities)

Local Entities​

Please refer to Check Questionnaire Requirements if you are unsure of which questionnaire content to be used.

Japan​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary.
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
kanjiNameSTRINGYES *1
kanaNameSTRINGYES *1
latinNameSTRINGYES *1For more information please refer to the Name restrictions section in the appendix.
countrySTRINGYESBeneficiary country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
citySTRINGYES
sendToINTEGERYES1:Crypto-asset services provider, 2:Unhosted Wallet
vaspSTRINGYES *2Vasp identifier of the beneficiary
vaspCountrySTRINGYES *2VASP country code, ISO 2 digit, lower case.
vaspRegionSTRINGYES *3
txnPurposeINTEGERYES *41:Purchase of goods within Japan, 2:Inheritance, gift or living expenses, 3:Cross border trade, 4:Investment, 5:Use of services provided by the beneficiary VASP, 6:Loan repayment, 7:Gifts & Donations
isAttestedBOOLEANYES
  1. Required when isAddressOwner is 2.
  2. Required when sendTo is 1.
  3. Required when vaspCountry is cn(China) or ua(Ukraine).
    1. If vaspCountry is cn(China), vaspRegion must be notNortheasternProvinces (Jilin, Liaoning and Heilongjiang) or other.
    2. If vaspCountry is ua(Ukraine), vaspRegion should not be crimea, donetsk or luhansk, should be other.
  4. Required when txnPurpose is others.
  5. If txnPurpose is 3, withdrawals will be rejected as transactions for payment for import and/or intermediate trade are prohibited for Binance Japan.
  6. The Vasp List API provides the VASP and identifier information.

Kazakhstan​

NameTypeMandatoryDescription
isAddressOwnerBOOLEANYESWhether the address is owned by the user.
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
beneficiaryNameSTRINGYES *1For more information please refer to the Name restrictions section in the appendix.
beneficiaryCountrySTRINGYESBeneficiary country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
beneficiaryCitySTRINGYES
txnPurposeSTRINGYESValue: service, goods, p2p, charity, others
txnPurposeOthersSTRINGYES *4
sendToINTEGERYES2:Exchange, 1:Unhosted Wallet
vaspSTRINGYES *2Vasp identifier of the beneficiary
vaspNameSTRINGYES *3VASP Name
isAttestedBOOLEANYES
  1. Required when isAddressOwner is false.
  2. Required when sendTo is 2.
  3. Required when vasp is others.
  4. Required when txnPurpose is others.
  5. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

New Zealand​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
bnfNameSTRINGYES *2Individual beneficiary name, for more information please refer to the Name restrictions section in the appendix.
countrySTRINGYES *2Beneficiary country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
bnfCorpNameSTRINGYES *3Beneficiary corporation name.
bnfCorpCountrySTRINGYES *3Beneficiary corporation country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
sendToINTEGERYES1:Private Wallet, 2:Another VASP
vaspSTRINGYES *4VASP identifier of the beneficiary
vaspNameSTRINGYES *5VASP Name
declarationBOOLEANYESDeclaration confirmation
  1. Required when isAddressOwner is 2.
  2. Required when bnfType is 0(Individual).
  3. Required when bnfType is 1(Corporate/Entity).
  4. Required when sendTo is 2.
  5. Required when vasp is others.
  6. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

Bahrain​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
bnfFirstNameSTRINGYES *2Individual beneficiary first name. For more information please refer to the Name restrictions section in the appendix.
bnfLastNameSTRINGYES *2Individual beneficiary last name. For more information please refer to the Name restrictions section in the appendix.
bnfNameSTRINGYES *3Beneficiary corporation/entity name.
countrySTRINGYES *1Beneficiary country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
citySTRINGYES *1
sendToINTEGERYES1:Private Wallet, 2:Another VASP
vaspSTRINGYES *4Vasp identifier of the beneficiary
vaspNameSTRINGYES *5VASP Name
  1. Required when isAddressOwner is 2.
  2. Required when bnfType is 0(Individual).
  3. Required when bnfType is 1(Corporate/Entity).
  4. Required when sendTo is 2.
  5. Required when vasp is others.
  6. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

UAE​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
bnfNameSTRINGYES *1For more information please refer to the Name restrictions section in the appendix.
countrySTRINGYES *1Beneficiary country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
citySTRINGYES *1
sendToINTEGERYES1:Private Wallet, 2:Another VASP
vaspSTRINGYES *2Vasp identifier of the beneficiary
vaspNameSTRINGYES *3VASP Name
  1. Required when isAddressOwner is 2.
  2. Required when sendTo is 2.
  3. Required when vasp is others.
  4. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

India​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
bnfNameSTRINGYES *1For more information please refer to the Name restrictions section in the appendix.
countrySTRINGYES *1Beneficiary country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
citySTRINGNO
sendToINTEGERYES1:Private Wallet, 2:Another VASP
vaspSTRINGYES *2VASP identifier of the beneficiary
vaspNameSTRINGYES *3VASP Name
  1. Required when isAddressOwner is 2.
  2. Required when sendTo is 2.
  3. Required when vasp is others.
  4. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

EU(Poland,France)​

For all the EU countries, please following the same questionnaire.

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
bnfFirstNameSTRINGYES *2Individual beneficiary first name. For more information please refer to the Name restrictions section in the appendix.
bnfLastNameSTRINGYES *2Individual beneficiary last name. For more information please refer to the Name restrictions section in the appendix.
countrySTRINGYES *2Beneficiary country code, ISO 2 digit, lower case.
bnfCorpNameSTRINGYES *3Beneficiary corporation name.
bnfCorpCountrySTRINGYES *3Beneficiary corporation country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
sendToINTEGERYES1:Private Wallet, 2:Another VASP
vaspSTRINGYES *4VASP identifier of the beneficiary
vaspNameSTRINGYES *5VASP Name
declarationBOOLEANYESDeclaration confirmation
  1. Required when isAddressOwner is 2.
  2. Required when bnfType is 0.
  3. Required when bnfType is 1.
  4. Required when sendTo is 2.
  5. Required when vasp is others.
  6. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

South Africa​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
bnfNameSTRINGYES *2Individual beneficiary name. For more information please refer to the Name restrictions section in the appendix.
countrySTRINGYES *2Beneficiary country code, ISO 2 digit, lower case.
bnfCorpNameSTRINGYES *3Beneficiary corporation name.
bnfCorpCountrySTRINGYES *3Beneficiary corporation country code, ISO 2 digit, lower case. For more information please refer to the Countries and Regions section in the appendix.
sendToINTEGERYES1:Private Wallet, 2:Another VASP
vaspSTRINGYES *4VASP identifier of the beneficiary
vaspNameSTRINGYES *5VASP Name
declarationBOOLEANYESDeclaration confirmation
  1. Required when isAddressOwner is 2.
  2. Required when bnfType is 0(Individual).
  3. Required when bnfType is 1(Corporate/Entity).
  4. Required when sendTo is 2.
  5. Required when vasp is others.
  6. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

Australia​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1:Send to myself, 2:Send to another beneficiary
bnfTypeINTEGERYES *10:Individual, 1:Corporate/Entity
bnfFirstNameSTRINGYES *2Individual beneficiary first name. For more information please refer to the Name restrictions section in the appendix.
bnfLastNameSTRINGYES *2Individual beneficiary last name. For more information please refer to the Name restrictions section in the appendix.
countrySTRINGYES *2Beneficiary country code, ISO 2 digit, lower case. Obtained from Country List API.
citySTRINGYES *2Beneficiary city/town. Obtained from Region List API (regionName value).
bnfCorpNameSTRINGYES *3Beneficiary corporation name.
bnfCorpCountrySTRINGYES *3Beneficiary corporation country code, ISO 2 digit, lower case. Obtained from Country List API.
bnfCorpCitySTRINGYES *3Beneficiary corporation city/town. Obtained from Region List API (regionName value).
sendToINTEGERYES1:Private Wallet, 2:Another VASP
vaspSTRINGYES *4VASP identifier of the beneficiary
vaspNameSTRINGYES *5VASP Name
declarationBOOLEANYESDeclaration confirmation
  1. Required when isAddressOwner is 2.
  2. Required when bnfType is 0(Individual).
  3. Required when bnfType is 1(Corporate/Entity).
  4. Required when sendTo is 2.
  5. Required when vasp is others.
  6. The Vasp List API provides the VASP and identifier information. If the VASP cannot be found, please input others within vasp and the name of the exchange within vaspName field.

Brazil​

NameTypeMandatoryDescription
isAddressOwnerINTEGERYES1: Send to myself, 2: Send to someone else
sendToINTEGERYES1: Self-hosted wallet, 2: VASP / Exchange
vaspSTRINGYES *6VASP identifier of the beneficiary. Obtained from Vasp List API.
declarationBOOLEANYESDeclaration confirmation, must be true.
bnfTypeINTEGERYES *10: Individual, 1: Corporate/Entity
bnfFirstNameSTRINGYES *2Individual beneficiary first name.
bnfLastNameSTRINGYES *2Individual beneficiary last name.
countrySTRINGYES *2Beneficiary country code, ISO 2 digit, lower case. Obtained from Country List API.
bnfCorpNameSTRINGYES *3Beneficiary corporation name.
bnfCorpCountrySTRINGYES *3Beneficiary corporation country code, ISO 2 digit, lower case. Obtained from Country List API.
cpfSTRINGYES *4CPF (Brazilian individual taxpayer number). See Tax Identifier Rules below.
cnpjSTRINGYES *4CNPJ (Brazilian corporate taxpayer number). See Tax Identifier Rules below.
individualTaxIdSTRINGYES *5Individual taxpayer identification number. See Tax Identifier Rules below.
corporateTaxIdSTRINGYES *5Corporate taxpayer identification number. See Tax Identifier Rules below.
txnPurposeSTRINGYES *7Purpose of transaction code (e.g. 12995). For more information please refer to the Brazil Regulatory Codes section in the appendix.
counterpartyTypeSTRINGYES *7Counterparty type code, sent as a string (e.g. "03"). For more information please refer to the Brazil Regulatory Codes section in the appendix.
relationshipSTRINGYES *8Relationship code, 40 or 50. For more information please refer to the Brazil Regulatory Codes section in the appendix.
  1. Required when isAddressOwner is 2.
  2. Required when isAddressOwner is 2 and bnfType is 0(Individual).
  3. Required when isAddressOwner is 2 and bnfType is 1(Corporate/Entity).
  4. Required when isAddressOwner is 2 and the beneficiary country (country or bnfCorpCountry) is br (domestic): cpf for Individual, cnpj for Corporate/Entity.
  5. Required when isAddressOwner is 2 and the beneficiary country (country or bnfCorpCountry) is not br (international): individualTaxId for Individual, corporateTaxId for Corporate/Entity.
  6. Required when sendTo is 2. Only VASPs returned by the Vasp List API are accepted; others is not supported.
  7. Required for international transfers: isAddressOwner is 2 and the beneficiary country is not br.
  8. Required for international transfers to a Corporate/Entity beneficiary: isAddressOwner is 2, the beneficiary country is not br and bnfType is 1.

Transaction amount cap: Cross-border withdrawals above USD 100,000 equivalent per transaction are blocked with error -30106 (Transaction amount exceeds the limit.). The cap uses the USD-equivalent value at transaction time. Withdrawals to self-hosted wallets and domestic (BR-to-BR) transfers are exempt. A withdrawal to your own account at a VASP outside Brazil is international and subject to the cap.

Tax Identifier Rules:

FieldApplicable WhenFormat
cpfbnfType = 0 (Individual) and country = br###.###.###-## (11 digits), separators required: ^\d{3}\.\d{3}\.\d{3}-\d{2}$. Format check only, no checksum validation.
cnpjbnfType = 1 (Corporate) and bnfCorpCountry = br##.###.###/####-## (14 digits), separators required: ^\d{2}\.\d{3}\.\d{3}/\d{4}-\d{2}$. Format check only, no checksum validation.
individualTaxIdbnfType = 0 (Individual) and country ≠ br5–50 alphanumeric characters: ^[A-Za-z0-9]{5,50}$
corporateTaxIdbnfType = 1 (Corporate) and bnfCorpCountry ≠ br5–50 alphanumeric characters: ^[A-Za-z0-9]{5,50}$