Cryptocurrency

Exchange User Cryptocurrency Balances — Liability

Recording the liability of a cryptocurrency exchange for user funds held in custody.

Account NameTypeDebit ($)Credit ($)
Cash / Crypto Assets (Held for Users)Asset (+)50,000,000.00-
User Deposits Payable (Liability)Liability (+)-50,000,000.00

💡 Accountant's Note

A cryptocurrency exchange holding user funds must recognise both the asset (user funds on deposit) and an equal liability (obligation to return funds on demand). This gross presentation is critical — netting user funds against the exchange's own assets is prohibited. The treatment was brought into sharp focus by the FTX collapse, where user funds were commingled with exchange assets.

Practitioner & Systems Framework

💻 ERP Architecture

User balances are tracked in the exchange's core banking system at the individual user account level. The accounting system maintains a one-to-one correspondence between user account balances and the exchange's held assets — a segregation proof (proof of liabilities equals proof of assets) is generated regularly. User fiat deposits are held in segregated bank accounts; user cryptocurrency is held in cold/hot wallet infrastructure. The exchange recognises both the asset (cash/crypto held for users) and the equal liability (user deposits payable). Changes in cryptocurrency market prices affect both the asset value and the liability value simultaneously — no P&L impact on the exchange itself for user balance revaluations.

⚠️ Audit Flags

Auditors perform a 'proof of reserves' audit — verifying that the exchange holds sufficient assets to cover all user liabilities. This typically involves cryptographic proof of the wallet addresses (Merkle tree proof of liabilities) and on-chain verification of asset holdings. Test that user fiat deposits are held in segregated bank accounts that cannot be accessed for operating expenses. Confirm that the exchange's own assets and liabilities are completely separated from user assets and liabilities in the accounting system. This segregation is a fundamental regulatory requirement in most jurisdictions.

📄 Required Documentation

Proof of reserves report (Merkle tree of user liabilities + on-chain asset verification), segregated bank account statements for user fiat deposits, cold wallet inventory by cryptocurrency, hot wallet balances, exchange operating accounts (separate from user accounts), regulatory capital adequacy report, and auditor's attestation on proof of reserves.

Professional Excel Template

Get the automated version of this entry. Includes built-in IFRS checks, VAT calculators, and SAP-ready upload formats.

Notify Me on Release
QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions