At first, the crypto market was generally unregulated in terms of laws governing crypto profits, and crypto investors were free to trade, mine, and stake crypto without thinking about taxes. However, the situation has considerably changed in recent years, and countries around the globe have adopted different crypto taxation rules.
Let’s check out what crypto taxes are and how is crypto taxed, i.e., what are the crypto regulations in various countries worldwide. Also, we’ll take a look at several methods for filing your crypto taxes.

- Available in 20+ countries
- Crypto tax reports in under 20 minutes
- Free report preview
- All your transactions in one place
- Rated 4.8 out of 5 on Trustpilot

- Tax reports for 100+ countries
- Easy import from 110+ exchanges
- Capital Gains, Income, Mining, etc.
- Tax export for CPAs and the tax office
- Chart history for all 23,250 coins

- All your transactions and assets in one place
- Prices and transaction fees directly from the crypto exchanges
- Export your crypto tax report that complies with your tax jurisdiction
- Free plan available
Crypto Taxes
Fiat currency capital gains and income are subject to taxation worldwide, and citizens are obliged by law to pay taxes.
For salaries, taxes are usually automatically deducted from paychecks, while profits from businesses are subject to annual taxation. Real estate is also taxable.
With cryptocurrencies, the situation was unclear during the early years of the crypto market. However, soon enough, global regions like the US, UK, EU, and other countries started including crypto gains in their tax systems.
Still, many countries still don’t have clear crypto tax rules. In fact, many countries tax crypto profits through their standard fiat currency and asset taxation system. The situation has been slowly changing in the last two years, with bills like the EU crypto bill of 2022 introducing clearer guidelines regarding crypto taxes.
As crypto tax policies are quite new and constantly evolving, crypto enthusiasts often need help fulfilling their tax obligations and figuring out their local crypto tax rates.
This is a huge issue in countries with strict tax rules because failing to file your taxes equals tax evasion, which is considered a grave legal offense. Tax evasion incurs severe fines in most countries, with individuals even getting a jail sentence in some regions like the US.
To avoid any legal complications, it’s best to get informed about your local crypto tax regulations on time and start keeping tax records of your crypto operations. It’s essential to record all of your crypto investments, your income from selling crypto, which is considered as capital gains in many countries, and your income from operations like crypto mining or staking.
Apart from keeping records and learning your local regulations, it’s crucial to file your crypto taxes on time.
Let’s have a look at crypto tax regulations in various countries.
Crypto Tax Regulations in the US
The US tax agency, or the Internal Revenue Service (IRS), is known as one of the world’s strictest taxation enforcement institutions. US crypto enthusiasts are highly advised to study US crypto tax regulations carefully.
When you buy crypto in the US, you won’t incur any taxes for simply holding crypto. However, once you sell it for a profit, you’ve made capital gains, and you need to pay taxes. This includes cashing out crypto to fiat on a fiat-friendly exchange platform or trading your crypto for another digital currency and making profits.
If you receive more money than your initial investment, your gains are subject to taxes. If you sell your crypto at a price lower than your initial purchase, you have realized capital losses, and you can use those losses to lower your taxes by the capital loss amount of money.
Also, you’ll incur taxes if you’ve acquired crypto assets through crypto mining or staking or have received crypto as payment for products or services. It’s important to note that if you hold your crypto for at least a year and then sell it, you’ll incur a 0% to 20% tax, depending on your total annual income.
Your annual tax rate depends on your total gains, including capital gains and income. In the US, tax rates depend on your yearly income and are divided into tax brackets between 10% and 37%. For example, the lowest bracket is reserved for users with an annual income of 10,275 USD, while the last bracket with the 37% tax is for users with an income above 539,901.
Additionally, all tax brackets except for the first pay an additional fixed fee besides the percentage fee. For example, the second tax bracket for users with an income between 10,276 USD and 41,775 USD incurs a 12% tax of the total income amount and an additional fixed fee of 1,027 USD. It’s best to carefully study the tax brackets to understand how much you’ll be paying for your crypto gains.
Crypto Tax Regulations in the UK
Cryptocurrencies are taxable in the UK, and there are clear regulations regarding crypto capital gains taxes and taxes on certain digital currency transfers.
Investing in crypto and holding it in your crypto wallet or transferring it between wallets is exempt from taxes. If you donate a portion of your crypto assets to a charity or give it as a gift to your spouse, those assets are also free of taxes.
On the other hand, crypto mining or staking is considered an income activity, and those gains fall into your annual income. Holding crypto and then selling it for a profit incurs the UK capital gains tax.
In the UK, citizens have a 12,570 GBP capital gains allowance, which means you don’t pay any taxes if you have capital gains below this threshold. However, the UK government will cut the tax allowance from April 2023 to 6,000 GBP.
If you have capital gains above the tax allowance level, you’ll pay 20% in taxes if your annual income is below 50,270 GBP and 40% if your income is up to 150,000 GBP. Users with a yearly income of over 150,000 GBP are subject to a 45% tax rate.
It’s worth noting that the UK government will cut the last income tax threshold from 150,000 GBP to 125,140 GBP in April 2023.
Crypto Tax Regulations in Australia
The Australian Tax Office (ATO) considers profits from crypto trading and cashing out as capital gains. Furthermore, any profit from using DeFi protocols, staking pools, or crypto mining is considered income and is subject to a unified tax, just like in the UK and the US.
It’s important to note that ATO is very strict regarding crypto taxes and uses a data-matching protocol that tracks all crypto transactions in Australia from 2014, so it’s essential to file taxes on time because ATO quickly registers tax evaders.
Earnings below 18,201 AUD are free of taxes, and if you hold your crypto for over a year before selling it for a profit, you’ll receive a 50% tax discount for those specific capital gains.
If you have an annual income above the 18,201 AUD threshold and below 45,000 AUD, you must pay a 19% tax. The taxes rise in line with your yearly income. The highest tax bracket is reserved for users with an income above 180,001 AUD. These users pay a fixed fee of 51,667 AUD and a 45% tax rate on their total income.

- Available in 20+ countries
- Crypto tax reports in under 20 minutes
- Free report preview
- All your transactions in one place
- Rated 4.8 out of 5 on Trustpilot

- Tax reports for 100+ countries
- Easy import from 110+ exchanges
- Capital Gains, Income, Mining, etc.
- Tax export for CPAs and the tax office
- Chart history for all 23,250 coins
Crypto Tax Regulations in Canada
In Canada, crypto users need to pay taxes on capital gains that result from crypto trading or selling digital currency for fiat money.
Also, if you acquire crypto income from activities such as staking, yield-farming, or crypto mining, the Canada Revenue Agency (CRA) treats those gains as business income, which is different from personal income in other countries. Business income means that you’re engaging in a business activity to receive income. The intention to profit is the crucial factor that classifies income as business income.
Unlike the US, Australia, and the UK, Canada only taxes 50% of your capital gains, while all your business income is subject to taxation. If you’re holding crypto and then selling it for a profit or trading it, your capital gains are considered a personal activity.
There are five capital gains tax brackets in Canada, and the first is for users with an annual income below 50,197 CAD. This bracket incurs a 15% tax. The taxes go up to 33% for users with an income over 221,708 CAD. Keep in mind that only 50% of your capital gains are subject to taxes.
It’s best to check the crypto section on the CRA’s website to see the taxable amount of each tax bracket.
As for business income, there’s a separate tax, which depends on the type of business income. If the CRA treats your crypto income as corporate income from operating a major crypto business, your tax is 38%. However, if you run a small business such as a home-based crypto mining operation, you’ll incur a 9% tax on your business income.
Companies that don’t fall into the corporate or small business categories incur a 13% tax rate. The most reliable way to determine your business income category is to contact the CRA directly.
Crypto Tax Regulations in Germany
Germany enforces crypto taxes that are the same as the country’s general taxes, which treat all types of crypto capital gains as part of your annual income. Additionally, mining, selling NFTs, staking, and using all sorts of DeFi protocols that produce crypto rewards are considered profitable activities, which are subject to taxes.
Germany is one of the largest economies of the European Union, and crypto is rapidly increasing in popularity in the country. The country is one of the pioneers of the 2022 EU crypto bill, which aims to regulate the crypto market in the European Union.
Cryptocurrencies, like any other capital gains and income, are subject to taxes, but there isn’t a precise tax percentage you need to pay for each tax bracket in Germany.
Instead, the percentage varies depending on your annual income, from 0% to 45%. The German tax brackets are different for individuals or married couples. Couples get a tax rate discount. The first tax bracket for individuals is for those with an annual income over 9,985 EUR and couples with an income above 19,970 EUR. This tax bracket incurs a 14% to 24% marginal rate range and a 0% to 2.25% effective tax range.
The fourth and last tax bracket is for individuals with an income over 277,826 EUR or couples with an income over 555,650 EUR. This bracket incurs a 45% marginal tax with an effective tax range between 26.61% and 44.99%. Your exact tax rate depends on your precise annual income.
Additionally, Germany has an extra 5.5% tax rate for all tax brackets, called the Solidarity Tax, which the government uses for funding social projects.
Crypto Tax Regulations in Portugal
Portugal is a small European country, but it has a booming crypto scene thanks to its very crypto-friendly tax regulations. Until 2023, Portugal didn’t impose any taxes on crypto gains whatsoever, which is the prime reason why numerous crypto nomads and startups moved to the country during the last few years.
However, the Portuguese government decided to end Portugal’s status as a tax-free crypto haven and introduce crypto taxes. The good news is that Portugal’s crypto tax regulations are still much more favorable compared to the rest of the EU and regions like the UK, Canada, Australia, and the US.
Starting in 2023, Portugal is taxing short-term crypto gains with a fixed 28% tax that doesn’t depend on your annual income. What’s more, all digital currencies users held for over a year are entirely free of taxes, which means that Portugal is ideal for long-term holders.
Crypto Tax Regulations in Singapore
Singapore is among the most crypto-friendly countries in the world regarding tax policies. This small South-East Asian island country is one of the rare global regions that don’t have capital gains taxes. Individuals don’t incur capital gains taxes for their profits, and crypto holders can freely hold and sell assets as they wish without incurring taxes.
Singapore treats crypto as intangible property because crypto doesn’t exist physically, and the local laws allow individuals and companies to freely exchange and shift ownership of crypto assets without taxation.
The only tax on gains existing in Singapore is the Goods and Services Tax (GST), which is imposed on businesses commercially dealing with products or services. However, since crypto is intangible property, crypto companies can conduct business without paying the GST. That’s why various popular crypto exchanges like KuCoin have their headquarters in Singapore.
Crypto Tax Regulations in Brazil
Brazil has one of the fastest-growing crypto adoption rates in the world, with the percentage of crypto holders increasing from 4% in 2021 to nearly 8% in 2022.
Stablecoins are especially popular in Brazil because users are exchanging portions of their income into USD-based stablecoins to save their income from the volatility associated with the local currency, the Brazilian Real (BRL), which has a high inflation rate.
Only monthly crypto profits beyond 35,000 BRL (around 7,000 USD) are subject to taxes. This means that if you consistently have crypto profits of less than 35,000 BRL a month, you won’t be paying any taxes, and these profits won’t be added to your capital gains tax amount.
The capital gains taxes range from 15% for individuals with an annual income up to 5 million BRL to 22,5% for annual capital gains above 30 million BRL.
Gains from crypto staking, mining, or other DeFi services are considered income, and those gains are taxed based on your monthly income rate – from 7.5% for monthly incomes between 1,903.99 and 2,826.65 BRL up to 27.5% for incomes above 4,664.69 BRL.
How to File Crypto Taxes?
As seen from the different tax regulations in various global countries, crypto taxes can differ greatly depending on your region.
However, every country has strict rules regarding filing your taxes and meeting tax report deadlines. The common ground of all crypto tax regulations worldwide is that they require users to file tax reports and submit them on time to the local tax agency.
To make sure you do this properly, contact your national tax agency. The trickier part is to provide accurate information about your crypto capital gains and income.
There are three ways you can file your tax reports.
Calculate Your Taxes Personally
The first option is to calculate your taxes and file your tax report by yourself. This is only advised if you have a comprehensive understanding of your local tax regulations. Also, you need to keep records of all of your crypto investments, trades, and sales throughout the year and know which tax calculation method your local tax agency prefers.
Calculating your crypto taxes on your own is a challenging option for crypto beginners because it’s easy to make a mistake and miscalculate your taxes. Furthermore, if you don’t understand how your local tax laws treat some of your crypto gains, such as NFT sales or staking rewards, you might fail to file all of your gains and thus end up paying a hefty tax evasion fine.
If it’s your first time filing crypto taxes, choosing one of the following two options is better.
Consult a Crypto Tax Professional
Since crypto is becoming increasingly popular globally, the number of tax professionals providing crypto-related services is also increasing. Many crypto tax experts are actually specialized in providing TradFi services, but they also know their way around crypto taxes.
Just like companies hire tax professionals to help them file tax reports, crypto traders can hire crypto tax experts to file their taxes. This is one of the most reliable ways to file crypto taxes if you don’t have prior experience. It’s better to pay a professional to do it for you than to miscalculate your taxes and pay unnecessary fines.
When you contact a crypto tax professional, you’ll need to provide extensive data and information regarding your annual crypto operations. That’s why it’s essential to keep a track record of all of your crypto transactions and write down your crypto’s exact purchase and sale values, staking income, mining income, and other crypto gains.
Based on this data, crypto tax experts can file your taxes for you. If you want to file your crypto taxes personally in the future, you can study your first crypto tax reports to see precisely which of your gains were calculated into your taxes.
Use a Crypto Tax Calculator App

- Available in 20+ countries
- Crypto tax reports in under 20 minutes
- Free report preview
- All your transactions in one place
- Rated 4.8 out of 5 on Trustpilot

- Tax reports for 100+ countries
- Easy import from 110+ exchanges
- Capital Gains, Income, Mining, etc.
- Tax export for CPAs and the tax office
- Chart history for all 23,250 coins
The third method for filing crypto taxes is to use a crypto tax calculator app. However, you need to be extremely careful and use a trustworthy tax filing app that accurately calculates your taxes and is compatible with your local tax report filing rules.
Some of the most popular crypto tax calculator programs are Koinly, CoinTracking, and Cryptiony.
These apps are paid, but they’ll do all the heavy lifting for you, and it’s worth the fees.
Crypto tax calculators only require you to connect your crypto wallet and crypto exchange accounts so they can pull the transaction and trading data from your wallets. Once they have the necessary data, these apps can automatically generate your tax report. Also, crypto tax calculators are compatible with various tax report formats from different global regions.
For example, you can use Koinly to file your Canadian or Australian crypto taxes simply by selecting the appropriate tax report format.
Using a crypto tax calculator app is also a great way to personally learn all the details about filing your crypto taxes.
Conclusion
Filing crypto taxes is an absolute necessity in most parts of the world because evading taxes can get you into serious legal trouble. However, the tax regulations can vary depending on where you’re located.
We hope this guide helped you understand how is crypto taxed and how to remain compliant yourself.