Skip to content

Tax on trading in your country

Risk and the mind: how accounts survive3 min read
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

StepAmountNote
InstrumentUSD/INRthe pair used in this example
Entry price83.2500the price at which the position was opened
Exit price83.2900the price at which the position was closed
Pips gained40 pips83.2900 minus 83.2500 is 0.0400, which is 40 pips
Lot size1 standard lot100,000 units of the base currency
Pip value₹10100,000 x 0.0001 = ₹10 per pip
Gross profit₹40040 pips x ₹10
Broker chargesvaries by brokerspread, commission and any conversion fee are quoted by each broker
Net before tax₹400 minus chargesthe 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.

Meerayour course guide

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

Meerayour course guide
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
Meerayour course guide
Next in Risk and the mind: how accounts surviveTaking your money out
Trading forex and CFDs carries a high risk of losing money. Most retail accounts lose. Nothing here is a recommendation to trade or a forecast of any result.Meerayour course guide