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
Developer · Retail investor · Creator of XIRR Ledger
I'm a software engineer who invests in Indian equities. I built XIRR Ledger as a side project to solve a problem I had — and kept improving it because the problem turned out to be common.
The tool is free because the calculation shouldn't cost you anything. If it helps you understand your real returns, that's enough.
What XIRR Ledger Does Differently
The tool is free. No subscription, no credit card.