~snip~
First of all thank you webtricks for all that gold information. Crypto Noob here so hoping you can clear some of my doubts regarding this. Recently got into bitcoin and got myself registered on wazirx and binance to buy bitcoin and HODL, unfortunately I KYC'd on both and connected both the accounts. After doing some research on tax and other things, I realised it's better to buy it P2P, please correct me If I'm wrong here.
Hey, welcome to the forum! I'm glad you liked the topic.
So the question is if I'm planning to buy bitcoin via P2P, transfer it to my wallet and HODL for as long as I want and then when I want to sell it, transfer it to binance, convert BTC > USDT and then transfer it to wazirx and convert USDT > INR and withdraw it what will be the implications? will it be a one time taxable event? what is better way to approach this if I'm HODLing? should I resort to buying through exchanges? (I'm worried about the new cryptocurrency ban in India)
Yeah! This will be one time taxable event. You will only be liable to pay tax on the profit made i.e. the difference between the amount you withdraw from WazirX and the amount you sent to another person in P2P trade. If you are fine paying tax and only want to hold bitcoins then you don't even need P2P. You can purchase bitcoins via WazirX/Binance, send those to your private wallet and hold for as long as you want, no one will ask you a question. Transfer those btc back to Binance, sell and withdraw. It will still be one taxable event which can be short-term or long-term capital gain depending upon the holding period.
Also "Number One: You receive $5000 worth BTC in private wallet (such as MyCelium or Electrum) and then you send BTC to Crypto-to-Crypto Exchange where you haven't done KYC like Binance. Then you exchange ETH to BTC on Binance. Finally, you send those ETH to exchange like WazirX and convert those to INR."
Q. in the above case If KYC has been done with binance then how to proceed?
If you have done KYC on Binance then all of your crypto transactions are separate taxable events. Suppose, you buy BTC worth $5000 by depositing Rs. 3.75 lakh and sell it for $7000 on Binance few months later and buy ETH with the proceeds. Then, you sell ETH after few months for $10000. Then, finally withdraw Rs. 8 lakh to your bank. Here, you have made 2 taxable events:
1. Bitcoin buy/sell = Suppose, USD worth Rs. 76 on the day you sell btc. Then, your profit = 7000*76 - 3,75,000 = 5,32,000 - 3,75,000 = 1,57,000
2. Ether buy/sell = profit = 8,00,000 - 5,32,000 = 2,68,000
Another factor to consider here is the timing of the transactions. If all transactions are made in a single financial year then you can report all transactions as a single taxable event. Income Tax Act gives you option to report all your short-term capital gains from a single source as a single transaction. So, suppose you buy btc on 25th May, 2021 and sell it for eth on 29th Sep, 2021 and finally sell eth on 3rd Feb, 2022 and withdraw the final balance to bank on the same day then you can simply report the whole transaction as single-event in your income tax return as STCG:
Sale of cryptocurrencies:
Net Proceeds = 8,00,000
Purchase Price = 3,75,000
Profit = 4,25,000
But imagine that from the above example, you don't sell eth on 3rd Feb, 2022. Instead, you sell it on 15th April, 2022. Now, this transaction becomes the taxable event of Financial Year 2022-23. So, you have to report the profit on btc sale of Rs. 1,57,000 in Financial Year 2021-22 (even if you haven't withdrawn any money to the bank) and the profit on eth of Rs. 2,68,000 in Financial Year 2022-23 as two separate events.
Hope this clears some things for you. You are welcome to ask more doubts.
And the most important thing:
Government can (may) bring strict guidelines for the crypto transactions anytime with a law. Whatever, I have written above and in this topic may become entirely irrelevant if government decides to specifically provides rules for crypto transactions. Let's see how it rolls. For the time being, this is the best way you can report your crypto transactions, pay tax and remain outside the radar of authorities.