Compound.Finance, or just Compound, is another huge DeFi lending protocol that lets investors lend to earn more crypto, as well as borrow crypto using collateral. It’s attracted many investors thanks to high interest rates and the ability to increase their liquidity while still hodling. But as with all crypto investments - the tax man will want to know about your Compound investments. Learn everything you need to know about Compound Finance taxes in our guide.
Do you pay taxes on Compound Finance transactions?
Yes. You’ll need to pay taxes relating to your Compound investments.
The type of tax you’ll pay depends on the specific transaction you’re making - but it’ll either be subject to Income Tax or Capital Gains Tax. Let’s take a look at the different Compound transactions and the tax implications.
Do you pay tax on lending crypto on Compound?
The IRS hasn’t issued any guidance on lending crypto and tax yet. However, it’s likely you’ll pay some kind of tax on your loaned crypto. Under the current rules, it all comes down to how your specific DeFi protocol works.
With Compound, when you lend crypto by adding to a lending pool, you get cTokens in return. This could be seen as a crypto to crypto trade and subject to Capital Gains Tax.
Similarly, when you want your original asset back (and the interest accrued) - you trade your cTokens back. This could be seen as crypto to crypto trade and any profit would be subject to Capital Gains Tax.
Do you pay tax on interest on Compound?
There’s no guidance from the IRS yet on earning interest in crypto. This said - other crypto rewards like mining or airdrops are seen as a kind of additional income. In those instances though, you’d be earning new coins.
When it comes to Compound, this all works differently thanks to the cTokens. You don’t earn new coins with Compound, instead the value of your cTokens increases in relation to the underlying asset. As you’re not receiving new coins, it’s less likely this could be seen as income.
Instead, you only realize a gain when you withdraw your original capital and accrued interest by trading your cTokens back. This is more akin to a crypto to crypto trade and therefore profits are more likely to be subject to Capital Gains Tax.
COMP tokens however don’t work like this. You earn new COMP tokens for lending and borrowing on the platform and you can claim these at any time. As you’re earning a new token, it’s likely that you’d pay Income Tax on COMP tokens based on the fair market value at the point you received them.
Do you pay tax on borrowing crypto?
Like above, there’s no clear guidance on the tax implications of borrowing crypto through DeFi lending protocols. So we can only interpret the current guidance based on how the Compound protocol works.
Because you need to provide collateral to Compound to borrow crypto, you’ll receive cTokens in return for your asset. This could be seen as a crypto to crypto trade and therefore could be subject to Capital Gains Tax. Similarly, when you retract your collateral, you’ll make a further trade.
As for paying off interest, there is no clear guidance from the IRS about the tax implications of this. Spending crypto is a Capital Gains Tax event, but arguably this could also be seen as an investment expense and therefore tax deductible. You should speak to a crypto accountant for further advice.
As with above, when you borrow on the Compound protocol - you’ll earn COMP tokens which may be subject to Income Tax.
Do you pay tax on COMP tokens?
COMP tokens are treated just like any other cryptocurrency.
This means when you sell or trade COMP tokens - you’ll pay Capital Gains Tax on any profit.
Meanwhile, if you earn COMP tokens, you may need to pay Income Tax based on the fair market value at the point you receive them.
Buying COMP tokens on an exchange with fiat currency is tax free.
What do I need to report to my tax office?
It depends on where you live - each tax office has different reporting requirements for crypto, but you should keep good records of your Compound transactions regardless.
In the US, you need to report each taxable crypto transaction on Form 8949, including:
- A description of the asset
- The date you acquired the asset
- The date you disposed of the asset
- The sale price at fair market value
- The cost basis of the asset at fair market value
- Your capital gain or loss
You’ll also need to report your net capital gain and loss on Schedule D and any crypto income on Schedule 1 and potentially Schedule C.
It’s a lot of work. If you’re an active trader on Compound and other DeFi platforms, your transactions can quickly mount into thousands per financial year.
You’ll need good records of all your transactions on Compound with all the information - you can do this manually or with a crypto tax app. Let’s look at both.
How to do your Compound taxes
You need your Compound transaction history to do your crypto taxes. There’s two ways you can do this.
- Use crypto tax software to get your Compound transaction history. You can connect crypto tax software to the wallet you use to interact with Compound via API. Alternatively, just add your Ethereum address to your crypto tax app (instructions here). This will automatically import your Compound transaction history to your app, identify your taxable transactions and calculate your capital gains, losses and income.
- Get a CSV file of your Compound transaction history. You can’t download a CSV file from the Compound platform directly, but you can use third party services like Etherscan to get a CSV file of your transaction history on Compound. You can then use this CSV file to identify your taxable transactions, capital gains, losses and income yourself.
Does Compound provide a tax report?
No. Compound doesn't provide a tax report. But you can get a Compound tax report from a crypto tax calculator.
Does Compound supply a financial statement?
No. Compound doesn’t supply a financial statement.
How to generate a Compound tax form
You can do this manually or with a crypto tax app. Let’s look at both.
If you’re doing your taxes yourself, you need a complete transaction history from Compound for the financial year. You can get a CSV file of this using the method above. You’ll then need to identify each taxable transaction, the subsequent income or capital gain/loss and report this to the IRS using Form 8949 for capital gains and losses, Schedule D for net capital gains and losses and Schedule 1 for crypto income (and potentially Schedule C too for income).
Alternatively, use a crypto tax app to do all this for you. All you need to do is sync your Compound transactions using API. Your crypto tax app will then identify your taxable transactions and calculate any capital gains, losses and income for you. You can then download a tax report specific to your location to hand over to your tax office - for example, you can download a pre-filled Form 8949 and Schedule D.
Compound CSV export
As we said above, Compound doesn’t have an option to export a CSV file of your transaction history. However, you can use a service like Etherscan to download a CSV file or create one yourself and do your taxes manually.
Compound tax API
The easier option is to use crypto tax software to get your Compound transaction history and automatically calculate your crypto taxes via API.
Just get your Ethereum public address and enter this into your crypto tax app and your crypto tax software will do the rest. We have instructions on how to do this step by step. We’ve also got instructions for specific wallets like MetaMask, Coinbase wallet and more on our integration pages.
Does Compound report to the IRS?
Anonymity is important for DeFi investors. Compound - like most other DeFi protocols, doesn’t require users to complete KYC verification to use the platform.
However, many of the wallets you’ll use to interact with Compound require KYC verification or for you to link a credit or debit card. If you’ve got transactions from your bank account linking you to crypto investments - the IRS is going to want to know about it.
Similarly, if you’re moving assets between Compound and centralized exchanges, many of these exchanges have been forced to share KYC data with the IRS to ensure tax compliance.
The best way to stay tax compliant is to report your crypto taxes accurately.
If you’ve been wondering is Koinly a Compound tax calculator tool, the answer is, yes! Not only can Koinly import Compound transaction history, but Koinly can also calculate your Compound taxes in a format that makes sense for your country’s tax office. As a Compound tax calculator, Koinly is able to do a bunch of impressive tasks that save you time and can even save you from paying too much taxes.
- Koinly will import all your Compound trades.
- Koinly will then convert your Compound transactions into your country’s currency, at fair market value. This in itself is a massive time saver.
- Finally, Koinly works out which of your Compound trades are taxable, and which are not - calculating your Compound gains/losses, crypto income and more. All of this is really important for being able to submit an accurate Compound tax return to your tax office.
The information on this website is for general information only. It should not be taken as constituting professional advice from Koinly. Koinly is not a financial adviser or registered tax agent. You should consider seeking independent legal, financial, taxation, or other advice to check how the website information relates to your unique circumstances. Koinly is not liable for any loss caused, whether due to negligence or otherwise arising from the use of, or reliance on, the information provided directly or indirectly, by use of this website.