Accounting & Tax for Crypto and Web3 Companies in Estonia
Everything a crypto exchange, token project, DeFi protocol, or Web3 startup needs to navigate Estonian accounting and tax – from classifying digital assets to reporting mining income, DeFi yields, NFT sales, and cross-border token transactions.
5 Key Takeaways From This Page
Digital assets must be classified before they can be accounted for
There is no single ‘crypto’ accounting treatment. The applicable treatment depends on whether the company prepares its accounts under the Estonian Financial Reporting Standard or IFRS and on the economic substance of each digital asset. – and each produces different balance sheet entries, P&L impacts, and tax events. Classification comes first.
For an Estonian OÜ, a crypto-to-crypto exchange is an accounting disposal event but does not by itself trigger corporate income tax.
Corporate income tax generally arises when profits are distributed or other taxable payments are made. Many crypto holders are unaware they have triggered hundreds of taxable events through routine DeFi interactions.
Estonia’s 0% retained profit structure applies to crypto gains too
Gains on crypto held by an Estonian OÜ are not taxed when they arise – generally when profits are distributed, with corporate income tax calculated at 22/78 of the net taxable distribution. This makes the Estonian OÜ structure particularly powerful for crypto-active businesses: gains can compound tax-free and be reinvested without triggering corporate tax.
MiCA is now fully applicable – the Estonian VASP transitional licensing regime ended on 1 July 2026
The EU’s Markets in Crypto-Assets Regulation (MiCA) came into full effect in December 2024. Estonian crypto companies that previously operated under the national VASP licence framework now need to assess their MiCA obligations – and whether their existing licence provides transitional coverage.
Record-keeping is the single hardest crypto accounting challenge
Every wallet address, every transaction hash, the price of every asset at every acquisition and disposal – crypto accounting requires forensic-level records. Without complete transaction logs, cost bases cannot be calculated, gains cannot be reported accurately, and an EMTA audit becomes a painful experience.
What accounting and tax services does an Estonian crypto or Web3 company need? Crypto businesses in Estonia face a unique combination of challenges: technically complex digital asset classification under IFRS, a high volume of on-chain transactions each with tax implications, Estonia’s specific rules on when crypto income is taxed (at distribution for OÜ, at disposal for individuals), the VASP licensing framework transitioning to MiCA, and rapidly evolving guidance from EMTA on emerging areas like DeFi and NFTs. This page maps the full landscape and links to each dedicated topic guide.
Section 1 – Digital Asset Classification
Why classification determines everything – and how each major crypto asset type is treated under IFRS
No Universal ‘Crypto’ Standard – Each Asset Is Assessed Individually
IFRS does not yet have a dedicated standard for digital assets. Instead, digital assets are classified under existing IFRS frameworks by assessing their economic substance: what rights and obligations do they represent? The answer determines whether the asset is a financial instrument (IFRS 9), an intangible asset (IAS 38), inventory (IAS 2), or cash equivalent – each with very different accounting rules.
The IASB (International Accounting Standards Board) issued initial guidance on digital assets in June 2023, and the agenda decision confirmed that most cryptocurrencies held for sale are either inventory (IAS 2) or intangible assets (IAS 38) – not financial instruments – unless they represent a contractual right to another asset. The classification decision is made at initial recognition and must be documented in the company’s accounting policies.
| Asset Type | Examples | Accounting Classification | VAT Treatment | Estonian Tax Event |
|---|---|---|---|---|
| Payment tokens / cryptocurrency | BTC, ETH, MATIC | Generally intangible assets under IAS 38, or inventory under IAS 2 where held for sale in the ordinary course of business; classification depends on the contractual rights and economic substance of the asset | Exempt from VAT (CJEU Hedqvist 2015) | Disposal, exchange, mining receipt |
| Utility tokens | Access tokens, in-app credits, protocol tokens | Prepayment / deferred revenue (if issuer); intangible asset (if holder) | Depends on underlying good/service | Receipt = income; use = no event; disposal = gain/loss |
| Security tokens / tokenised equity | Tokenised shares, revenue-share tokens, STOs | Financial instrument (IAS 32 / IFRS 9) | Likely exempt (as securities) | Dividends taxable; capital gains on disposal |
| Stablecoins | USDT, USDC, DAI, EUROC | Classification depends on the contractual rights and structure of the stablecoin; a fiat peg alone does not automatically make a stablecoin cash or a cash equivalent | Exempt from VAT | Exchange generally exempt; any peg deviation = FX gain/loss |
| NFTs – unique collectibles | Art NFTs, collectible NFTs | Intangible asset or inventory (if held for sale) | VAT on sale of underlying asset (artwork, collectible) | Disposal = realised gain/loss |
| NFTs – functional | Gaming items, domain names, access passes | Intangible asset or prepayment depending on function | VAT on underlying service if applicable | Disposal = gain/loss; receipt of yield = income |
| DeFi LP tokens | Uniswap LP shares, Curve gauge tokens | Financial asset (share in a pool) | Complex – depends on pool activity | Pool deposits/withdrawals may be taxable; rewards = income |
The Two Primary Classifications: IAS 38 vs IAS 2
• Applies when: crypto is held for investment or treasury purposes – not regularly bought and sold as part of core operations
• Measurement: cost model or revaluation model where an active market meeting the requirements of IAS 38 exists; an active market should not be assumed solely because the crypto-asset is exchange-listed
• Impairment: under cost model, test for impairment when price falls below carrying value – write down but do not write up
• Revaluation model: gains go to Other Comprehensive Income (OCI – equity reserve), not P&L; losses go to P&L unless prior OCI balance covers them
• Best for: holding BTC or ETH as treasury asset; long-term investment in tokens
• Cost method: FIFO or weighted average (specific identification rarely practical for crypto)
• P&L impact: cost of sales recognised when crypto is sold; gross margin visible in P&L
• Best for: exchanges with high trading volume; mining companies selling mined BTC regularly
Practical Classification Decision – What Most Estonian Crypto OÜs Should Choose
The appropriate accounting treatment depends on the company’s accounting framework, the nature of the crypto-asset and the purpose for which it is held. The IAS 38 revaluation model may be used only where its statutory conditions, including the existence of an active market, are met. It allows fair value measurement (reflecting current market prices) and produces a balance sheet that clearly shows the current value of crypto holdings. The revaluation gains go to equity via OCI rather than through the P&L, which prevents artificial P&L volatility from short-term price swings.
For companies that actively trade crypto as their core business activity (market makers, OTC desks, exchanges), the IAS 2 inventory approach better reflects the business model and allows gross margin reporting on crypto trading activity.
EMTA and any future auditors will ask: when was the accounting policy adopted, and has it been applied consistently? The policy should state: which IFRS classification is used for each type of digital asset held, the cost method (FIFO/weighted average) for cost base calculations, how fair values are determined (exchange price, time of transaction), and how impairment is assessed. This document should be part of your accounting policies note in the first annual report.
Section 2 – Crypto Taxation in Estonia
When gains are taxed, how cost bases are calculated, and the key difference between OÜ and individual treatment
The OÜ Structure: Gains Taxed at Distribution, Not at Disposal
Estonia’s corporate income tax applies to profit distributions – not to retained earnings. For an Estonian OÜ holding cryptocurrency, this means: a gain on BTC sold from the OÜ’s treasury increases retained earnings but does not trigger corporate income tax. The gain is taxed only when the OÜ distributes dividends. Until distribution, gains can compound and be reinvested without triggering any tax event.
This is fundamentally different from most other countries, where corporate gains trigger immediate corporate income tax. In Germany, a company selling appreciated BTC pays approximately 15.8% corporation tax on the gain immediately. In Estonia, the same gain accumulates tax-free in the OÜ until dividends are paid – at which point corporate income tax generally applies at 22/78 of the net taxable distribution.
| Situation | Estonia OÜ | Germany GmbH | UK Ltd | Key Advantage |
|---|---|---|---|---|
| OÜ/GmbH/Ltd buys 1 BTC at €20,000 | No tax event | No tax event | No tax event | All same at purchase |
| BTC rises to €60,000 – unrealised | No tax event | No tax event (but disclosed) | No tax event | All same – unrealised gains not taxed |
| OÜ sells BTC at €60,000 – €40K gain | No immediate tax | Corporate tax ~€6,320 (15.8%) | Corporation tax €7,600 (19%) | Estonia: €0 tax – gain stays in company |
| Gain reinvested in company | Full €40K reinvested | €33,680 reinvested | €32,400 reinvested | Estonia: €6,320–7,600 more to reinvest |
| Dividends distributed – gain included | Corporate income tax generally applies at 22/78 of the net taxable distribution | No additional tax (already taxed) | No additional tax (already taxed) | Timing of tax differs – Estonia defers |
Crypto Tax Event Reference Table
Crypto Tax Event Reference Table – Estonian OÜ and Individual
| Transaction | Taxable Event? | Tax Basis | EMTA Position | Filing Required |
|---|---|---|---|---|
| Buy crypto with EUR | No – acquisition | Cost base = EUR paid | No event | Record cost base |
| Sell crypto for EUR | Yes – disposal | Gain = proceeds minus cost base | Taxable as income/capital gain | Annual income tax return (if individual); OÜ – distribution tax on payout |
| Crypto-to-crypto exchange | Yes – disposal of first asset | Gain = FMV of received asset minus cost base of sold asset | Taxable event at exchange | Record both disposal gain and new cost base |
| Receive mining rewards | Yes – income on receipt | FMV at time of receipt = income | Income – not capital gain | Declare as income in period of receipt |
| Receive staking rewards | Yes – income on receipt (EMTA guidance) | FMV at time of receipt = income | Income on receipt | Same as mining |
| Receive DeFi yield / liquidity rewards | Yes – income on receipt | FMV of tokens received = income | Income on receipt | Declare as income; complex for protocol rewards |
| Receive airdrop | Yes – income on receipt (if >nominal value) | FMV at time of airdrop | Income | Declare FMV as income |
| Gift or donate crypto | Disposal event | Donor: gain/loss vs cost base; recipient: new cost base at FMV | Disposal event for donor | Donor declares gain/loss |
| Spend crypto on goods/services | Disposal event | FMV of goods/services received | Taxable disposal | Declare gain/loss |
| Transfer between own wallets | No – not a disposal | No event | Not taxable | Keep records for cost basis continuity |
| Issue your own token (TGE/ICO) | Complex – depends on token type | Utility token proceeds = deferred revenue; security token = equity | Depends on token classification | Consult EMTA; structure determines treatment |
| NFT sale by creator | Yes – income | Proceeds = income (as creator) | Business income / royalty | Declare as income |
| NFT sale by collector | Yes – disposal | Gain = proceeds minus cost base | Capital gain or income depending on frequency | Declare gain |
Estonian tax authority (EMTA) has provided guidance on basic crypto transactions (buy/sell/mine) but has not yet published comprehensive rulings on staking rewards, DeFi liquidity provision, yield farming, NFT royalties, or DAOs. In the absence of specific guidance, practitioners apply general principles: receipts of valuable digital assets are income at FMV; disposals are gain/loss events. Crypto businesses in novel areas should consider applying for advance rulings (siduvad eelotsused) from EMTA to get certainty before filing.
Section 3 – Cost Basis and Record-Keeping
FIFO, weighted average, and the data you must capture for every transaction
Why Cost Basis Is the Core Record-Keeping Challenge
Every crypto transaction that is a taxable disposal requires a cost basis calculation: what did you originally pay for the crypto you are now selling or exchanging? For a company that has made thousands of transactions across multiple wallets, exchanges, and DeFi protocols – received airdrops, earned staking rewards, provided liquidity – reconstructing accurate cost bases years later is extremely difficult without contemporaneous records.
Cost basis method must be chosen and applied consistently. Estonia does not mandate a specific method, but FIFO (First In, First Out) is the most commonly used and most accepted approach. Weighted average is also acceptable. Specific identification (matching each disposal to a specific acquisition lot) is theoretically most accurate but practically impossible for high-volume crypto operations.
Transaction history:
Purchase 1: 0.5 BTC @ €20,000 = €10,000 total cost
Purchase 2: 0.3 BTC @ €28,000 = €8,400 total cost
Purchase 3: 0.2 BTC @ €35,000 = €7,000 total cost
Total held: 1.0 BTC | Total cost: €25,400Disposal: Sell 0.4 BTC @ €42,000 per BTC = €16,800 proceeds
FIFO method:
Cost of 0.4 BTC = 0.4 × €20,000 (from Purchase 1 lot) = €8,000
Taxable gain (FIFO): €16,800 − €8,000 = €8,800
Weighted Average method:
Average cost = €25,400 ÷ 1.0 BTC = €25,400/BTC
Cost of 0.4 BTC = 0.4 × €25,400 = €10,160
Taxable gain (WA): €16,800 − €10,160 = €6,640
* FIFO produces higher gain in rising market (older, cheaper coins sold first)
* Weighted average smooths the cost base across all purchases
* Choose one method; apply consistently to all disposals of the same asset
The Minimum Data Set – What You Must Capture for Every Transaction
| Data Point | Why It Matters | Where to Get It |
|---|---|---|
| Transaction date and time | Determines which accounting period the event falls in; affects EUR conversion rate | Blockchain explorer (Etherscan, BTC explorer); exchange API |
| Transaction type | Determines whether it is a taxable event (buy/sell/swap/receive/send) | Transaction tag in your tracking software |
| Asset received (type and quantity) | Identifies the asset; starts the cost base record for new assets | Blockchain explorer; exchange statement |
| Asset disposed (type and quantity) | Identifies what was sold; matches to existing cost base lots | Blockchain explorer; exchange statement |
| EUR value at transaction date | Converts crypto amounts to the functional currency (EUR) for accounting | CoinGecko/CryptoCompare API for market price at timestamp; exchange rate at time of transaction |
| Transaction fee (gas, exchange fee) | Fees increase cost base of acquisitions; fees on disposals reduce proceeds | Transaction receipt; exchange fee statement |
| Wallet addresses (from / to) | Determines if transfer between own wallets (not taxable) vs disposal | Transaction record on blockchain |
| Exchange or DeFi protocol | Context for the transaction; needed for audit trail | Your own records; transaction metadata |
Crypto Accounting Software – Options for Estonian Businesses
| Tool | Best For | EMTA Compatibility | Cost | Key Limitation |
|---|---|---|---|---|
| Koinly | Individual and SME crypto reporting; simple UI | Export for Estonian tax report possible | Free–€199/year | Limited DeFi support; may miss complex protocols |
| CoinTracking | High-volume traders and OÜ-level reporting | CSV exports for accountant use | From €99/year | Manual work for DeFi/NFT transactions |
| TaxBit | Enterprise; complex multi-wallet situations | Accountant-level reporting package | From €2,000/year | Overkill for most Estonian OÜs; US-focused |
| CryptoTaxCalculator | DeFi-heavy portfolios; multi-chain support | Export formats usable by accountants | From €49/year | Emerging tool; some edge cases unhandled |
| Manual (Excel + Etherscan) | Complete control; all edge cases handled | Direct accountant control | Time cost only | Labour-intensive; error-prone at scale |
Section 4 – VASP Licensing and MiCA Regulation
Estonia’s VASP framework, MiCA’s impact, and what crypto businesses need to do now
Estonia’s VASP Licence – What It Was and What Changed
Estonia previously operated a Virtual Asset Service Provider licensing framework under which virtual currency service provider licences were issued and supervised by the Financial Intelligence Unit (Rahapesu Andmebüroo). From 30 December 2024, new crypto-asset service provider authorisations under MiCA are issued by Finantsinspektsioon. At its peak, thousands of companies held Estonian VASP licences – making Estonia a global hub for regulated crypto operations.
The framework was significantly tightened in 2022–2023 with higher capital requirements, expanded AML/KYC obligations, and stricter operational requirements. Many licences were revoked. Since December 2024, the EU’s Markets in Crypto-Assets Regulation (MiCA) has become the primary regulatory framework for crypto asset service providers operating in the EU, largely superseding national frameworks like Estonia’s VASP.
| Aspect | Estonian VASP (2019–2024) | MiCA CASP (2024 onwards) | Key Difference |
|---|---|---|---|
| Authority | Financial Intelligence Unit (Rahapesu Andmebüroo) | Finantsinspektsioon | Same national authority for MiCA in Estonia |
| Scope | Exchange, custody, transfer services | Expanded: also covers issuance of crypto-assets, stablecoin issuance, trading platforms | MiCA covers more activities |
| Capital requirement | €100,000 minimum | €50,000–150,000 depending on service type | MiCA aligns requirements to service risk level |
| Passporting | No – national licence only | Yes – MiCA licence passports across all 27 EU member states | Major advantage of MiCA vs Estonian VASP |
| Transitional provision | Estonian VASP licences had transitional period | Existing national licences valid until mid-2026 (transitional period) | Existing Estonian virtual currency service provider licences ceased to be valid from 1 July 2026. From that date, crypto-asset services in Estonia may generally be provided only under a MiCA authorisation issued by Finantsinspektsioon or another competent EEA authority. |
One of the biggest commercial advantages of obtaining a MiCA CASP (Crypto-Asset Service Provider) authorisation through Estonia is the EU-wide passport. A single MiCA licence issued by Finantsinspektsioon allows the company to offer crypto asset services across all 27 EU member states without separate licensing in each country. For an Estonian crypto exchange with EU clients in Germany, France, and the Netherlands, this eliminates the need for separate German BaFin, French AMF, or Dutch AFM registrations.
AML/KYC Obligations for Estonian Crypto Businesses
MiCA-authorised crypto-asset service providers are subject to applicable AML/KYC obligations under EU and Estonian law. The former Estonian VASP licensing regime ended on 1 July 2026. under both EU AML Directives and Estonian law (Rahapesu ja terrorismi rahastamise tõkestamise seadus – RahaPTS). These obligations apply to accounting and financial record-keeping as well as to customer onboarding.
Verify customer identity before providing services. Collect ID documents, proof of address, and source of funds. Risk-rate each customer.
Monitor transactions for suspicious patterns. Automated screening against sanctions lists. Threshold-based reporting requirements.
Suspicious Activity Reports filed with Financial Intelligence Unit (FIU – Rahapesu Andmebüroo). Mandatory for suspicious transactions.
AML records kept 5 years. Transaction records 5 years. Customer due diligence records 5 years after relationship ends.
MiCA requires minimum capital maintained at all times. Capital buffers proportional to custody and trading volumes. Reported to FI quarterly.
Section 5 – The Unique Accounting Challenges of Crypto Businesses
Volume, velocity, price volatility, and novel transaction types – why crypto accounting requires specialist knowledge
Four Challenges That Standard Accounting Tools Cannot Handle
BTC moving 10% in a day creates significant mark-to-market movements. Under the revaluation model (IAS 38), these movements affect equity (OCI). Monthly close requires accurate end-of-period prices for every asset held. For portfolios with 50+ tokens, this is a significant monthly workload.
Providing liquidity to a Uniswap pool, earning trading fees, and receiving governance token rewards is a multi-step transaction with no equivalent in traditional finance. Each step may be a separate accounting event, and the treatment of impermanent loss has no clear IFRS answer.
A single business might operate on Ethereum, Solana, Avalanche, and a Layer 2 network simultaneously. Each chain has its own explorer, its own transaction format, and its own fee token. Consolidating records across chains requires API integrations or specialist tooling.
An NFT created and sold by the company is business income (creator). An NFT purchased as an investment and later sold is a capital gain (collector). An NFT held for access to a service is a prepayment. The same token type can require three different accounting treatments depending on why it is held.
Monthly Crypto Accounting Close Process
| Task | When | Source Data | Complexity |
|---|---|---|---|
| Download transaction history (all wallets, exchanges) | Day 1 | Exchange APIs; blockchain explorer exports; DeFi protocol data | High – multiple sources to consolidate |
| Classify each transaction (buy/sell/swap/receive/fee/transfer) | Day 1–2 | Transaction log + manual review of complex interactions | High – DeFi interactions require case-by-case judgment |
| Calculate cost bases (FIFO or WA) for all disposals | Day 2–3 | Transaction log with purchase history | High – must trace each disposal back to acquisition lots |
| Calculate gains/losses on all disposal events | Day 3 | Cost bases + disposal proceeds at FMV | Medium – calculation straightforward if cost bases are correct |
| Record income events (mining, staking, airdrops) at FMV | Day 2 | Token quantity received × market price at receipt time | Medium – requires historical price data |
| Revalue portfolio at month-end (IAS 38 / IAS 2) | Day 3–4 | Month-end market prices for all held assets | Medium – straightforward if price data available |
| Post journal entries (acquisitions, disposals, revaluations, income) | Day 4 | All of the above | High – multiple entry types; must match to bank/wallet records |
| Reconcile crypto balances (accounting vs actual wallets) | Day 4 | Wallet balances vs accounting ledger | High – any mismatch indicates missed transaction or error |
| Prepare P&L and balance sheet crypto section | Day 5 | Accounting system | Medium – presentation of complex information |
What This Service Section Covers – All 5 Topics
The Crypto and Web3 service section covers five dedicated areas, each with its own in-depth guide
Section 7 – How Company for Business Works With Crypto and Web3 Clients
Our specialist setup for digital asset businesses
The Crypto Accounting Stack
| Layer | Tools We Support | What It Does |
|---|---|---|
| Transaction aggregation | Koinly, CoinTracking, CryptoTaxCalculator, manual API exports | Pulls all transactions from wallets and exchanges into a single ledger |
| Transaction classification | Manual review + automated rules | Tags each transaction as buy/sell/swap/receive/fee/transfer; flags complex DeFi interactions |
| Cost basis calculation | Built into Koinly/CoinTracking; manual for complex cases | FIFO or weighted average cost base calculation for each disposal |
| Accounting software | Merit Aktiva, Xero | General ledger; journal entries; financial statements |
| Price data | CoinGecko API, CryptoCompare, exchange APIs | Historical prices at transaction timestamps for EUR conversion |
| EMTA filings | EMTA e-Tax portal, accountant-prepared annexes | Monthly KMD; annual income declarations; specific crypto annexes where required |
| MiCA/CASP compliance | Coordination with legal counsel and Finantsinspektsioon where applicable | AML/KYC documentation; capital reporting; SAR filing support |
Pricing for Crypto and Web3 Clients
| Package | Suitable For | Included | Monthly Fee |
|---|---|---|---|
| Crypto Starter | OÜ with passive BTC/ETH holding; < 200 transactions/month | Monthly bookkeeping, KMD, crypto portfolio reconciliation, annual report | From €250/month |
| Crypto Active | Active trading or staking; 200–2,000 transactions/month; multi-exchange | All Starter + transaction classification, cost basis tracking, DeFi event review | From €450/month |
| Web3 Scale | Token project, DeFi protocol, NFT platform; complex transactions; CASP / MiCA-regulated activities | All Active + token accounting, TGE/ICO proceeds, governance token management, MiCA support | From €750/month |
| Custom | Exchange, market maker, or institutional crypto operation | Full transaction audit, AML accounting support, multi-entity consolidation | On request |
Frequently Asked Questions
No – not yet. Estonia’s corporate income tax applies only when profits are distributed, not when they are earned or when asset values increase. The unrealised gain on BTC held by your OÜ increases the company’s retained earnings and appears on the balance sheet (under the revaluation model as an equity reserve, or under the cost model as no balance sheet change until sold). If you sell the BTC, the realised gain increases retained earnings – still no tax. Tax arises only when the OÜ distributes dividends. At that point, the 28% distribution tax applies to the gross dividend amount. This structure allows crypto gains to compound and be reinvested indefinitely without triggering corporate income tax – one of the key reasons Estonian OÜs are popular for crypto treasury management.
Yes – swapping ETH for another token is a disposal of ETH at the current market price, which is a taxable event. At the moment of the swap, you have: (1) disposed of ETH at its EUR value at that time, creating a taxable gain or loss based on your ETH cost basis; and (2) acquired the new DeFi token at its current market value, which becomes the cost basis for the new token. Both events must be recorded. This is one of the most important and least understood aspects of DeFi taxation – routine interactions like swapping, providing liquidity, or harvesting yield can generate hundreds of individual taxable events per month for an active DeFi participant. For an Estonian OÜ, these gains are not taxed immediately – they accumulate in retained earnings and are taxed only when distributed. But they must still be recorded accurately.
Token issuance accounting depends entirely on the token’s classification. For a utility token (granting access to your platform’s services), the proceeds are typically deferred revenue – you have received payment for future service delivery. Revenue is recognised as the service is delivered. For a security token (granting equity-like rights, profit participation, or similar financial rights), the proceeds may be equity or a financial liability depending on the token’s terms. For a pure governance token with no clear economic rights, the treatment is the most uncertain – recent accounting committee discussions suggest it may be a financial liability if there are redemption features, or equity-like if it represents an ownership right. Before your TGE, engage an accounting expert to document the classification and treatment. The classification affects not only your balance sheet but also VAT treatment, EMTA tax obligations, and securities law compliance.
Staking rewards should be recorded as income at the time they are received, at the EUR fair market value at the time of receipt. In practice, recording each individual daily staking distribution would be extremely burdensome for most businesses. A reasonable practical approach – and one that most crypto accountants in Estonia use – is to aggregate staking rewards into weekly or monthly batches, using the average daily price for the period as the EUR conversion rate. The key requirements are: the quantity received must be accurate (from blockchain records), the EUR value must be based on market prices at or very close to the receipt date (not an estimated or delayed price), and the total must reconcile to your wallet balance at period-end. EMTA has not explicitly approved or prohibited this aggregation approach, but it is consistent with the principle of recording income in the period it arises.
It depends entirely on what your OÜ does. A VASP licence (now transitioning to MiCA CASP authorisation) is required if you provide services to other people – not for holding and managing your own crypto assets. Specifically, you need a licence if you: operate a crypto exchange or trading platform; provide crypto custody services (holding crypto on behalf of clients); transfer crypto on behalf of third parties; or offer other crypto asset services as defined in MiCA. If your OÜ is purely a personal or company crypto treasury – buying, holding, and eventually selling your own assets – you do not need a licence. If you are building a product or service where customers interact with crypto through your platform, almost certainly yes. The distinction between ‘managing our own treasury’ and ‘providing services to third parties’ is where the licensing requirement begins. When in doubt, seek legal advice from a fintech lawyer before launching – the penalties for operating without a required licence are significant.
Running a crypto or Web3 project from Estonia? Let’s get the accounting right.
Book a free 30-minute consultation. We review your token structure, set up crypto accounting systems, classify your digital assets correctly, and handle every filing obligation – from EMTA declarations to MiCA compliance.