Do I have to pay taxes when I buy or sell crypto? - Deepstash
Do I have to pay taxes when I buy or sell crypto?

Do I have to pay taxes when I buy or sell crypto?

  • Your taxes will depend on your location, how long you've held your crypto, the type of activity you're doing, and other factors. 
  • In general, you'll probably need to pay taxes or offset losses for selling but not when you buy.
  • As a fairly new asset, tax authorities are still developing crypto regulations. 
  • It's your responsibility to keep track of your taxable gains and losses and pay the right amount of tax, according to your country’s regulatory framework.

79

1.23K reads

CURATED FROM

IDEAS CURATED BY

cryptostash

Don’t Risk More Than You Can Afford to Lose!

The idea is part of this collection:

Getting started with Cryptocurrency

Learn more about crypto with this collection

Understanding the basics of cryptocurrency

How to store cryptocurrency securely

Risks and benefits of investing in cryptocurrency

Related collections

Similar ideas to Do I have to pay taxes when I buy or sell crypto?

What’s a taxable event?

A taxable event is a transaction or activity you're required to pay taxes on.

  • A taxable event in one country might not be one in another. 
  • Typically, transactions involving the sale of commodities, investments, and other capital assets are all taxable. 
  • Selling or tradi...

How do I calculate my taxes?

If you've bought crypto, HODLed, and sold it later, your tax liability should be fairly easy to calculate. Let's look at a simplified, US-based example. 

Here's the formula:

  • Fair market value - Cost basis = Capital gain / Loss
  • The...

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates