Token rebase protocols allow a specific token to be algorithmically adjusted in order to control its price. This helps with pegging a token to another asset, although some DeFi protocols are now using rebase functions in order to pay out rewards too. As with all things crypto, your transactions may be taxable and the taxes when it comes to rebase protocols can get complicated. Fortunately, we've got everything you need to know about token rebase taxes and how Koinly can help.
What is a rebase token?
Also known as an elastic token, a rebase token is a cryptocurrency where the supply is algorithmically adjusted to control price.
To do this, rebase tokens automatically burn or mint new tokens depending on whether the price needs to go up or down.
Each rebase token protocol works slightly differently, depending on the code behind it and the purpose of the protocol.
More recently, DeFi devs have hopped onto the rebase token protocol in order to pay out rewards.
To understand the differences between them, let's take a look at some examples of popular rebase tokens.
Rebase tokens examples
Ampleforth (AMPL) is a popular investment and a great example of a rebase token as every 24 hours, the supply of AMPL tokens is adjusted to maintain the AMPL target price - so AMPL tokens in your wallet may automatically increase or decrease every 24 hours.
Staked Ether (stETH) is a Lido Finance protocol token that uses a rebase function in order to maintain price parity and pay out staking rewards. stETH tokens rebase once a day at 12PM UTC when the oracle reports changes in ETH2 deposits and changes in ETH rewards from users.
OlympusDAO is an example of how DeFi devs utilized rebase functions to create innovative new investment opportunities - by distributing rebase rewards to token holders. If you stake on OlympusDAO - you'll be given a token in return that rebases your rewards. For example, if you stake OlympusDAO's native token OHM, you'll get sOHM in return. Rebase rewards are allocated at specific intervals (usually around every 8 hours).
Rebase token taxes
The taxes you'll pay on your rebase tokens all depends on the specific transaction you're making and how your rebase protocol works. We'll start with the basics and work through each transaction.
Tax on rebase protocols that don't pay rewards
If your rebase token doesn't pay you out rewards - like AMPL - then this likely wouldn't be subject to tax. Though no tax office has released specific guidance on rebase tokens - we can liken these kinds of rebase protocols to a stock split. A stock split is when a company splits existing shares into further shares to increase liquidity. Most tax offices don't view stock splits as a taxable event as although the investor may have more shares, they have the same market value as they previously did. With this view, it would be reasonable to assume token rebase protocols where no rewards are paid would not be a taxable event as investors realize no gain and make no additional income.
However, where a rebase protocol pays out a reward - like stETH or OHM, the tax treatment is different. So let's break down the different transactions involved.
Tax on purchasing rebase tokens
On the surface, purchasing rebase tokens may not seem like a taxable event as buying crypto with fiat is tax free. However, many rebase tokens are only listed on dexes. As such, you'll often be swapping one crypto for your rebase token - like DAI for OHM or ETH for AMPL. In most countries - including the US, Australia, Canada and the UK - swapping one crypto for another is a taxable event and you'll pay tax on any gain as a result of the transaction.
It isn't the purchase itself you'll pay tax on, but any change in value on the token you're swapping since you acquired it. For example, if you traded ETH for AMPL, you'd need to take the cost basis of your ETH (what it cost you + fees or the fair market value of ETH on the day you acquired it) and subtract that from the fair market value of ETH on the day you trade it for AMPL. This figure plus any fees will also be the cost basis for your AMPL should you later sell or swap your tokens.
Tax on rebase rewards
If your tokens pay you out a reward - like OHM or stETH - it's likely you'll need to pay Income Tax, based on the fair market value of your rewards in your fiat currency - like USD or AUD.
This said, no tax office has yet released any guidance on rebase rewards. If the IRS does finally take an official stance on staking rewards as tax free on receipt - this could change for tokens like stETH tokens.
To identify your income from rebase rewards, you'll need to identify the fair market value of each batch of staking rewards, when you receive them.
Tax when you sell or swap rebase tokens
You'll need to pay tax on any gain you make if you later sell or swap your rebase tokens - even if you've already paid Income Tax on rewards in most instances.
To calculate your capital gain or loss, take the cost basis of your rebase tokens (or fair market value of rewards on the day you received them) and subtract it from your sale price, or the fair market value on the day you swapped them.
In most countries, the amount of Capital Gains Tax you'll pay will vary depending on your total annual income and how long you've held the asset. As a general rule of thumb, the higher your income, the more tax you'll pay. But if you've held your rebase tokens for more than a year at the point you sell, many tax offices offer a significant discount on the amount of tax you pay. For example, long-term gains in Australia receive a 50% discount, while in the US you'll pay a much lower 10% or 20% tax rate depending on how much you earn.
How to report taxes on rebase tokens
Precisely how you report your crypto taxes depends on where you live. In general, you'll report your rebase taxes on your annual tax return - potentially in an additional form depending on your tax office. You'll need to report any additional income from rebase token rewards, as well as any capital gains (or losses - you can offset these against gains).
How Koinly helps with crypto taxes
Koinly can help with your crypto taxes by importing your trades, calculating your capital gains and losses (as well as short-term and long-term gains and losses), any crypto income, expenses and more - as well as generate your crypto tax report, ready to file with your tax office. For more information on how Koinly deals with rebase tokens - you can check out our guide.
Sign up and try Koinly free today.