KuCoin
Operational data
- Brazil CNPJ
- Does not have a CNPJ in Brazil
- Central Bank Status
- Not authorized by BCB
- Accepts Pix
- Yes - BRL deposit and withdrawal
- Main jurisdiction
- Seychelles
Tax obligations
What KuCoin reports to the Revenue and what you need to do as an investor.
What KuCoin reports
No automatic reporting to the Brazilian tax authority (Receita Federal, similar to the IRS). Full responsibility lies with the investor.
What you need to do
- Report to the Brazilian tax authority (Receita Federal, similar to the IRS), via e-CAC, monthly crypto operations when the total traded exceeds R$30,000 in the month. The deadline is the last business day of the following month.
- Issue and pay DARF (code 8523) on any monthly profit realized, at a flat rate of 15%, by the last business day of the following month.
Obligations calendar
If trades > R$30,000: declare via e-CAC next month. If there was any profit: pay DARF (code 8523) at a 15% flat rate by the last business day of the following month.
Declare all crypto assets in the 'Assets and Rights' section of the IRPF. Report acquisition cost, quantity, and custodian exchange.
Frequently Asked Questions
The most common questions about operating KuCoin and complying with IT in Brazil.
Does KuCoin report to Brazil's tax authority (Receita Federal)?
Not automatically via IN 1888. KuCoin is classified by Law 14,754/2023 as an offshore entity. The full responsibility for declaring and paying taxes lies with the investor.
Do I need to declare operations on KuCoin in the IRPF?
Yes. Since KuCoin is offshore, you must: (1) declare all assets in the 'Assets and Rights' section of the annual IRPF; (2) monthly calculate the realized profit; (3) issue and pay DARF (code 8523) at a flat rate of 15% on any profit from the previous month, by the last business day of the following month - there is no exemption threshold for foreign exchanges.
What is KuCoin's CNPJ?
KuCoin does not have a registered CNPJ in Brazil. It operates as a foreign (offshore) entity, so there is no registration with Brazil's tax authority.
Is KuCoin authorized by the Central Bank of Brazil?
No. KuCoin does not have formal authorization from the Central Bank of Brazil as a PSAV. This does not necessarily imply illegality - several large exchanges operate without this authorization - but it is a regulatory risk factor to consider.
Does KuCoin accept Pix for deposit and withdrawal?
Yes. KuCoin accepts Pix for operations in Brazilian Real (BRL). This facilitates deposits and withdrawals with instant settlement, without the need for TED or DOC.
What is Law 14,754/2023 and how does it affect operations on KuCoin?
Law 14,754/2023, in effect since January 2024, classifies crypto assets in foreign exchanges as financial investments abroad. For KuCoin, this means taxation at a flat rate of 15% on any monthly profit realized - without the R$35,000/month exemption applicable to domestic exchanges. The investor must calculate the profit monthly, issue DARF (code 8523), and pay the tax by the last business day of the month following the realization of the gain. Furthermore, if there is any disposal in the month, the investor must declare via GCAP and register the asset in the annual IRPF.
What changes for KuCoin with the new DeCripto rule in 2026?
DeCripto (IN 2.291/2025) changes the rules for foreign exchanges starting July 2026. If KuCoin continues to offer services to Brazilians (such as Pix deposits), it may be required to report its operations monthly to the Brazilian tax authority (Receita Federal, similar to the IRS), eliminating the current fiscal 'invisibility'. Learn all about DeCripto here →
Found incorrect data on this page?
Our data is updated periodically, but fees, CNPJs, and regulations change frequently. If you've identified an inaccuracy, click the button below - it takes less than 30 seconds and helps us keep the database reliable for everyone.
Public API · free · no authentication
KuCoin data in JSON
Access all data on this page via REST API. CORS enabled, suitable for direct browser use.
Report incorrect data
Context: <strong>KuCoin</strong>