Token Transactions Accounting

Token Transactions Accounting – How to account for token issuance (TGE/ICO), classify token sale proceeds, handle vesting schedules, manage treasury token positions, and account for token buybacks and burns – covering both utility and security token structures.

TGE Accounting Token Classification Proceeds Recognition Vesting Treasury Buybacks Burns Token Grants
TGE Token Generation
IFRS 15 Rev. Standard
IAS 32 Financial Instr.
IFRS 2 Share-Based Pay.
Vest. Token Schedules
Burn Supply Reduction

5 Key Takeaways From This Page

Token classification determines everything – do it before launch
The accounting treatment of a token depends on the contractual rights and obligations attached to it and the applicable accounting framework. Utility, governance and security-token labels alone do not automatically determine whether the token is recognised as revenue, equity or a financial liability. Classification must be made before the TGE and documented in your accounting policies.
The accounting treatment of TGE proceeds depends on the rights granted to token holders and the issuer’s contractual obligations; proceeds may represent revenue, a contract liability, equity, a financial liability or another accounting item.
Receiving €2,000,000 in a token generation event does not mean you have €2,000,000 of revenue. Utility token proceeds may be recognised as a contract liability where the issuer has an enforceable obligation to provide future goods or services and the transaction falls within the applicable revenue-recognition standard. Revenue is recognised as the service is delivered over time.
Vesting schedules create ongoing accounting obligations
Token grants to employees or service providers may fall within IFRS 2 where they meet the definition of share-based payment. Grants to investors do not automatically fall within IFRS 2, and the accounting treatment depends on the rights and consideration involved.
Buybacks and burns have specific balance sheet and P&L effects
When a project buys back its own tokens from the market and burns them, the accounting depends on whether the token was classified as equity or liability. Token buybacks financed from treasury reduce the outstanding liability (if tokens are financial liabilities) or are recorded as own-share repurchases (if equity-like).
Treasury token management requires its own sub-ledger
Tokens retained in the project treasury – for future ecosystem development, team grants, and liquidity – must be tracked separately from tokens sold in the TGE. The Disclosure of treasury-token positions depends on whether the tokens are recognised in the financial statements and on the materiality and disclosure requirements of the applicable accounting framework.

What accounting does a token project need for its token transactions? A token-issuing company needs: (1) a documented classification of the token type that determines the accounting framework; (2) TGE proceeds accounting (deferred revenue for utility tokens, equity or liability for security tokens); (3) a vesting schedule tracking system with monthly journal entries as tokens vest; (4) treasury token fair value tracking; and (5) accounting for any buybacks, burns, or secondary token distributions. This page covers each of these workstreams with specific journal entries and worked examples.

Section 1 – Token Classification: The Foundation of Token Accounting

How the type of token determines balance sheet treatment, revenue recognition, and tax obligations

The Classification Decision – Made Before TGE

Token classification is not a post-hoc accounting decision. It must be made during token design, before the TGE, based on the legal and economic rights that token holders receive. The accounting treatment follows from the legal substance – not from the project’s preferred presentation. Getting this wrong creates both financial reporting errors and regulatory risk.

The key question for each token type is: what rights and obligations does holding this token create? A token that grants access to goods or services may create a contract liability or other accounting obligation where the applicable revenue-recognition criteria are met. A token that grants rights to profits or other returns must be assessed under the applicable financial-instrument rules to determine whether it is classified as equity, a financial liability or another type of instrument. A token that grants governance votes may create neither – but may be characterised as a security by regulators.

Token Classification Framework – Accounting and Revenue Treatment

Token Type Examples Accounting Classification Revenue Recognition Key Risk
Pure utility token Access to platform features, API credits Deferred revenue (IFRS 15 – performance obligation) As service is delivered over time Must actually deliver the promised utility
Governance token (no economic rights) DAO voting rights only Equity-like (no financial liability if no redemption) Uncertain – may be nil if no service delivered Regulators may recharacterise as security
Security token / tokenised equity Profit-share tokens, tokenised shares, STOs Financial liability (IAS 32) or equity depending on terms Not revenue – equity or liability Securities law requirements; prospectus obligation
Payment token Accepted as currency in the ecosystem Financial liability (if redeemable) or equity When used as payment for goods/services VAT on token sale if structured incorrectly
Hybrid token (utility + governance) Most DeFi governance tokens Split: utility element = deferred revenue; governance = equity Utility portion recognised as service delivered Complex – allocate proceeds between elements
Stablecoin (issuer) USDC, USDT, DAI (if you issue it) Financial liability – redeemable at face value Interest income on reserves; no token sale revenue Full fiat/reserve backing required; regulatory scrutiny

The Utility Token Test – Five Questions

Does it grant service access?
If yes: utility token. The service must actually be delivered – tokens sold with no clear service delivery mechanism are not utility tokens regardless of labelling.
Can it be redeemed for fiat?
If yes by the issuer: financial liability. If only exchangeable on open markets (not redeemable by issuer): not a liability.
Does it entitle holder to profits?
If yes: security token or financial instrument – not a utility token. Profit entitlements create financial liabilities under IAS 32.
Can it be used to vote on protocol decisions?
If governance is the primary right: ambiguous – may be equity-like. If governance is secondary to utility: utility element dominates.
Is there a delivery obligation?
Utility tokens require an actual service obligation on the issuer. If the issuer has no obligation to deliver anything, the token is not a utility token.

Section 2 – TGE Accounting: Recording Token Sale Proceeds

How to account for proceeds from a token generation event – by token type

Utility Token TGE – Proceeds as Deferred Revenue

A utility token TGE raises funds in exchange for a promise to deliver future platform access or services. IFRS 15 applies only where the token arrangement constitutes a contract with a customer within the scope of IFRS 15. Where it does, consideration received before the related performance obligation is satisfied is generally recognised as a contract liability, and revenue is recognised as the service is delivered over time.

The performance obligation is defined by what the token grants access to. Revenue recognition for a token providing continuing or perpetual access depends on the identified performance obligations and when control of the promised goods or services transfers; it should not automatically be spread over the expected useful life of the platform. If the token grants access for a fixed period (e.g. one year), the revenue is recognised ratably over that period.

TGE Day – Utility Token Sale Proceeds (€2,000,000 raised in ETH)

Account Debit (DR) Credit (CR)
Cash / Crypto Assets – ETH €2,000,000
Token Sale Liability (Deferred Revenue) €2,000,000

* All proceeds go to deferred revenue – no revenue recognised on TGE day. The accounting classification of ETH received depends on the applicable accounting framework and the company’s business model; under IFRS it is generally accounted for as an intangible asset under IAS 38, or as inventory under IAS 2 where held for sale in the ordinary course of business. The token sale liability is a current or non-current liability depending on expected service delivery timeline.

Monthly Revenue Release – Utility Token (€2M over estimated 4-year platform life)

Account Debit (DR) Credit (CR)
Token Sale Liability (Deferred Revenue) €41,667
Revenue – Token Platform Access €41,667

* €2,000,000 ÷ 48 months = €41,667 per month. Released as the platform service is delivered. After 48 months, full €2,000,000 recognised. Adjust monthly release if estimate of platform life changes.

TGE Proceeds – Multi-Tranch Raise

Many TGEs occur in multiple rounds at different prices – a seed round, a private round, and a public round. Each round receives proceeds at a different token price and with different terms (often lock-ups and discounts). The accounting challenge is that each round may have slightly different obligations, and the total deferred revenue must be tracked per round if terms differ.

Multi-Round TGE – Deferred Revenue Build-Up

Round 1 – Seed (6 months before TGE):
Raised: €500,000 | Tokens: 50,000,000 at €0.01/token
Terms: 12-month cliff, 24-month linear vest post-TGE
Accounting: proceeds = deferred revenue €500,000 on receipt

Round 2 – Private (3 months before TGE):
Raised: €1,500,000 | Tokens: 75,000,000 at €0.02/token
Terms: 6-month cliff, 18-month linear vest post-TGE
Accounting: proceeds = deferred revenue €1,500,000 on receipt

Round 3 – Public TGE:
Raised: €3,000,000 | Tokens: 100,000,000 at €0.03/token
Terms: immediately liquid
Accounting: proceeds = deferred revenue €3,000,000 on TGE date

Total deferred revenue on balance sheet at TGE: €5,000,000
Total tokens issued: 225,000,000

* Revenue recognition begins when service obligation commences
* Each round’s vesting does not affect revenue recognition timing
* Vesting only determines when token holders can trade – not when OÜ recognises revenue

Security Token / Equity Token TGE – Different Treatment

If the token is classified as a security (it grants profit rights, dividends, or equity-like participation), the TGE proceeds are not revenue at all – they are an equity or liability transaction. Under IAS 32, a financial instrument is equity if it represents a residual interest in the net assets of the entity; it is a financial liability if it creates an obligation to deliver cash or other financial assets.

Security Token Structure IAS 32 Classification Balance Sheet Treatment Revenue Recognition
Token grants fixed dividend right Financial liability – obligated to pay dividends Liability at present value of expected dividends No revenue – proceeds are liability; dividends are expense
Token grants proportional profit share Financial liability or equity depending on exit rights If redeemable by holder: liability; if not: equity-like No revenue – profit sharing is an allocation of retained earnings
Token grants voting rights only (no financial rights) Equity-like (if truly no financial obligation) Equity reserve (similar to share premium) No revenue – same as issuing additional equity
Token grants right to convert to equity in OÜ Financial liability or equity depending on terms Liability at conversion value; reclassify on conversion No revenue – compound instrument if both debt and equity features

Section 3 – Token Vesting Schedules

How to account for tokens granted to founders, team, and investors under time-based vesting

Why Token Vesting Creates Accounting Complexity

Token vesting schedules are contractual restrictions that prevent early recipients (founders, team members, investors) from immediately selling their tokens. A typical structure: 12-month cliff (no tokens vest for the first year) followed by 24 months of linear vesting (1/24 of the remaining tokens vest each month). Vesting protects the project from token dumps while providing long-term incentives.

For accounting purposes, token grants to employees and service providers under vesting schedules fall under IFRS 2 (Share-based Payment). Where IFRS 2 applies, classification as equity-settled or cash-settled depends on the contractual terms and whether the entity has an obligation to settle in cash or another asset; settlement in tokens does not automatically make an award equity-settled.

Vesting Type IFRS 2 Treatment Measurement Expense Recognition
Equity-settled (tokens delivered on vest) Expense at grant-date fair value FMV of token on grant date – not remeasured subsequently Over vesting period (e.g. 36 months); cliff vesting recognised at cliff point
Cash-settled (cash paid based on token price) Expense at current fair value – remeasured each period FMV of token at each reporting date Over vesting period; remeasured to market price each month
Choice (employee can choose equity or cash) Treat as cash-settled (more conservative) FMV at each reporting date Over vesting period
Founder token allocation (no future service required) Expense immediately if no vesting condition FMV at grant date Immediate if no conditions; over service period if conditions attached

Worked Vesting Example – Team Token Grant

A developer receives 1,000,000 tokens under a 12-month cliff, 36-month total vesting schedule. Grant date FMV = €0.05/token. Grant date fair value = 1,000,000 × €0.05 = €50,000. This €50,000 is expensed over 36 months (€1,389/month), regardless of subsequent token price movements (equity-settled).

Token Vesting Schedule – 1,000,000 Tokens, 12-Month Cliff + 24-Month Linear

Period Tokens Vesting Cumul. Vested Monthly Expense (€) Cumul. Expense (€)
Months 1–12 (cliff period) 0 0 €1,389 €16,667
Month 12 (cliff vest – 333,333 tokens at once) 333,333 333,333 €13,889 (lump) €16,667
Month 13 27,778 361,111 €1,389 €18,056
Month 14 27,778 388,889 €1,389 €19,444
Month 24 27,778 666,667 €1,389 €33,333
Month 36 (final vest) 27,778 1,000,000 €1,389 €50,000
Total 1,000,000 1,000,000 – €50,000

Monthly Vesting Expense (Months 1–11 – cliff period, tokens accruing but not released)

Account Debit (DR) Credit (CR)
IFRS 2 Token Vesting Expense (OpEx) €1,389
Token Grant Reserve (Equity) €1,389

* Non-cash expense charged to P&L each month during cliff period. No tokens actually transferred yet – just the accrual. Token Grant Reserve accumulates in equity until cliff is reached.

Month 12 – Cliff Vesting Event (333,333 tokens released to developer)

Account Debit (DR) Credit (CR)
Token Grant Reserve (Equity) €16,667
Crypto Assets – Own Tokens (issued) €16,667

* At cliff: accumulated reserve (€1,389 × 12 = €16,667) is released by transferring tokens from treasury to developer’s wallet. Own tokens transferred at carrying value (grant date FMV). No P&L entry at cliff – the expense was already recognised monthly.

Section 4 – Treasury Token Management

Accounting for tokens held in the project’s own treasury

What a Token Treasury Is

A token treasury is the pool of tokens retained by the issuing project for future use – ecosystem development grants, liquidity provision, team incentives, strategic partnerships, and market making. Whether treasury tokens constitute an asset of the issuer depends on the legal and accounting characteristics of the token. An issuer’s own tokens should not automatically be recognised as assets.

The accounting treatment of treasury tokens depends on the token’s classification. Unsold tokens created by the issuer should not automatically be recognised as an asset merely because they may be sold or used in the future; recognition depends on whether the applicable accounting definition and recognition criteria for an asset are satisfied. If the token is classified as a financial instrument, treasury tokens are similar to own shares held by a company – subject to specific restrictions on presentation and use.

Treasury Token Scenario Accounting Treatment Balance Sheet Position Key Disclosure
Utility token – held in treasury (not sold) Internal asset – tokens represent unsold future platform access Disclose token supply split (circulating vs treasury); no deferred revenue created until sold Total treasury position; tokens released during the period; purpose of treasury
Utility token – transferred to ecosystem grant recipient Performance obligation created; recognise deferred revenue if cash equivalent value received Deferred revenue (if received value) or expense (if donated) Nature of ecosystem grant; tokens distributed; value transferred
Financial instrument token – held as treasury Own instrument repurchase – deduct from equity (IAS 32) Deducted from equity; not recognised as asset Own instruments held; cost of repurchase
Tokens earmarked for team vesting (unvested) IFRS 2 obligation building over vesting period Equity reserve building monthly; tokens not yet transferred Unvested token quantities; grant date FMVs; vesting timelines

Treasury Token Fair Value Reporting

Even if treasury tokens are not sold, investors and stakeholders need to understand the current value of the treasury. Monthly treasury reporting typically includes: the number of tokens in each treasury sub-wallet, the current market price, the EUR-equivalent value, and any changes from prior month (tokens distributed, tokens received, market price movement).

Monthly Treasury Token Report – October 2024
Token: PROJECT (total supply 1,000,000,000)

Treasury Position:
Ecosystem development wallet: 120,000,000 tokens
Team vesting pool (unvested): 80,000,000 tokens
Liquidity provision reserve: 30,000,000 tokens
Strategic partnerships reserve: 20,000,000 tokens

Total treasury: 250,000,000 tokens
Circulating supply: 750,000,000 tokens

Current FMV: €0.12/token (Binance, 31 October 2024 closing)
Treasury value at FMV: €30,000,000

Month-on-month movement:
Opening treasury (1 Oct): 260,000,000 tokens
Tokens distributed in Oct: −10,000,000 (ecosystem grant – DeFi protocol)
Closing treasury (31 Oct): 250,000,000 tokens
FMV change: €0.10 → €0.12/token = +€5,000,000 unrealised gain

* Treasury position reported to board monthly
* Disclosed in annual report – material asset

Section 5 – Token Buybacks and Burns

When a project repurchases its own tokens – accounting for the repurchase and the burn

What Buybacks and Burns Represent

Token buybacks occur when the issuing project purchases its own tokens from the open market, typically using project revenue or treasury funds. Burns occur when tokens are permanently removed from circulation – sent to a provably unspendable wallet address (‘burn address’). Buyback-and-burn is a common mechanism for value accrual in DeFi protocols, analogous to share buybacks in traditional corporate finance.

The accounting treatment depends on the token’s original classification. If the token was classified as a financial liability (the issuer has an obligation to token holders), repurchasing the token reduces the outstanding liability. If the token was equity-like, repurchasing it is an equity transaction – similar to a company buying back its own shares. For a token arrangement accounted for as a contract liability, the accounting effect of a token repurchase depends on whether and to what extent the issuer’s remaining performance obligation is extinguished.

Token Classification Buyback Accounting Treatment Burn Accounting Treatment P&L Impact
Utility token / contract liability Accounting for repurchase and burn depends on whether the transaction extinguishes or modifies the issuer’s contractual performance obligation Any derecognition or revenue recognition must follow the applicable revenue-recognition rules Gain if repurchase price < deferred revenue per token; loss if above
Financial liability token Repurchase extinguishes liability; difference between carrying and repurchase price = gain/loss No separate burn entry needed – derecognised on repurchase Gain/loss on extinguishment of liability
Equity-like governance token Own instrument repurchase – deducted from equity; not recognised as asset After repurchase: cancel tokens – reduce equity reserve No P&L impact – equity transaction

Buyback and Burn Journal Entry – Utility Token Example
A protocol repurchases 5,000,000 tokens from the open market at €0.08/token (total cost €400,000). The tokens were originally sold at €0.05/token in the TGE. The proportional share of deferred revenue for these 5,000,000 tokens is 5,000,000/100,000,000 × €5,000,000 = €250,000.

Token Buyback – 5M tokens at €0.08 (cost €400,000)

Account Debit (DR) Credit (CR)
Token Sale Liability / Deferred Revenue €250,000
Buyback Loss – Token (P&L) €150,000
Cash / Crypto (repurchase cost) €400,000

* Deferred revenue reduced by €250,000 (proportional original proceeds). Cash paid = €400,000. The excess (€150,000) is a loss – you paid more than the original proceeds to extinguish the liability. If repurchase price < original proceeds, the difference is a gain.

Token Burn – After Repurchase (tokens sent to burn address)

Account Debit (DR) Credit (CR)
No additional entry required after deferred revenue was reduced on repurchase
[If tokens were held as treasury between repurchase and burn:]
Own Token Inventory (Treasury) – derecognised €400,000
Cash / settlement (already recorded on repurchase date) €400,000
[Annotate: tokens sent to address 0x000…dEaD on [date]]

* If the burn is immediate (same transaction as buyback), only one entry is needed on the buyback date. If tokens are held in treasury first, record acquisition as treasury asset; derecognise on burn.

Section 6 – Ecosystem Token Grants and Protocol Distributions

Accounting for tokens distributed to users, partners, validators, and community members

Types of Token Distributions

After the TGE, token projects distribute tokens for various purposes: ecosystem grants to developers building on the protocol, liquidity mining rewards to users providing liquidity, validator rewards to network operators, referral bonuses to users who bring in other users, and community incentive programmes. Each type of distribution has a different accounting treatment.

Distribution Type Accounting Treatment P&L Classification Measurement
Ecosystem grant (to external developer) Expense – grant for services expected in return R&D or marketing expense depending on nature FMV of tokens at date of distribution
Liquidity mining reward (to liquidity providers) Cost of revenue – directly tied to protocol revenue generation COGS or direct operating cost FMV of tokens at each distribution event
Validator / staking reward (external validators) Cost of revenue – payment for network security service COGS – network maintenance FMV of tokens at distribution
Referral bonus (user acquisition) Marketing expense – customer acquisition cost Marketing / sales expense FMV of tokens at distribution
Airdrop to community (no service received) Marketing expense or zero if truly nominal Marketing expense at FMV; or nil if tokens have near-zero value FMV at airdrop date if observable; else zero
Tokens burned as fee mechanism Revenue (if protocol collects fee then burns portion) Protocol revenue FMV of tokens at collection; burn is revenue allocated to capital structure

Liquidity Mining Programme – Monthly Accounting

Protocol: DeFi AMM issuing TOKEN as LP rewards
Monthly LP rewards distributed: 1,000,000 TOKEN
FMV at distribution dates (avg): €0.09/TOKEN
Monthly cost of liquidity mining: 1,000,000 × €0.09 = €90,000

Journal Entry (monthly):
DR COGS – Liquidity Mining Rewards: €90,000
CR Crypto Assets – Own Tokens (Treasury): €90,000
(Treasury reduced by 1,000,000 tokens at current FMV)

P&L impact:
Protocol trading fee revenue: €150,000
COGS – Liquidity mining: −€90,000

Gross profit from liquidity operations: €60,000
Gross margin: 40%

* If TOKEN price rises, cost of mining increases (FMV-based measurement)
* Cash-neutral for the protocol – costs are paid in own tokens from treasury
* Dilutive to existing token holders – increases circulating supply

Frequently Asked Questions

Yes – the full €3,000,000 appears on your balance sheet on the date of receipt, but not as revenue. If you raised funds in ETH or another crypto-asset, its classification depends on the contractual rights attached to the asset. Ordinary cryptocurrencies such as ETH generally do not qualify as financial assets under IFRS 9 solely because they have a market value. at its EUR fair market value on the date of receipt. Simultaneously, the deferred revenue liability (token sale liability) for €3,000,000 is created. Your balance sheet on TGE day shows: Assets up by €3,000,000 (crypto received) and Liabilities up by €3,000,000 (token sale liability). Revenue is recognised from zero on TGE day and builds over the platform life as the service obligation is fulfilled. The crypto asset can fluctuate in value – under IAS 38 revaluation model, this creates OCI movements. The deferred revenue stays at the original proceeds amount (€3,000,000) and reduces only as revenue is recognised.

IFRS 2 applies to share-based payments to employees and others who provide services. If the founders are providing services to the OÜ – even as contractors, advisors, or in other capacities – IFRS 2 applies to their token grants. The fact that they are also shareholders does not exempt the grant from IFRS 2 treatment. The critical question is whether the token grant is compensation for services or a capital allocation as shareholders. If the founders received tokens because they are the founding team that will build the protocol – that is compensation for services, and IFRS 2 applies. If they received tokens purely as founders in proportion to their equity stake – that may be treated as a capital allocation. In practice, most token grants to founding team members who also provide services are treated under IFRS 2. The fair value at grant date is expensed over the vesting period, with a corresponding equity reserve.

The burn mechanism is part of your protocol’s fee structure. When users pay fees to the protocol: (1) the total fee collected is protocol revenue (recognise at FMV in the period collected); (2) the 50% that is burned is a distribution/use of that revenue – it reduces the outstanding token supply. The accounting for the burned portion: if the protocol collected fees in its own token, the burn is a derecognition of those tokens at their carrying value. The specific P&L treatment depends on your token classification. If the burned tokens represent deferred revenue (utility token), burning them releases the deferred revenue to recognised revenue – so the burn is actually a revenue recognition event, not an expense. If the tokens are equity-like, burning them reduces equity. In practice, fee-burn mechanisms are relatively novel and there is no IFRS-settled treatment. Document your chosen approach in the accounting policy and apply it consistently.

The treasury tokens must be disclosed in your annual report, with their fair value. For utility tokens (deferred revenue classification), the treasury position represents unsold future platform capacity – you would typically disclose the number of tokens in treasury, the circulating supply, and the current market price for reference, without necessarily recording them as a balance sheet asset (since they are the issuer’s own obligations, not an asset in the traditional sense). For governance or equity-like tokens, treasury tokens are similar to own shares held – disclosed but typically not recognised as assets on the balance sheet (own instruments deducted from equity per IAS 32). For the annual report notes: disclose the total token supply, circulating supply, treasury breakdown by purpose (team vesting, ecosystem grants, liquidity), the vesting schedule for team allocations, and any significant distributions during the year. A standard token economics table showing supply distribution is the industry norm and is expected by sophisticated readers of Web3 company accounts.

For an Estonian OÜ, a token buyback does not automatically constitute a taxable profit distribution. However, the tax treatment depends on the legal and economic substance of the transaction, including whether the payment represents a business expense, acquisition of an asset, payment unrelated to business, or another taxable event. The buyback itself is an accounting transaction, not a taxable distribution. Tax efficiency considerations: (1) If the tokens repurchased were originally sold as utility tokens (deferred revenue), buying them back and cancelling the obligation reduces the deferred revenue liability – this creates a gain or loss depending on the repurchase price vs original proceeds, which flows through the P&L and increases or decreases retained earnings. (2) These retained earnings are not taxed until distributed as dividends. (3) For an Estonian OÜ, disposal of crypto may create an accounting gain or loss, but the gain itself does not trigger immediate corporate income tax. Corporate income tax generally arises upon profit distribution or other taxable payments. (4) Plan buybacks alongside dividend planning to avoid distributing in the same year as large buyback losses, which would create a timing mismatch.

Planning a token launch or managing a token treasury?

Book a free 30-minute consultation. We review your token structure, design the accounting framework for your TGE, set up vesting schedules, and ensure every token transaction is recorded correctly.

companyforbusiness.ee →