Latest in the D’Aloia Case
Learn more
April 4, 2023
Last Updated: October 15, 2024
A gas refers to the fee you pay whenever you make a transaction on the Ethereum blockchain. Let’s talk about gas fees and tax, and how the two interact.
Nope! But let’s start by understanding what gas fees actually are. If someone buys some Ethereum or an NFT, then there is a small transaction cost – the gas fee. You don’t pay any tax on these gas fees, you actually deduct the cost of gas fees from any gain before it is taxed. Think of it a bit like deducting the cost of lawyer fees when you sell a property. So no, gas fees themselves are not taxed.
However, as you do have to pay capital gains tax on any profit you make from a disposal, you will need to work out the full cost basis of your transactions. This refers to whatever it costs to buy an asset and any transaction fees (on purchase and sale) that come along with it. If you sell your crypto assets, you can work out your tax by minusing your cost basis from the price you sold the asset for. If you made a gain, you pay tax on that gain.
Capital gains tax rules make it so you can include transaction fees to the cost basis of your asset. This means that when you buy, sell or trade on ETH and you pay a gas fee, you add it to your cost base. This is a great way to reduce the amount of tax you owe on the asset!
Still unsure? Join our community of crypto tax degens to get more information and access to expert advice.
If you happen to lose ETH to gas fees, that is a capital loss. When this happens, minus your cost basis from the price of the disposed asset. This means you will have a capital loss in this instance. You can pay less Capital Gains Tax by offsetting your capital losses against your gains.
Take a look at our tax calculator to work out how much tax you owe on your crypto now.
Andy has a breadth of experience as a Barrister and as a Chartered Tax Advisor, which means he comes into the crypto space with expertise he can't wait to share.
Learn more"*" indicates required fields
August 20th, 2024
June 17th, 2024
April 24th, 2024
March 20th, 2024
March 20th, 2024
March 20th, 2024
March 11th, 2024
February 12th, 2024
February 12th, 2024
January 11th, 2024