We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data.Cookie Policy·Privacy Policy

Crypto tax spreadsheet template: a ledger with the right columns

A free spreadsheet template for tracking crypto transactions with the columns a tax report actually needs. Fill in your buys, sells, swaps and income, and you have a clean, orderly record, the same shape of data any calculation, or accountant, works from. Download the XLSX and start with the example rows.

Start your crypto tax report

General information, not tax advice. Crypto tax rules differ by country and change over time, verify against your country's guidance or a qualified advisor.

Free download, no email required
Download spreadsheet
Crypto tax spreadsheet template: a ledger with the right columns

What is in the template

One sheet, one row per transaction, and the columns a disposal calculation depends on. The example rows show a buy, a sell, a crypto-to-crypto swap and a staking-income receipt, so you can see how each type is recorded before you replace them with your own.

DateTypeAssetAmountPrice (per unit)FeeCurrencyCost basisProceedsGain/Loss
2024-01-15BuyBTC0.503800020USD19020
2024-06-20SellBTC0.504400025USD19020219752955
2024-08-03SwapETH3.0026008USD7808
2024-09-01Income (staking)ETH0.1224500USD294

How to use each column

  • Date, when the transaction happened, so events sort chronologically and holding periods can be worked out.
  • Type, what it was: buy, sell, swap, transfer, or an income type such as staking, mining or airdrop.
  • Asset and Amount, the coin and how much of it moved.
  • Price (per unit) and Currency, the value of one unit in your home currency at the time, the basis for every calculation.
  • Fee, the trading, network or gas fee, which adds to cost basis on a buy and reduces proceeds on a sell.
  • Cost basis, what the units acquired cost you (price times amount, plus fees), carried forward until you dispose of them.
  • Proceeds, what you received on a disposal, net of fees.
  • Gain/Loss, proceeds minus cost basis on each disposal, the figure that flows into your capital-gains total.

The rules a spreadsheet cannot enforce

A template keeps your data tidy, but a few things still need care, and they are exactly where manual tracking tends to break down.

  • Transfers between your own wallets are not sales, record them so basis follows the coins, rather than logging a disposal on one side.
  • A crypto-to-crypto swap is usually two events, a disposal of the coin you give up and an acquisition of the coin you receive, each valued at the moment of the trade.
  • Cost-basis method matters, when you have bought the same coin at different prices, which lot you are selling (FIFO, HIFO and so on) changes the gain; a flat spreadsheet does not decide this for you.
  • Every value needs its date, income and swaps must be valued on the day they happened, not from memory later.

When a spreadsheet stops being enough

For a handful of trades on one exchange, this template is plenty. Add a second exchange, a wallet or two, transfers between them, fees and a few hundred transactions, and manual tracking starts to break down, with errors that stay invisible until they compound. That is the point at which a per-lot ledger, applied by software, is the difference between a number you can stand behind and one you merely hope is close. CryptaTax imports the same data automatically from your wallets and exchanges, matches transfers, and applies your cost-basis method consistently across the year.

Start your crypto tax report

FAQ

Is the spreadsheet template really free?

Yes. It is a free XLSX download with no email or sign-up. Use it as-is, or as a starting point you adapt to your own needs.

Can I file my taxes straight from this spreadsheet?

It gives you the orderly record a return is built from, but it does not apply your country's rules or a cost-basis method automatically. For many trades across several accounts, dedicated software is more reliable.

Which cost-basis method should the spreadsheet use?

Use one your country allows, applied consistently. See the cost-basis cheat sheet for a summary of FIFO, LIFO, HIFO, average cost and specific identification.

Related