You get income data from 3 government sources. They often disagree with each other. You're supposed to figure out which one is correct.
Existing tools like ClearTax and TaxBuddy require you to upload all your financial data to their servers, create accounts, and trust third parties with your PAN, salary, investments, and bank details.
For something as sensitive as tax data, that never felt right to me.
So I built Fiscally. It runs 100% in your browser.
No server. No signup. No data upload. Your financial data never leaves your machine.
What it does: - Import government tax files (all 3 formats) - Auto-detect conflicts between sources and pick the right values - Calculate tax under both old and new regime - Generate filing-ready JSON for the government portal - Generate PDF computation report - Save progress across days using IndexedDB (tax filing takes time)
I built this with a practicing Chartered Accountant who validated every tax rule.
Stack: Next.js, TypeScript, IndexedDB, Zod, jsPDF
The tricky part was reconciliation — same income shows up differently across sources because of rounding, timing, or formatting. Built a matching engine with source trust levels to handle this automatically.
Would love feedback from the community.