Tax on trading in your country
What you learn in 3 minutesA reader once asked why a profitable year on USD/INR still felt like a loss after filing. The answer was not the market. It was the paperwork: every trade was treated as business income, and no records existed to prove the costs. This lesson shows which authority in India wants to hear about trading results, how those results are treated, and what to keep from the first trade. On a standard lot of USD/INR, one pip is ₹10, so a 50-pip move is ₹500 before costs and tax.
One trade, 40 pips, and the record that follows it
| Step | Amount | Note |
|---|---|---|
| Instrument | USD/INR | the pair used in this example |
| Entry price | 83.2500 | the price at which the position was opened |
| Exit price | 83.2900 | the price at which the position was closed |
| Pips gained | 40 pips | 83.2900 minus 83.2500 is 0.0400, which is 40 pips |
| Lot size | 1 standard lot | 100,000 units of the base currency |
| Pip value | ₹10 | 100,000 x 0.0001 = ₹10 per pip |
| Gross profit | ₹400 | 40 pips x ₹10 |
| Broker charges | varies by broker | spread, commission and any conversion fee are quoted by each broker |
| Net before tax | ₹400 minus charges | the figure the tax record should show |
The broker may round pip values, charge a spread on entry and exit, apply a conversion fee, and quote charges in a different currency. Check the contract note for the exact amounts.
The mistake people make here
The common mistake is to treat trading as a hobby and keep no records until the tax deadline. By then, contract notes are scattered, charges are forgotten, and the profit figure is a guess. Instead, keep a simple log from the first trade: date, pair, buy or sell, lot size, entry and exit prices, pip value in ₹, gross profit or loss, and every charge. Store contract notes and bank or UPI statements together. If trading is frequent, the income is usually treated as business income, and that changes which form and which records apply. Ask a qualified tax professional about your own situation, because rules and rates change.Check yourself
A trade on USD/INR gains 25 pips on one standard lot. What is the gross profit in ₹?
One pip is ₹10, so 25 pips x ₹10 = ₹250.
A trade loses 60 pips on one standard lot. What is the gross loss in ₹?
60 pips x ₹10 = ₹600 loss.
If a 40-pip gain gives ₹400 gross and broker charges are ₹120, what is the net before tax?
₹400 minus ₹120 = ₹280.
In India
- Market regulator
- SEBI
- Currency
- Indian rupee, written ₹ (INR)
- Tax authority
- Income Tax Department
- Common payment methods
- UPI and bank transfer
- Typical treatment of frequent trading
- business income, but this depends on frequency and intent