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
Whether your token is a utility token (deferred revenue), governance token (equity-like), or security token (financial liability) determines your balance sheet, revenue recognition, tax treatment, and regulatory obligations. Classification must be made before the TGE and documented in your accounting policies.
TGE proceeds are almost never immediate revenue
Receiving €2,000,000 in a token generation event does not mean you have €2,000,000 of revenue. Utility token proceeds are deferred revenue — a liability representing your obligation to deliver future platform access. Revenue is recognised as the service is delivered over time.
Vesting schedules create ongoing accounting obligations
Tokens granted to founders, employees, and investors under vesting schedules require monthly accounting entries. Each cliff and linear vesting event releases tokens at fair market value, creating expense entries (IFRS 2 share-based payment) that must be tracked and recorded through the entire vesting period.
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 treasury position, its current fair value, and any changes must be disclosed in the annual report.

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 a service creates a deferred revenue obligation. A token that grants a right to profits creates a financial liability or equity 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. Under IFRS 15, this is a contract with customers — the proceeds are consideration received in advance of performance obligations. The entire proceeds amount goes to deferred revenue on the date of receipt, and revenue is recognised as the service is delivered over time.

The performance obligation is defined by what the token grants access to. If the token provides perpetual access to the platform (no expiry), the revenue recognition period extends over the expected useful life of the platform — which requires an estimate. 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 ETH received is a crypto asset on your balance sheet (IAS 38). 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). Under IFRS 2, the fair value of the token grant at the grant date is expensed over the vesting period — creating a non-cash expense in the P&L and a corresponding equity reserve or liability on the balance sheet, depending on whether the grant settles in tokens (equity-settled) or cash equivalent (cash-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. Treasury tokens are typically a significant portion of the total token supply (10–40% in many projects) and represent a major asset of the project that must be properly accounted for.

The accounting treatment of treasury tokens depends on the token’s classification. If the token is classified as a utility token (deferred revenue), treasury tokens are not yet ‘sold’ — they remain as an internal asset representing future platform capacity. 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. If the token was deferred revenue (utility), repurchasing outstanding tokens reduces the outstanding service obligation.

Token Classification Buyback Accounting Treatment Burn Accounting Treatment P&L Impact
Utility token (deferred revenue) Repurchase reduces deferred revenue liability by token’s proportional share After repurchase: burn = derecognise tokens; release remaining deferred revenue portion 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 in ETH (or other crypto), the crypto received becomes an asset (IAS 38 intangible, or IFRS 9 financial asset if treated as a financial instrument) 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Ü, using accumulated revenue to buy back tokens from the market does not trigger distribution tax — because you are using the funds to purchase assets (your own tokens), not to distribute to shareholders. 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) The crypto used to fund the buyback (assuming the OÜ sold ETH or other tokens to raise EUR) is a disposal event — a taxable gain arises in the OÜ on the crypto sold, which flows to retained earnings but does not trigger immediate distribution tax. (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 →