Cardano accounting — eUTXO done right
Cardano is UTXO-like Bitcoin but with native multi-asset support and Plutus smart contracts. The accounting needs both Bitcoin's lot-based logic and Ethereum's contract decoding.
Cardano's extended UTXO (eUTXO) model is structurally closer to Bitcoin than to Ethereum. Each transaction consumes UTXOs and produces new ones, but each UTXO can carry multiple native assets alongside ADA — no smart contract required for token issuance. For a finance team, this means cost basis must be tracked at the UTXO level (like Bitcoin) but across multiple assets per UTXO. Plutus scripts add programmable logic; Hydra L2 channels add off-chain throughput. Catalyst is the on-chain funding round program — projects receiving Catalyst funding need that booked as ordinary income on receipt.
What's tracked on Cardano
ADA UTXO-aware cost basis
Same lot-based engine as Bitcoin, applied to ADA at the UTXO level.
Native asset tokens
Cardano's native multi-asset standard — tokens carried inside UTXOs alongside ADA, with cost basis per asset.
ADA stake delegation
Per-epoch reward accrual via stake pools, undelegation timing.
Plutus scripts
Decoded contract calls for verified Plutus contracts; raw output for unverified.
Catalyst funding receipts
Project Catalyst round distributions booked as ordinary income.
Hydra L2 channels
Channel state reconciled at close.
Common Cardano transaction patterns we classify
- Send / receive ADA
- Native asset token transfer (multi-asset UTXO)
- Stake delegation (register stake key + delegate to pool)
- Stake pool reward receipt (per-epoch, ~5 days)
- Stake key deregistration and deposit refund
- Minswap swap or LP position
- SundaeSwap swap or LP position
- Lending protocol interaction (Lenfi / Optim)
- NFT mint or purchase (NMKR, JPG.store)
- Plutus script execution (smart contract call)
- Catalyst project funding receipt
- Collateral deposit for Plutus script (refundable)
What changes when you book Cardano
eUTXO cost basis must be tracked at the UTXO level across multiple assets
Each Cardano UTXO can carry ADA alongside one or more native tokens. When a UTXO is consumed, the cost basis of every asset inside it must be resolved simultaneously. Wag3s applies your chosen accounting method (FIFO, LIFO, HIFO) independently for each asset within each UTXO, producing a fully auditable lot history that mirrors the on-chain structure rather than collapsing it into a simple per-token average.
Staking rewards accrue automatically every epoch without a claim transaction
Cardano distributes rewards to every delegated stake key at the end of each epoch (approximately five days) with no user action required. The reward appears in your withdrawable balance and is available on-chain immediately. Wag3s books these as staking income on the epoch-close date at the ADA spot price, regardless of whether you have issued a withdrawal transaction to move the rewards to your main wallet.
Minimum ADA deposits accompany native asset UTXOs
Every UTXO carrying native tokens must also contain a minimum ADA deposit (minUTXO), currently around 1.2–2 ADA depending on the token bundle size. This deposit is a refundable balance, not an expense — it is returned when the UTXO is spent and the tokens are moved or burned. Wag3s tags these deposits as a refundable asset so they do not inflate your operating cost lines.
Cardano accounting questions
How does Wag3s handle multi-asset UTXOs on Cardano?
Each UTXO is a tracked lot for every asset it contains. A spend selects from the right lots for each asset independently — ADA from one set, the token from another. The auditor-defensible chosen method (FIFO, LIFO, HIFO) is applied per asset.
Are Cardano stake pool rewards taxable on accrual or receipt?
On receipt (per-epoch reward distribution). We book at the ADA fair-value on the epoch boundary.
Does Wag3s support Cardano Native Assets (CNTs) beyond ADA?
Yes. Cardano Native Assets — fungible tokens and NFTs issued directly on the ledger without a smart contract — are fully tracked. Each CNT is decoded from its policy ID and asset name, assigned its own cost-basis ledger, and accounted for independently from ADA within the same UTXO.
Other chain coverage and tax guides relevant to this network.
Book Cardano the right way
Free during Alpha. Connect a wallet, see every transaction reconciled to journal entries.