The ₹200 Rule: moving trading profits into a 'tax bucket' so filing doesn't feel like a surprise

I started moving a small slice of every realized trading profit to a dedicated 'tax' account. It stopped last‑minute panic at e‑filing — and taught me where that rule breaks.

Written by: Devika Iyer

Close-up of hands typing on a laptop keyboard with a notebook and coffee on the table
Photo by Brooke Cagle on Unsplash

It was 10 PM, I had one hour before the tax deadline, and my bank balance told a story I hadn’t expected: a handful of profitable trades through the year, a messy Excel, and zero discipline about setting money aside. The e‑filing portal accepted my challan, but not the grace my forgetfulness deserved. I paid the tax, plus a penalty for late payment, and vowed this would not happen again.

What I started instead is boring and small: every time I close a trade with a realized profit, I move a fixed slice into a dedicated bank account I call the “tax bucket.” For me that slice is not a precise actuarial percentage — it’s a rule of thumb that balances simplicity with conservatism. The shorthand I use is ₹200 minimum, or roughly 20% of the profit for small trades, capped at ₹5,000 a month. Call it the ₹200 Rule.

Why a hard‑and‑simple rule, not a calculator?

How it actually works I keep a small secondary savings account at a different bank (one I don’t use for daily payments). Whenever I realize a profit above ₹1,000 on a sale, I transfer either:

Why those numbers? They are arbitrary, but they fit my pattern of trades and my tolerance for money being a little bit tied up. The secondary bank account is my only concession to friction — it must have a different login so I don’t treat it like disposable cash. Transfers are done on my phone via UPI; they take one tap and one confirmation. The mental transaction is what matters. Seeing a small balance accumulate makes tax time feel like simply withdrawing a pre‑set fund.

What this habit fixed quickly

The failure I learned from A month after I started this, I misread a trading P&L and sent too large a chunk to the tax bucket after a late‑night scalp that I thought was a gain but turned into a wash after brokerage and STT. That tightened my cashflow the next week — I had scheduled rent and a phone EMI. The rule of “move immediately” that had prevented panic caused a short cash squeeze.

Fix: add a threshold and a small reversal path. Now I only auto‑move for realized profits above ₹1,000 and keep a separate ₹5,000 “buffer for mistakes” in my main account. I also kept the tax bucket in a bank where NEFT/IMPS transfers back to my primary account clear in a few hours — not days. That tradeoff of liquidity vs discipline matters.

The tradeoffs I accepted (and why)

Why I kept it manual, not automated I could have built an automation via broker APIs to trigger transfers to an external account, and I toyed with scripts. I didn’t go that route for three reasons:

Practical details if you want to try it

What this really bought me Not perfect security. Not perfect math. But a lot less dread. Tax filing stopped being a negotiation with my anxiety and became a quick accounting step. I lost sleep once that cost me a few hundred rupees; the rule prevented that from becoming a yearly habit.

Takeaway: a tiny, ugly habit — move a small, fixed amount out with every realized profit — saved me far more panic than the theoretical extra returns I might have squeezed by keeping the money fully invested. It’s not a replacement for good tax planning, but for someone trading part‑time alongside a full‑time job, it’s cheap insurance that actually gets used.