AY 2026-27

Tax season, minus the roaming around.

Hand Duly the documents that stress you out — every Form 16, 26AS, AIS, bank certificate — and get back one clean, explainable answer: refund or dues, old regime or new, and exactly what to enter where. All of it computed on your device, none of it uploaded anywhere.

  • No login
  • Nothing uploaded
  • Wiped when you close the tab

Built for the mistakes that actually happen

Two Form 16s, one standard deduction

Switched jobs or converted from intern to full-time? Most tools double-count the ₹75,000 standard deduction — or the TDS itself. Duly tells true duplicates apart from part-year certificates quarter by quarter, and applies the deduction exactly once.

The shortfall payroll never told you about

Each employer computed tax on its own months in isolation, so an internship stint below the threshold got zero TDS. Clubbed together, you owe more — we surface that number loudly, with the interest clock running on it.

TDS that never reached the government

Your Form 16 says one number; 26AS Part I says what was actually deposited. We reconcile every TAN, wave off rounding paise, and credit only the TDS that actually reached the government — flagged loudly before the portal does it to you.

Three steps, one sitting

01

Add your year

Drop every Form 16, 26AS, AIS/TIS and bank certificate you have — or just type the numbers from your payslips. Nothing is mandatory.

02

Watch it reconcile

Documents are cross-checked against each other on your device: duplicates removed, employers clubbed, TDS verified, forgotten interest caught.

03

File with certainty

Both regimes computed, the better one recommended, every line traceable to its source — plus exactly what to type into which ITR field.

Privacy you can verify, not just believe

Duly has no accounts, no database, and no server that could even receive your documents — the site's security policy physically blocks outbound requests. Open your browser's DevTools, watch the Network tab while you upload and compute: nothing leaves. Close the tab and it's all gone.

  • — PDFs parsed in this tab, in memory
  • — session self-destructs after 15 idle minutes
  • — even the report export is generated locally
requests from this page to any other server, counted live by your own browser

Illustration: tax documents open inside a browser tab and are computed there. A request trying to reach an outside server is blocked at the edge of the tab. When the tab closes, everything inside disappears.

Ten minutes now beats a notice later.

Start with any document →