Skip to main content

Cyprus · Financial documentation guide

Crypto Proof of Funds Documentation in Cyprus

If a Cyprus bank, property adviser or business counterparty asks about your crypto holdings, clarify what they are assessing before assembling documents. Available crypto, exchange proceeds and money in a bank account tell different parts of the story.

Create your crypto statement

Present a clear balance snapshot for Cyprus

A dated report can help a reviewer understand holdings at a supported public address. It is historical evidence, rather than a live guarantee of spendable funds. Market movements and later transfers can change both the crypto balance and its estimated euro value.

Where funds have moved from an overseas exchange to an account used in Cyprus, keep the exchange account name, sale confirmation and bank remittance reference together. Ask the receiving reviewer which date, currency and language they require; English documentation should not be assumed sufficient for every review.

For a prospective Cyprus property payment or business contribution, distinguish assets still held on-chain from amounts already converted and transferred. Agree with your bank or legal adviser how each should be evidenced. The choice of documents belongs to the reviewer, rather than to a crypto provider’s marketing claims.

Before preparing documents

  1. Confirm the review date, currency and document language with the recipient.
  2. Separate on-chain holdings from exchange balances and completed bank transfers.
  3. Keep account names and remittance references for overseas conversion routes.

Cyprus, MiCA and document acceptance

CySEC publishes information on crypto-asset entities under MiCAR. The Cyprus-specific EU supervisory authorities’ consumer factsheet points readers to both CySEC and the Central Bank of Cyprus when checking providers. A provider’s authorisation and the evidence needed for your own financial review are separate questions.

MiCA sets EU rules for specified crypto-assets and services. It does not make a third-party wallet statement a compliance certificate. Confirm the recipient’s evidence requirements before paying for documentation.

How CryptoBankStatement can support preparation

The existing generator produces PDF and CSV reports for a supported public address and selected period. Reports reconstruct transaction history with opening and closing balances, historical fiat estimates where available, transaction hashes and verification records. Fiat estimates are not a guaranteed sale price; missing pricing and reported check limitations need to be considered by the reviewer.

On-Chain Statement organises public activity without a wallet signature. Where offered for an eligible wallet, Verified Statement adds wallet-control proof and identity verification through Stripe Identity. An integrity checksum checks document data; it does not establish that the funds are legally yours or that a bank will accept them.

You can prepare a file without purchasing a report: retain original records, write the timeline and use public explorer references. See the free evidence pack and methodology to decide what a statement would add.

Supported assets and evidence limits

Statements cover BTC on Bitcoin mainnet, ETH, USDC or USDT on Ethereum mainnet, or official Circle USDC on Base Mainnet. One statement is one network. Keep separate records for exchange-internal activity and other assets.

NetworkIncludedNot included
Bitcoin mainnetOne public BTC address per statementXPUB aggregation and exchange-internal records
Ethereum mainnetETH, ERC-20 USDC, or ERC-20 USDTOther tokens, NFTs, and private account records
Base mainnetOfficial Circle USDCBase ETH, Base USDT, bridged USDbC, and other tokens

1. Confirm scope

Ask the receiving reviewer which address, asset, date range, currency, and supporting records they require.

2. Keep original records

Retain bank and exchange exports. The wallet report documents only the supported public-chain part of the trail.

3. Explain limitations

Label transfers between your own accounts and disclose unsupported networks, missing periods, estimates, and other gaps.

Important limitations

This is a document-organisation tool, not a bank statement, regulated attestation, audit opinion, ownership certificate, source-of-wealth determination, or guarantee of acceptance. Public activity can be independently reproduced; legal identity and lawful source require separate evidence.

Common questions

Can I use an English crypto report with a reviewer in Cyprus?

These guides and the statement workflow are in English. Ask the recipient whether English records are suitable and whether a translation or additional original documents are needed. No universal acceptance or translation requirement is assumed.

What does a blockchain statement establish for a review in Cyprus?

It organises supported public-address activity, opening and closing balances and transaction evidence for a selected period. Historical fiat values are estimates. Reconciliation and integrity checks have a technical scope; they do not establish legal identity, lawful origin or regulatory compliance.

What is the difference between wallet-control and identity verification?

A supported wallet signature demonstrates control of an address for the verification challenge. Verified Statement combines wallet-control proof with Stripe Identity through the existing workflow, subject to wallet eligibility. Bitcoin signing is disabled by default and restricted to supported addresses when enabled. Neither step proves the legal origin of crypto or replaces a recipient’s own checks.

Is this a MiCA, AML or KYC certificate for Cyprus?

No. CryptoBankStatement does not provide regulatory certification or guarantee compliance with MiCA, AML or KYC obligations. It is not a government-issued certificate or an endorsement by CySEC. Banks, lenders and other recipients decide independently whether the documents are sufficient.

Related documentation

Prepare the supported on-chain part of your file

Confirm scope with your reviewer, then use the existing statement generator.

Create your crypto statement