Tutorial · Staking

Staking rewards and taxes

Download a year of staking rewards as a CSV or OFX file with each row's value in dollars or euros on the day it arrived, see which rows are rewards, and find what your tax office says. This is general information, not tax advice.

About 10 minutes · Checked 2026-10-22
Not tax advice

This page explains what the Divi downloads contain and points you to official tax office pages. It does not tell you what you owe. Rules differ by country, by your situation and over time. For your own return, read your tax office's guidance or ask a qualified tax adviser.

1What tax offices say

Many tax offices look at staking in two steps. A reward is income when you receive it, valued in your own currency at that moment. Selling or spending it later can be a separate gain or loss. Here is what four of them say in their own guidance:

Other countries have their own rules. Search your tax office's own website for "staking", and trust its pages over any blog or forum, this one included.

2Which rows are rewards

The address history download has one row per transaction, with a Type column. Two kinds of row carry new coins from staking:

RowWhat it is
STAKEYour wallet staked a block. The amount is the reward only. The coins you staked went out and came back in the same transaction, and they are not counted again.
IN on a lottery blockA lottery win. The prize is paid inside the block another staker created, so it shows as an ordinary IN row, with that staker's address in Other Address.

Every other IN row is a payment someone sent you, or coins moved in from your own wallet. Only you know which is which, so go through the IN rows yourself. A lottery win is easy to spot: on mainnet the prize is 252,000 or 25,200 DIVI, and it arrives on a block whose height divides by 10,080. Find the lottery winners lists the winners of any lottery block.

This is a real lottery win from 18 October 2026, as the CSV writes it:

2026-10-18 07:07:04,IN,252000.00,DTB3bZkD9NhM3yr3TceUAHEUMxQxaZqWFD,2d26ee0b…,33bee78b…,0.0014,352.80
CoinTracker sees a lottery win as a plain receipt

The CoinTracker download tags STAKE rows staking. A lottery win arrives untagged, like any other coins received. Change it in CoinTracker yourself if your tax office treats it as income.

3Download with a value on every row

Put your address in place of D…. Each link downloads the whole history of that one address. If you stake from several addresses, download each one.

A spreadsheet in US dollars:

https://services.divi.domains/api/rpc/csv/D….csv?vs=usd

A spreadsheet in euros:

https://services.divi.domains/api/rpc/csv/D….csv?vs=eurs

A bank statement for GnuCash or Moneydance, in euros:

https://services.divi.domains/api/rpc/ofx/D….ofx?vs=eurs

An import file for CoinTracker:

https://services.divi.domains/api/rpc/csv/D….cointracker.csv

To sum a year's rewards in a spreadsheet, filter the Type column to STAKE, add the lottery wins you found, and total the Value column for that year's dates. Track your staking returns walks through the spreadsheet, and Export an address history explains every column.

4Where the price comes from

The prices come from CoinGecko, one price per day in US dollars. The euro column divides that by the price of EURS, a coin that tracks the euro, on the same day. Three things follow from that:

These are the US dollar prices the CSV gave for the last week, checked at 15:50 UTC on 22 October 2026:

Day (UTC)Price (USD)
2026-10-150.002284
2026-10-160.002743
2026-10-170.002750
2026-10-180.002176
2026-10-190.002274
2026-10-200.002355
2026-10-210.002181
2026-10-22 (so far)0.002154

The same reward is worth a quarter more on one day than on another, so the date matters. Before you rely on these figures, compare a few days with another price tracker, as DIVI in your currency shows.

5Records to keep

Next