Breakeven calculator: the sell price that covers every charge.
Buying is easy. The question is what you need the share to reach before selling it makes sense after charges. Enter your quantity and buy price; the calculator searches for the exact sell price where proceeds cover your buying cost and every charge on both legs.
Delivery trades only, at Upstox rates checked 16 August 2026. The search solves for the sell price where proceeds exactly cover your buying cost plus every charge on both legs.
Breakeven sell price
₹1,006.96
Charges on the round trip: ₹69.6 (₹6.96 per share)
Move needed
+0.70%
Brokerage (Upstox)
₹20.07
- Buy leg0.1% of ₹10,000
- ₹10.00
- Sell leg0.1% of ₹10,069.602
- ₹10.07
Statutory charges
₹22.21
- STT0.1% on both legs
- ₹20.07
- Stamp duty0.015% on the buy leg
- ₹1.50
- Exchange transaction chargesNSE, both legs
- ₹0.60
- SEBI fees + IPFT₹10 per crore each
- ₹0.04
GST
₹3.73
- 18% on brokerage + transaction charges
- ₹3.73
Depository charges
₹23.60
- DP charges on sell₹20 + 18% GST per scrip
- ₹23.60
The flat ₹20 brokerage caps and the ₹23.60 DP charge spread across more shares on larger orders, which is why the move needed falls as quantity rises. Intraday has no DP charge and is covered by the brokerage calculator.
How the math works
Every number this calculator uses, and where it comes from.
What counts as a charge
Both legs of brokerage (₹20 or 0.1%, whichever is lower on delivery), STT on both sides, stamp duty on the buy, NSE transaction charges, SEBI fees, GST on the chargeable items, and the ₹20 + GST DP charge on the sell.
How the search works
The calculator runs a binary search: it guesses a sell price, computes the net proceeds after charges, and narrows the guess until the net exactly equals your buying cost. Two hundred iterations get the answer to within a fraction of a paisa.
Why bigger orders breakeven sooner
The ₹20 brokerage caps and the flat DP charge spread across more shares, so the percentage move needed falls as quantity rises. On a single ₹500 share the move needed is over 9%; on 500 shares it drops below 1%.
Delivery only
Intraday trades have no DP charge and different STT, so this calculator focuses on delivery, the trade first-time investors actually make. The brokerage calculator handles the other segments.
A worked example: 10 shares bought at ₹1,000
Charges on the round trip come to about ₹71.67 (worked through line by line on the brokerage calculator page). That is about ₹7.17 per share, so the sell price must be roughly ₹1,007.20 for the trade to break even, a move of about 0.72%. Enter the same numbers above and the calculator searches out the exact price.
Questions people ask
Straight answers, the same standard as every other page on this site.
Because selling at a “profit” that is smaller than your charges is a loss in the ledger. Knowing the breakeven price tells you, before you buy, how far the share must move for the trade to make sense.
Yes, but only through two rows: brokerage and DP charges. Zerodha charges ₹0 on delivery and ₹15.34 on the DP row, which lowers the breakeven slightly. The statutory charges are identical everywhere.
Because the ₹20 brokerage floors and the ₹23.60 DP charge are flat amounts. On a ₹2,000 order they are over 2% of your money. On a ₹2,00,000 order the same flats are about 0.03%. Small orders pay a proportionally large toll, which is why small investors are told to hold, not to trade in and out.
No. It tells you the mathematics of charges on a trade you have already decided to consider. What to buy, when to buy and whether to buy remain your decision.
Sources
The rates behind this calculator were read from the broker’s published pricing pages on 16 August 2026.
This calculator provides estimates based on published rate cards. Actual charges may vary. Statutory charges are included as described in the methodology. This is not financial advice. DematOpen is an Authorized Person of Upstox. Investments in securities markets are subject to market risks. Read all relevant documents carefully before investing.