About XIRR Ledger
Built by a developer who wanted to know his real returns.
Why I Built This
I've been investing in Indian equities through Zerodha for a few years. Every time I opened the dashboard and looked for my XIRR, I saw the same thing — a dash. Not a number. Not an error. Just a dash, as if the field didn't apply to me.
It turns out Zerodha's XIRR has been broken for years. They know. Their community forum has threads about it going back years. The feature simply doesn't work for most accounts.
So I calculated it myself — from the actual ledger — including every fund transfer, every STT deduction, every DP charge, and every day my money sat idle before I deployed it. That number told a very different story than the one I'd been assuming.
I wanted one honest number — one I could trust. So I built the tool to calculate it from the ledger, the way it should be done.
Ankit Bhardwaj
Software Engineer · Retail equity investor · Creator of XIRR Ledger
I'm a software engineer and retail equity investor in Indian markets. I built XIRR Ledger from my own need — to know my real returns — as a side project, and kept improving it because the problem turned out to be common. Everything here comes from a builder who actually uses the tool on his own portfolio, not from a financial firm.
The tool is free because the calculation shouldn't cost you anything. If it helps you understand your real returns, that's enough.
Disclaimer: XIRR Ledger is a calculation tool, not financial advice. The author is not a SEBI-registered investment adviser. The numbers it produces are for your own understanding of past returns and should not be treated as a recommendation to buy, sell, or hold any security.
What XIRR Ledger Does Differently
The tool is free. No subscription, no credit card.