About

About GSTExtract

Built and maintained by one person, out of pocket, for the late-night reconciliation crowd.

Ritusmoi Kaushik

Software engineer based in India. Solo builder of GSTExtract.

Why this exists

Copying GST invoice fields into Excel by hand is one of those tasks that looks small until you have done it for fifty bills in a row. Every Amazon invoice, every Swiggy bill, every Tally-generated PDF carries the GSTIN, the date, the total, and the CGST/SGST/IGST split inside a text layer that software can already read. Most of those numbers still get typed in by a person anyway, line by line, with all the typos and reconciliation pain that implies.

The work to read them automatically isn't conceptually hard. It is specific. Every vendor lays out their bills differently, every layout has its own quirks, and a generic PDF parser will miss half the fields on a real-world batch. So I wrote one that doesn't. The tool you see here is the result — the thing I wished existed every time someone asked me to "just" type up a stack of invoices.

What you get

Eight fields pulled out of any digital GST invoice — supplier name, GSTIN, invoice number, date, total payable, and the CGST/SGST/IGST breakup — each with a confidence dot beside it so you can spot the rows that need a second look without scrolling through a wall of text. One Excel sheet, ready to drop into Tally, Zoho Books, or whatever your team already uses. No signup to start (or sign in for 20 free credits to test). No installer. A free daily tier, with affordable prepaid credits for heavy use. Built for CAs, accountants, and the small businesses they look after — the people stuck reconciling invoices long after everyone else has logged off.

Open source

The extraction engine is open source at github.com/ritusmoikaushik/gstextract-core. You can run it locally on your own machine if you would rather nothing leave your network. The hosted version at gstextract.com is what I run for everyone else, out of pocket, on a Contabo VPS behind Cloudflare. The privacy stance is deliberate: we don't store your invoices at all (processed, then discarded), and accounts are optional. That is simply how I would want my own bills handled.

Get in touch

Try the tool

Drop a GST invoice PDF in. Get a clean Excel sheet out. About eight seconds per file.

Convert to Excel