How to Calculate Brokerage, STT, and GST on USD/INR Futures Trade

To calculate brokerage, STT, and GST on USD/INR futures trades, add up brokerage fees (often flat per lot per side), 18% GST on the total brokerage, and minor exchange charges; remember, STT does not apply to currency derivatives in India. This combined sum represents your total transaction cost, which you subtract from your gross profit to find your net gain or loss.

TrustyBull Editorial 5 min read

Many traders focus only on the price of a USD/INR futures contract. They might think that if they buy low and sell high, the profit is simple. But this is a common misunderstanding. The true cost of a trade includes much more than just the entry and exit prices. To truly understand what is currency-and-forex-derivatives/currency-derivatives-account-blocked-expiry">currency futures in India and profit from them, you need to factor in all the charges. These include brokerage, equity-trading">intraday-trading-income">Securities Transaction Tax (STT), and freelancer-and-gig-economy-finance/freelance-invoice-must-include-india">Goods and Services Tax (GST).

Ignoring these costs can quickly eat into your profits, especially if you trade often. You need a clear way to calculate them. This guide will show you exactly how to do that. We will break down each charge with simple examples so you know the real cost before you even place a trade.

Understanding USD/INR Futures in India

A USD/INR futures contract is an agreement to buy or sell a specific amount of US dollars at a set price on a future date. These contracts trade on stock exchanges like the nifty-and-sensex/nifty-sectoral-indices-constructed-represent">National Stock Exchange (NSE) and sebi-regulators">market regulations india">Bombay Stock Exchange (BSE) in India. They allow traders to speculate on the future movement of the money-basics/rupee-role-india-global-trade">Indian Rupee against the US Dollar. They are also used by businesses to protect themselves from currency fluctuations.

When you trade USD/INR futures, you are not buying or selling actual dollars. Instead, you are trading contracts based on the inr-exchange-rate">exchange rate. Each contract has a fixed size, usually 1,000 US dollars. The price moves in small steps called ticks. For USD/INR, one tick is often 0.0025 rupees (or 0.25 paisa).

The Real Costs: Beyond the Bid-Ask Spread

When you trade currency futures, there are several costs beyond the price difference you aim to profit from. These transaction costs are important. They directly affect your net profit or loss. The main charges you will face are brokerage, STT, and GST.

Calculating Brokerage on Currency Futures

Brokerage is the fee your broker charges you for facilitating your trades. This is their service charge. Brokerage rates can vary a lot between different brokers. Some brokers charge a percentage of the trade value. Others charge a flat fee per lot or per executed order. For currency futures in India, a flat fee per lot is very common.

  • Flat Fee Model: For example, a broker might charge 20 rupees per lot, per side (buy or sell). If you buy 10 lots and then sell those 10 lots, you pay 20 rupees per lot for buying and 20 rupees per lot for selling.
  • Percentage Model: Less common for currency futures, but some might charge a small percentage (e.g., 0.01%) of the trade value.

Let's use a common flat fee example:

Example 1: Brokerage Calculation
You trade 5 lots of USD/INR futures.
Your broker charges 20 rupees per lot per side.
Buying side: 5 lots x 20 rupees/lot = 100 rupees
Selling side: 5 lots x 20 rupees/lot = 100 rupees
Total Brokerage for the full trade (buy and sell): 100 + 100 = 200 rupees

Even if you make many small trades, this flat fee adds up. Always confirm your broker's exact charges.

Securities Transaction Tax (STT) for Currency Derivatives

The Securities Transaction Tax (STT) is a tax levied by the Indian government on the value of securities transactions. It applies to equity, equity derivatives, and mcx-and-commodity-trading/mcx-commodity-trading-account-how-work">commodity derivatives.

Here's a key point that many new traders often misunderstand: STT does NOT apply to premium-currency-option">currency derivatives in India. This is a big difference compared to trading equity futures or options. This can make currency futures a more cost-effective option for certain strategies.

You can verify this on official exchange websites. For instance, the National Stock Exchange (NSE) provides details on various charges, and you'll notice STT is typically absent from their currency derivatives fee structure. This is good news for currency traders as it reduces one significant cost component.

“STT is not applicable for currency derivatives transactions.”

National Stock Exchange of India

Goods and Services Tax (GST) on Brokerage

The Goods and Services Tax (GST) is a consumption tax in India. It applies to most goods and services. Since brokerage is a service provided by your broker, it is subject to GST. The current GST rate for stocks">financial services is 18%.

You calculate GST on the total brokerage amount you paid. It is not calculated on the value of your trade.

Example 2: GST Calculation
Using the total brokerage from Example 1, which was 200 rupees.
GST rate: 18%
GST Amount: 200 rupees (brokerage) x 18% = 36 rupees

This GST amount adds to your overall transaction cost.

Putting It All Together: A Full Trade Cost Example

Let's look at a complete example of a USD/INR futures trade. This will show you the total cost involved.

Imagine you make the following trade:

  • Trade Action: Buy 10 lots of USD/INR futures and then sell them.
  • Contract Size: 1,000 USD per lot
  • Brokerage: 20 rupees per lot per side
  • Entry Price (Buy): 83.2000 rupees/USD
  • Exit Price (Sell): 83.3000 rupees/USD

Here's how the costs break down:

  1. Calculate Brokerage:
    Brokerage for buying: 10 lots x 20 rupees/lot = 200 rupees
    Brokerage for selling: 10 lots x 20 rupees/lot = 200 rupees
    Total Brokerage = 400 rupees

  2. Calculate STT:
    As we discussed, STT is not applicable for currency derivatives. So, STT = 0 rupees.

  3. Calculate GST on Brokerage:
    GST is 18% of the total brokerage.
    GST Amount: 400 rupees (Total Brokerage) x 18% = 72 rupees

  4. Other Minor Charges (Approximate):
    There are other small charges like Transaction Charges (paid to the exchange), SEBI etfs-and-index-funds/etf-brokerage-stt-calculation">Turnover Fees, and Stamp Duty. These are usually very small, often a few rupees per 10 lakh (1 million) rupees of turnover. For a transaction of this size (10 lots x 1000 USD x 83.20 rupees/USD = 8,32,000 rupees turnover per side), these might add up to around 5-10 rupees in total for the full trade.

Summary of Total Costs for the Trade:

Charge Type Calculation Amount (Rupees)
Brokerage (10 lots x 20) + (10 lots x 20) 400
STT Not Applicable 0
GST (on Brokerage) 400 x 18% 72
Other Charges (Approx.) (Transaction Charges, SEBI Fees, Stamp Duty) 8
Total Transaction Cost 480

Now, let's see the profit from this trade before considering costs:

  • Profit per lot: (Exit Price - Entry Price) x Contract Size = (83.3000 - 83.2000) x 1000 = 0.1000 x 1000 = 100 rupees
  • Total Profit (Gross): 10 lots x 100 rupees/lot = 1,000 rupees

Net Profit (after costs): 1,000 rupees (revenue/gross-profit-margin">Gross Profit) - 480 rupees (Total Costs) = 520 rupees.

As you can see, almost half of your gross profit was eaten by charges. This shows why understanding these calculations is so critical.

Why These Charges Matter for Your Profit

The charges we discussed might seem small on their own. But they add up quickly. For day traders or those who make many trades, these costs can significantly reduce your net profit. In some cases, they can even turn a small gross profit into a net loss.

Imagine you aim for small profits on each trade. If your target profit is 500 rupees per trade, but your costs are 480 rupees, your actual net profit is only 20 rupees. You need to make sure your expected profit from a trade is much higher than the total costs. Otherwise, you are just trading to pay your broker and the government.

These costs also define your breakeven point. You need the price to move enough in your favor just to cover these charges before you start making any actual money. For our example, if the price only moved 0.05 rupees (half of our example profit), your gross profit would be 500 rupees. With 480 rupees in costs, your net profit would be a tiny 20 rupees. The price movement needed to cover costs is something you must always consider.

Tips to Manage Trading Costs

  • Choose Your Broker Wisely: Compare brokerage plans from different brokers. Some offer very competitive flat rates for currency derivatives.
  • Reduce Trade Frequency: If your strategy allows, making fewer, larger trades can sometimes reduce the impact of per-trade charges, especially if your broker charges per order.
  • Focus on Larger Price Movements: Aim for trades with bigger profit potential to make sure the net profit after charges is worthwhile.
  • Automate Calculation: Many trading platforms show estimated charges before you place an order. Use these tools.

Knowing how to calculate brokerage, STT, and GST on your USD/INR futures trades is not just about numbers. It's about being a smarter, more profitable trader. Don't let hidden costs surprise you. Understand them, plan for them, and keep more of your hard-earned money.

Frequently Asked Questions

What are the main charges on USD/INR futures trades in India?
The main charges are brokerage (your broker's fee), Goods and Services Tax (GST) on the brokerage, and small exchange transaction charges. Securities Transaction Tax (STT) does not apply to currency futures.
How is brokerage calculated for USD/INR futures?
Brokerage is usually a flat fee per lot per side (e.g., 20 rupees per lot for buying and 20 rupees per lot for selling). You multiply this fee by the number of lots you trade for both buy and sell transactions.
Does STT apply to USD/INR futures trading in India?
No, Securities Transaction Tax (STT) is not applicable to currency derivatives, including USD/INR futures, in India. This is a key difference from equity or commodity derivatives.
How is GST applied to currency futures trades?
Goods and Services Tax (GST) is charged at 18% on the brokerage amount. It is not calculated on the total value of your trade, but only on the service fee your broker charges you.
Why is it important to calculate all these charges?
Calculating all charges helps you understand the true cost of your trade and your actual net profit or loss. Even small fees add up, affecting your breakeven point and overall trading profitability, especially for frequent traders.