Folio v0.9 — CEX + On-chain Consolidation is liveSee what's new →

Crypto Revenue and Expense Accounts: Staking, Gas, Fees in the CoA (2026)

Accounting·

Crypto Revenue and Expense Accounts: Staking, Gas, Fees in the CoA (2026)

A crypto chart of accounts needs revenue and expense accounts most teams miss: staking and reward income, gas as an expense, exchange/network fees, and the realized result on disposal. Where each belongs depends on the recognition basis. The structure, hedged, as an auditor-confirmed mapping.
Author avatar Wag3s TeamEditorial team specializing in Web3 finance, crypto tax, and DAO operations. Based in Zurich, Switzerland.

Reviewed by Wag3s Editorial Team — verified against the reward-at-receipt/control income principle, the treatment of gas and network/exchange fees, and the realized-result-on-disposal mechanic feeding the chart of accounts · Last reviewed May 2026

Crypto Revenue and Expense Accounts: Staking, Gas, Fees in the CoA

Most crypto charts of accounts model the asset and forget the flows around it: staking and reward income, gas, exchange and network fees, and the realized result on disposal. Each has a correct home, and the home depends on the recognition basis. This guide is the revenue/expense structure, hedged, because the recognition is an auditor judgement.

TL;DR

  • Crypto needs reward income accounts (staking, other rewards, airdrops received) — generally recognized when control is obtained, at value then.
  • Gas is not one account: cost-of-acquisition vs operating expense vs reduction of disposal proceeds — route by transaction purpose.
  • Exchange/network fees follow the leg they relate to (added to cost, or netted against proceeds), not one dump account.
  • Realized result on disposal = a distinct realized gain/loss account, separate from operating revenue and unrealized remeasurement.
  • Reward accounting timing ≠ tax timing — tax is jurisdiction-specific, adviser-confirmed.
  • Framework- and fact-specific auditor judgement. Not accounting/tax advice.

Reward income accounts

Crypto activity generates reward-type income needing its own accounts — staking rewards, other protocol rewards, airdrops received — generally recognized when the entity obtains control, measured at value at that time (the reward-at-control principle). It also produces the realized result on disposal, distinct from operating revenue. Recognition is framework-/fact-specific (auditor judgement); the CoA needs distinct accounts so each reports correctly.

Gas is three accounts, not one

Gas incurred for…Commonly treated as
Acquiring an assetPart of the cost of that asset
Operating activityAn expense
A disposalReduction of proceeds

The same "gas" lands in three places, so the CoA must route it by transaction purpose — an auditor-confirmed treatment, not a blanket rule.

Exchange and network fees

Trading/exchange fees are generally added to the cost of an acquired asset or netted against proceeds on disposal, depending on the leg — not all dumped into one fee expense. The CoA should let fees follow the transaction they belong to so cost basis and realized results stay correct. Framework-dependent, auditor-confirmed.

The realized result account

The realized result on disposal (proceeds − cost basis, net of disposal fees) belongs in a distinct realized gain/loss account, separate from operating revenue and from the unrealized remeasurement (see realized vs unrealized gain accounts). Separation is what lets the income statement distinguish operating performance from crypto disposal results.

Accounting timing is not tax timing

Reward income is generally recognized for accounting when control is obtained, at value then; the tax treatment and timing in the relevant jurisdiction is a separate question (see staking rewards tax). This guide is the accounting structure — tax is jurisdiction-specific, adviser-confirmed, not inferred from the account.

Practical guidance

  1. Create distinct reward income accounts (staking, rewards, airdrops received).
  2. Route gas by purpose — cost / expense / proceeds reduction, not one account.
  3. Let fees follow their leg — added to cost or netted against proceeds.
  4. Keep a separate realized gain/loss account — distinct from revenue and unrealized.
  5. Separate accounting timing from tax timing — confirm tax with a tax adviser.
  6. Confirm recognition and fee treatment with your auditor — fact-specific; not accounting/tax advice.

How vendor tools handle revenue and expense

Cryptio and Bitwave categorize reward income, route fees and gas, and post realized results to configurable accounts. Confirm the tool can route gas by purpose and attach fees to the correct leg — the tool applies the mapping; the recognition basis is an auditor judgement.

How Wag3s helps

Wag3s Ledger categorizes staking/reward income, routes gas and fees by transaction purpose, and posts the realized result to a distinct account with an audit trail and ERP export — while the recognition basis and fee treatment stay auditor-confirmed, and tax timing stays a separate adviser question. See the Ledger product page.


Further reading

Sources

  • Reward-type income (staking, other rewards, airdrops received) generally recognized when control is obtained, at value then; distinct from the realized result on disposal — recognition framework-/fact-specific (auditor judgement)
  • Gas treated by transaction purpose — part of cost of an acquired asset, operating expense, or reduction of disposal proceeds (three different account destinations)
  • Exchange/network fees follow the leg they relate to (added to cost or netted against proceeds), not a single fee dump; realized result (proceeds − cost basis − disposal fees) in a distinct realized gain/loss account separate from revenue and unrealized remeasurement
  • Accounting recognition timing is distinct from tax timing (jurisdiction-specific, adviser-confirmed); fee/gas/recognition treatment auditor-confirmed — not accounting/tax advice
Editorial disclaimer
This article is informational and does not constitute accounting or tax advice. Recognition of crypto income and the treatment of fees depend on the applicable framework and facts and are an auditor judgement. Confirm with your auditor.