Crypto service providers · MiCA · Reporting
Connect your crypto-asset services with reliable accounting records and financial reporting.
An exchange, a custodian and a company investing its own treasury have different transaction flows. Useful accounting starts with the actual business: who contracts with the customer, who holds the assets, who executes the transaction and who invoices the service? Mapping those roles connects your product’s operations with the correct entity’s accounts.
We review contracts, euro and crypto-asset flows, platforms and available records with your team. The aim is to establish a documented approach, with clear responsibilities and a defined set of supporting records.
Recurring issues are often operational: linking invoiced fees to transactions, separating customer movements from the company’s revenue, explaining differences between internal and external records, or preparing year-end accounts across several systems. A commercial dashboard may show a large transaction volume without identifying accounting revenue. Each indicator needs a clear definition.
Accounting processes are best considered before launch. We can review sample test transactions, export formats and planned invoicing. Your product team can then identify the fields needed: transaction identifier, entity, customer, asset, quantity, fees, timestamp and status. Questions about regulatory classification are coordinated with the relevant advisers.
This situation needs to be distinguished from providing services to customers. If your requirements concern the company’s Bitcoin purchases, custody of its own assets or annual accounts, start with crypto accounting for companies or our holding and treasury support. The assessment depends on the activity actually carried out.
The French transitional period for PSANs ended in July 2026. For the services concerned, check the entity’s authorisation under MiCA and the services it covers. Certain eligible financial entities use the notification procedure under Article 60. Historical PSAN registration alone therefore does not describe a provider’s current status.
Read the AMF’s official transition notice and our guide to checking authorisation.
Reporting should allow a balance to be traced back to transactions and supporting records. We organise reconciliation between operational ledgers, wallets, exchanges, banks and accounting records. Differences are classified and explained: pending transactions, fees, internal transfers, missing data or timing differences.
Consider a provider that records customer deposits in its system and charges a fee for a service. Total deposits, amounts to be returned and the provider’s remuneration answer different questions. Combining them into a single “revenue” figure would obscure the business. The accounting treatment must be determined from the applicable rights, obligations and contracts, then connected with the data for each transaction.
The frequency of this work depends on volume, tools and your organisation. An annual extraction can reveal incomplete histories too late. Regular checks help resolve anomalies as the business operates.
ANC Regulations 2026-01 and 2026-02 were endorsed by the order of 12 August 2026, published in the Official Journal on 3 September. For Regulation 2026-01, article 9 provides for financial years beginning on or after 1 January 2027, with early application permitted for the financial year in progress at publication. Review the timetable and your entity’s accounting framework before first application.
Sources and further reading: official ANC publication, CASP accounting and changes to crypto-asset accounting rules.
The first discussion establishes your business model, status, deadlines and organisation. The engagement letter then specifies the agreed work, deliverables, responsibilities and arrangements for providing data.
We start with documents and access appropriate to the engagement. A recovery phrase or private key should not be shared to prepare your accounting file.
The support described here covers accounting, financial data and their organisation. It does not grant regulatory authorisation. Work on regulatory status and requirements must be defined with the relevant professionals, in coordination with your team.
The scope can be adapted to your organisation: bookkeeping, review, year-end preparation or specific reconciliation work. We first assess export quality and existing responsibilities. Tool selection follows the assessment of your needs.
It depends on the entities and services, transaction volume and complexity, available data and any historical reconstruction needed. A large, well-documented volume does not create the same difficulties as an incomplete history spread across several tools.
Nous utilisons des cookies sur notre site Web pour vous offrir l'expérience la plus pertinente en mémorisant vos préférences et vos visites répétées. En cliquant sur "Accepter tout", vous consentez à l'utilisation de TOUS les cookies. Cependant, vous pouvez visiter "Paramètres des cookies" pour fournir un consentement contrôlé.
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |