Crypto exchange or broker? Custody, costs and regulation compared
Custody, cost and tax decide this, not the app. What MiCA does and does not protect, what a round trip really costs, and why ETPs are taxed differently.
On this page9
- The short answer
- Five different things get called "buying crypto"
- Custody: what you actually own
- Regulation: what MiCA changed and how to check it
- Costs: the round trip is what counts
- Tax decides more than fees do
- Reporting: you have been visible since 2026
- When each route is the wrong one
- What to actually do
The short answer
The price gap between a crypto exchange and a broker is real but second-order. Three other questions decide this: who holds the private keys, what happens to your coins if that party fails, and how the wrapper you chose is taxed where you live.
Get those three right and the fee schedule is a rounding error. Get them wrong and no fee saving repairs it — a 26% tax difference dwarfs a 1.2% difference in trading costs by an order of magnitude.
Since 1 July 2026 the EU picture is also clearer than it has ever been: MiCA's transitional period has expired. Anyone offering you crypto services in the EU needs authorisation as a crypto-asset service provider, or must not offer them at all.
Five different things get called "buying crypto"
| Route | What you own | Who holds it | On insolvency | EU regulation |
|---|---|---|---|---|
| Spot on a MiCA-authorised exchange | The crypto-asset, credited to your account | The exchange, usually in omnibus wallets | Must be segregated and is "not available for distribution to creditors" of the provider (MiCA Art. 70(1)) | MiCA Title V |
| Spot at a broker or neobroker | The same, usually via a sub-custodian | A specialist custodian appointed by the broker | As above, but with two counterparties in the chain | MiCA Title V |
| Crypto ETP / ETN | A debt security backed by coins | Your ordinary securities custody chain | Securities are client property; the issuer's collateral is the backstop | MiFID II, prospectus regime |
| Crypto CFD | A contract with the broker. No coins | Nobody — there are no coins | An unsecured claim on the broker | MiFID II, ESMA 2:1 retail leverage cap |
| Self-custody | The private key | You | No third party to fail | Outside MiCA |
Marketing tends to treat these as variations of the same purchase. Legally they have almost nothing in common.
Custody: what you actually own
MiCA regulated crypto custody across the EU for the first time. Two provisions are worth knowing by name.
Article 70(1) requires client holdings to be segregated from the provider's own assets and makes clear that crypto-assets held in custody "shall not be available for distribution to creditors of the crypto-asset service provider". That is the central improvement over the pre-MiCA world: your coins are not part of the insolvency estate.
Article 75(8) makes the custodian liable for losses — but caps that liability, since "liability of the crypto-asset service provider shall not exceed the market value of the crypto-asset that was lost". No consequential losses, and an exception for events outside its reasonable control.
And now the part that never appears in an advertisement: there is no deposit guarantee for crypto. The EU's EUR 100,000 protection covers cash deposits at a credit institution. National investor compensation schemes cover MiFID II financial instruments. A crypto-asset that is neither falls under neither. Your protection is proprietary — segregation, separation, liability — not insurance.
Practical consequences:
- Your euro balance and your coins are protected differently. At a platform with a banking licence, or one that holds fiat at a bank, the cash leg may fall inside deposit protection. The crypto leg never does.
- "Proof of reserves" is not an audit. A Merkle-tree attestation shows assets at a point in time. It shows nothing about liabilities, encumbrances or group structure.
- Ask who the sub-custodian is. At brokers the coins almost never sit with the broker itself. The custodian's name, its authorisation and its home jurisdiction belong in your decision.
Regulation: what MiCA changed and how to check it
MiCA Title V has applied to crypto-asset service providers since 30 December 2024. Article 143(3) gave providers already operating under national law a transitional window, which ended no later than 1 July 2026. Since then the position is binary: authorised, or not operating.
You can check this in five minutes:
- 1Look the provider up in the ESMA register or in the register of the national authority that granted the authorisation.
- 2Check which legal entity you are actually contracting with. Large platforms run several; the authorised EU entity is not necessarily the one on your signup page.
- 3Check that the authorisation covers the service you want. Custody, operating a trading platform and exchange services are separate permissions.
Switzerland sits outside MiCA. There, FINMA authorisation, the DLT Act and — for banks — the Banking Act govern instead. The practical difference matters: at a Swiss bank offering crypto, the fiat leg falls under deposit protection and crypto-based assets in custody are segregable under DLT law. A standalone crypto broker without a banking licence offers neither.
Costs: the round trip is what counts
Never compare the buy fee alone. What matters is the full circuit: in, hold, out.
| Cost component | Exchange | Broker / neobroker | ETP |
|---|---|---|---|
| Trading fee | Maker/taker schedule, volume-tiered | Usually a percentage or spread surcharge | Your normal order fee |
| Spread | Visible in the order book | Frequently not published | Visible on the exchange |
| Ongoing cost | None | Usually none | Annual product fee |
| Deposit | SEPA usually free, card expensive | Usually free | Broker standard |
| Withdrawal in coins | Network fee, set by the platform | Often not possible at all | Not available |
| Currency conversion | If the pair is not quoted in your currency | If your account is not in your currency | If the ETP is not quoted in your currency |
Worked example 1 — EUR 5,000 in and out again
A EUR 5,000 purchase and a later sale at the same price:
| Model | Buy | Sell | Round trip |
|---|---|---|---|
| 1.49% per order (e.g. Revolut) | EUR 74.50 | EUR 74.50 | EUR 149.00 |
| 1.00% on open and on close (e.g. eToro, entry tiers) | EUR 50.00 | EUR 50.00 | EUR 100.00 |
| 0.25% taker fee | EUR 12.50 | EUR 12.50 | EUR 25.00 |
| 0.10% taker fee | EUR 5.00 | EUR 5.00 | EUR 10.00 |
The gap between the most and least expensive row is EUR 139 on EUR 5,000 — 2.8% of the capital deployed. On a position you hold for years, that is survivable. For someone who rotates twelve times a year it is EUR 1,788 instead of EUR 120.
One point that often gets lost: with some providers the total cost cannot be established at all. Trade Republic, for example, does not publish the spread it applies to crypto, so the full cost of a crypto order cannot be derived from its fee schedule. That is not an accusation — it is a reason to check the price you were actually filled at against a reference exchange at the moment of execution.
Worked example 2 — ETP or coins over three years
Take EUR 5,000, a three-year hold, and a flat price. For the ETP assume a 1.00% annual product fee — find the real figure in the key information document under ongoing costs — plus EUR 1 per order. Some brokers add a spread surcharge on crypto ETPs on top; Scalable Capital, for instance, applies 0.99% on its free tier and 0.69% on the Prime tier.
- ETP: EUR 1 to buy + EUR 1 to sell + 3 × EUR 50 in product fees = EUR 152. Add a 0.99% surcharge on each side and you add EUR 99, for EUR 251.
- Coins on an exchange at 0.25%: EUR 12.50 + EUR 12.50 = EUR 25, plus any network fee if you move to self-custody.
On cost alone the exchange wins comfortably. Before you settle on that: in Germany, tax can reverse the result — though not in the direction most people expect.
Tax decides more than fees do
Take a EUR 7,000 gain on a EUR 5,000 stake after 18 months.
| Wrapper | Germany | Austria | Switzerland (private investor) |
|---|---|---|---|
| Coins, held more than one year | EUR 0 — exempt under § 23(1)(2) of the Income Tax Act | 27.5% = EUR 1,925 | Capital gain not taxable; the holding is subject to cantonal wealth tax |
| Coins, held less than one year | Fully taxable at your marginal rate; at 42% that is about EUR 2,940 | 27.5% = EUR 1,925 | As above |
| Crypto ETP / ETN | Capital income: 26.375% including solidarity surcharge on EUR 6,000 after the EUR 1,000 allowance = EUR 1,582.50 | 27.5% = EUR 1,925 | As above |
What to take from that:
Germany. The one-year rule in § 23(1)(2) of the Income Tax Act treats crypto-assets as "other assets" — after twelve months the gain is exempt, at any size. Inside the year, the EUR 1,000 threshold in § 23(3) sentence 5 applies. Careful: that is a threshold, not an allowance. At EUR 1,000.01 of total gains from private disposals the entire amount becomes taxable, not just the excess. Sentence 4 of the same provision extends the period to ten years where an asset is used as a source of income; the tax administration's published position is that this extension does not apply to virtual currencies. That is administrative guidance rather than statutory text — if you stake or lend and intend to rely on the one-year rule, check the current position or take advice. The one-year rule itself has repeatedly been up for political debate; do not assume it will still exist in five years.
Austria. § 27b of the Austrian Income Tax Act treats cryptocurrencies as investment income, taxed at the special rate of 27.5% under § 27a(1), with no holding period at all. One quirk works in your favour: swapping one cryptocurrency for another is not a taxable realisation. Tax is triggered only on disposal for euros, for other assets, or for services.
Switzerland. Capital gains on movable private assets are generally not taxable for a private investor (Art. 16(3) of the Federal Direct Tax Act). In exchange, the holding is subject to cantonal wealth tax, valued at the year-end rate. Two traps: being reclassified as a professional securities dealer reverses the outcome entirely, and staking or lending income is taxable income rather than a capital gain.
For all three: rates and periods change. Check the current position with your tax authority or adviser before building a position whose logic depends on a deadline.
Reporting: you have been visible since 2026
The EU's DAC8 directive has applied since 1 January 2026. Crypto-asset service providers report your identity and your transaction data — acquisitions and disposals against fiat and against other crypto-assets, transfers, amounts and unit counts — to tax authorities, who exchange it among themselves. The definition of a reporting provider is tied directly to MiCA authorisation under Article 63, but also captures unauthorised providers with a sufficient EU nexus.
In practice: the era in which a crypto position was effectively invisible is over. Keep clean records of acquisition dates and holding periods — especially in Germany, where the one-year clock runs per tranche and the burden of proof is yours.
When each route is the wrong one
- The exchange is wrong if you hold a small position, will never move to self-custody, and have no appetite for keeping your own records. The fee saving does not justify the overhead.
- The broker is wrong if you actually want to move the coins. Many neobrokers do not permit withdrawal to a personal wallet. What you cannot withdraw is a price quotation, not a crypto position.
- The ETP is wrong if you are a long-term holder in Germany. You are trading a possible exemption after one year for 26.375% withholding tax — and paying an annual product fee on top.
- The ETP is right if you want the exposure inside an existing securities account, tax withheld automatically, and no wallet to manage. Convenience here has a precisely quantifiable price.
- The CFD is almost always wrong for holding: you own no coins, you pay overnight financing, and you hold an unsecured claim on the broker. The ESMA retail leverage cap is 2:1.
What to actually do
- 1Start with tax, not with fees. Establish how each wrapper is taxed in your country of residence. That difference is usually ten times larger than any fee difference.
- 2Check your provider's authorisation in the register — and check which legal entity you are contracting with.
- 3Ask who the custodian is and whether your coins can be withdrawn to your own wallet. If not, you know what you have bought.
- 4Price the round trip, not the buy fee — including spread, withdrawal and currency conversion.
- 5Separate fiat from crypto. Do not leave more euro balance on a crypto platform than the next purchase requires.
- 6Document every acquisition with date, quantity and price. Since DAC8 the platforms report anyway — your records are what let you contest their version.
This article is information, not investment advice.
Frequently asked questions
At a MiCA-authorised provider, client holdings must be segregated from the firm's own assets, and Article 70(1) of MiCA states that crypto-assets held in custody are not available for distribution to the provider's creditors. Legally, you should be able to reclaim the coins. That does not protect you from fraud, from faulty record-keeping or from a hack — for those, Article 75(8) caps the custodian's liability at the market value of the lost asset, and only for events within its control. There is no deposit guarantee for crypto.
No. Deposit guarantee schemes cover cash deposits at a credit institution. Investor compensation schemes cover MiFID II financial instruments. Crypto-assets that are not financial instruments fall under neither — and MiCA does not create a compensation fund. If your platform holds euro balances at a bank, that leg may be protected; the coins never are.
Usually yes, and by a wide margin. A EUR 5,000 round trip costs about EUR 25 at a 0.25% taker fee, against roughly EUR 149 at a neobroker charging 1.49% per order. Two caveats: some brokers do not publish their spread, so the real gap can be wider than the fee table suggests; and the fee is rarely the biggest number — how the wrapper is taxed usually is.
No. Coins held directly fall under § 23 of the Income Tax Act as 'other assets': exempt after a one-year holding period. An ETP or ETN is a debt security, so gains generally count as investment income under § 20 and attract 25% withholding tax plus the solidarity surcharge regardless of how long you held it. A § 23 treatment has been argued for certain physically backed structures carrying a delivery entitlement; that is contested and is not a basis for planning without tax advice.
The transitional arrangement in Article 143(3) of MiCA expired. Providers already operating under national law before 30 December 2024 could continue without MiCA authorisation until then. Since that date, anyone providing crypto-asset services in the EU needs authorisation as a crypto-asset service provider. Check the register for your provider — specifically for the legal entity you actually contracted with.
Yes. DAC8 has obliged providers to report to tax authorities since 1 January 2026; it does not touch your own filing obligation. The report does not replace your tax return — it simply lets the authority cross-check it. Keep per-tranche records of date, quantity, price and cost basis; in Germany the one-year clock runs per tranche and the burden of proof sits with you.
Matching brokers
Advertising disclosure: where a partnership is active, we may earn a commission through broker links. The provider’s terms apply. Commissions do not influence our ratings; paid placements are separately labelled as sponsored.
Existing Revolut customers
Content on Brokaro is for information purposes only and is not investment, legal or tax advice.