Applies to Ireland — Revenue rules
Do I Need to Report My Crypto Trading to Revenue?
Yes — and this year, more than ever. If you've bought, sold, swapped, or earned crypto in Ireland, Revenue expects to hear about it. And thanks to new EU-wide reporting rules that kicked in this January, they no longer need you to tell them — the exchanges are doing it for them.
Let's break down what that actually means for you: what's taxable, what isn't, when the money is due, and how to get it all sorted without losing a weekend to spreadsheets.
First, the myth that needs to die
There's a stubborn belief among Irish crypto holders that gains only become “real” — and therefore taxable — when you cash out to euros and the money hits your bank account.
Not true. In Revenue's eyes, you make a disposal every time you:
- Sell crypto for euros (or any currency)
- Swap one coin for another — yes, trading Bitcoin for Ethereum is a taxable event
- Spend crypto on goods or services
- Gift crypto to someone (other than your spouse)
Each of those crystallises a gain or a loss at that moment, whether or not a single euro ever left the exchange. If you traded actively last year and never withdrew a cent, you could still owe tax. Plenty of people find this out the hard way.
Simply buying crypto with euros and holding it? That's not taxable. Neither is moving coins between your own wallets. It's the disposals that count.
So what will I actually pay?
For most people, crypto gains fall under Capital Gains Tax at 33%. The sums work like this: take what you sold (or swapped) it for, subtract what you paid for it plus allowable costs like transaction fees, and that's your gain.
A few things soften the blow:
The €1,270 annual exemption. Your first €1,270 of gains each year — across all your assets, not just crypto — is tax-free. It doesn't carry over, so if you don't use it, you lose it.
Losses count too. If some of your trades went badly (it happens to the best of us), those losses offset your gains. And if your losses outweigh your gains in a given year, you can carry the excess forward indefinitely to use against future gains. That makes accurate record-keeping of your losers just as valuable as tracking your winners.
One trap to be aware of: the four-week rule. If you sell a coin at a loss and buy the same coin back within four weeks, you can't use that loss against your other gains. It exists precisely to stop people selling and instantly rebuying just to manufacture a tax loss.
When crypto counts as income instead
Not everything crypto-related is a capital gain. Some of it is plain old income, taxed at your usual rate (20% or 40%, plus USC and PRSI):
- Getting paid in crypto by an employer or client
- Staking rewards
- Mining income
- Airdrops you received in return for doing something (promotion, tasks, and so on)
And here's the bit that surprises people: income and CGT can both apply to the same coins. Earn €500 worth of ETH from staking, and that's income when you receive it. If it's worth €800 when you later sell it, the €300 uplift is a capital gain. Two taxes, two calculations, one asset — which is exactly why good records matter.
If you're trading at serious scale and frequency, Revenue can treat the whole activity as a business, taxed under income tax rather than CGT. Most casual and even fairly active retail investors stay within CGT, but it's a line worth knowing exists.
The deadlines (this is where crypto gets sneaky)
Here's what genuinely catches people out. With most taxes, you file a return and pay at the same time. CGT doesn't work like that — you pay first and file later:
- Gains made between 1 January and 30 November → tax due by 15 December of the same year
- Gains made in December → tax due by 31 January of the following year
- The return reporting it all → due by 31 October of the following year
So if you took profits in March, Revenue expects payment by 15 December — long before any return is filed. Miss the payment and interest starts ticking, even if your paperwork eventually arrives on time.
As for which form: if you're a PAYE worker, you'll generally report gains on a CG1 form (or Form 12). If you're already self-assessed — or your situation requires it — the gains go on your Form 11 through ROS. Income from staking, mining, or getting paid in crypto goes on your income tax return as well.
And one more thing: you're expected to file a return even in a year where the exemption or your losses mean you owe nothing. Reporting and paying are separate obligations.
“Revenue can't see my crypto anyway... right?”
This was always a risky bet. As of January 2026, it's a losing one.
Under new international rules (the OECD's Crypto-Asset Reporting Framework and the EU's DAC8 directive), crypto exchanges and platforms now report their customers' transaction data to tax authorities — including Irish Revenue. Names, PPS numbers, transactions, the lot. And that's on top of the fact that blockchains are public ledgers by design; tax authorities have become genuinely good at matching “anonymous” wallets to real people.
If you've got past years of undeclared gains, the smart move is to come forward before Revenue comes to you. A voluntary disclosure is treated far more gently than a discovery — lower penalties, less drama, and the matter closed on your terms. Sitting tight and hoping is no longer a strategy; it's a countdown.
“Does it matter which platform I use? Surely Revolut and Kraken are different?”
A fair question — and the honest answer is: not in any way that helps you.
The new rules were designed so that every regulated platform reports the same core information: who you are, where you're tax resident, and what you've been doing — trades, transfers, the lot. The only real difference between platforms is the route the data takes to get to Revenue.
Take two of the most popular options among Irish users. Revolut serves its EU customers through its Lithuanian bank, so your crypto activity is reported there first and then automatically shared with Irish Revenue under the EU's exchange rules. Kraken serves EU customers through its own EU-regulated entity and reports the same way — and it's publicly confirmed its compliance programme, as have Coinbase, Binance, and Bitstamp.
Even platforms based outside the EU don't offer an escape hatch. More than sixty jurisdictions — including the UK and Singapore — have signed up to the same OECD framework, so their exchanges report locally and the data flows on to Revenue from there. A handful of countries are running a year or so behind on implementation, but that's a delay, not a loophole.
The practical upshot: shopping around for a “quieter” exchange is a waste of energy. Different pipes, same destination. Where platforms genuinely do differ is in how easy they make your life at tax time — some give you rich, detailed transaction exports, while others (Revolut, notably) hand you a fairly bare-bones statement that leaves you to fill in the gaps. That doesn't change what Revenue knows; it just changes how much work sits between you and an accurate return.
The honest truth about crypto tax admin
Even if you're fully willing to pay what you owe, the mechanics are genuinely painful. Hundreds of trades across multiple exchanges and wallets. Euro values needed at the exact moment of every swap. The four-week rule lurking in your trade history. Staking rewards dribbling in weekly. It's the kind of thing that turns a Sunday afternoon into a Sunday night.
Where Pegora comes in
This is exactly the problem Pegora exists to solve.
Upload your trading statements — a Revolut trading export or a Kraken trades export, with more platforms on the way — and Pegora reads every trade, works out the euro value of each disposal on the day it happened, applies the €1,270 exemption, and offsets your losses against your gains, flagging any loss the four-week rule blocks before you count on it. You get a clear, accurate picture of your capital gains position — with nothing missed and nothing overpaid. (Staking, mining and other crypto income sit on the income tax side, so keep those records too.)
When it's time to pay and file, every figure lands in a filing pack keyed to Revenue's own forms — ready to copy into your return, or to hand to your accountant — with the December, January and October deadlines shown alongside, so nothing slips through.
Crypto is complicated enough without the tax being complicated too. Get your numbers right, file with confidence, and get back to what you'd actually rather be doing. Pegora handles the sums.
This article is general information, not personal tax advice. Everyone's situation is different and the rules evolve — if you're unsure about yours, get professional advice.