GST invoice to Excel
GST Invoice to Excel — in Seconds
Upload a GST invoice — PDF or photo. AI reads every field, our validators math-check it, and you get a clean Excel file. No signup.
Convert an invoice
Verified outputManually copying invoice fields into Excel takes 5–10 minutes per invoice. For 50 invoices, that's 8 hours of data entry. Our reader does it in seconds — upload a PDF, download an Excel file with all fields extracted.
What Fields Does a GST Invoice Contain?
Every valid GST tax invoice issued under the GST Act must contain these fields. Understanding them helps you verify invoices, claim input tax credit, and file accurate returns.
| Field | What It Is | Why It Matters |
|---|---|---|
| Seller GSTIN | 15-character GST registration number of the supplier | Required for claiming ITC. Invalid GSTIN = ITC rejected. |
| Invoice Number | Unique sequential number assigned by the seller | Must be unique per financial year. Used for return matching. |
| Invoice Date | Date the invoice was issued | Determines the tax period for filing. ITC has time limits. |
| Buyer GSTIN | GST number of the buyer (for B2B transactions) | Required for GSTR-1 filing and ITC claims. |
| HSN / SAC Code | Harmonized System code for goods or Service Accounting code for services | Determines the applicable GST rate. |
| Taxable Value | Value of goods/services before tax | Base amount on which GST is calculated. |
| CGST + SGST | Central GST + State GST (for intra-state supply) | Split equally — e.g., 18% GST = 9% CGST + 9% SGST. |
| IGST | Integrated GST (for inter-state supply) | Full rate charged — e.g., 18% IGST. Mutually exclusive with CGST+SGST. |
| Total Amount | Final payable amount including all taxes | What the buyer actually pays. |
How GSTExtract Reads Your Invoice
GSTExtract pairs an AI vision model with deterministic validators — AI for coverage across formats, math for trust in the result:
- AI vision reading — Your document (PDF, scanned PDF, or phone photo) is read directly by a vision model. No OCR, no per-vendor templates — it generalizes across layouts, including handwritten and odd formats.
- Field extraction — The model returns GSTIN, invoice number, date, total, and the CGST / SGST / IGST breakup as structured data, identifying the seller's GSTIN even when buyer and consignee GSTINs are also printed.
- Math verification — Deterministic validators cross-check the output: GSTIN checksum, tax logic (CGST+SGST vs IGST, CGST = SGST, tax ≤ total). This catches the digits a model could misread.
- Confidence flags — Each field gets a colored dot; anything that fails a check is flagged for review before you trust it.
- Excel export — Outputs a clean, structured Excel file ready for accounting software import.
Supported Invoice Formats
GSTExtract works with GST invoices from any vendor — digital PDFs, scanned PDFs, and photos. Tested and optimized for:
Any standard GST invoice works — digital PDFs, scanned PDFs, and photos (JPG, PNG). An AI vision model reads the document and our validators cross-check the result.
Batch Processing
Processing multiple invoices? Upload up to 20 GST invoice PDFs at once. GSTExtract processes them in parallel and generates a single consolidated Excel file with all extracted data, sorted by review priority. Perfect for month-end reconciliation.
Related Tools
- Verify GST Number — check if a GSTIN is valid before processing invoices
- GST Calculator — calculate GST amounts with CGST/SGST/IGST breakdown
- GST State Code List — full list of state and UT codes, downloadable as an Excel file
- GST Number Search — find business details from a GSTIN
- GST Invoice Generator — create a GST invoice from scratch and download it as PDF
Ready to Extract?
Upload your GST invoice PDF above, or try with a sample invoice to see it in action.
Upload InvoiceFrequently Asked Questions
How do I read a GST invoice?
If you've never done it before, the short version is: find the supplier's GSTIN at the top, the invoice number and date in the header, and the tax breakup near the total at the bottom. Our field-by-field walk-through goes deeper. If you'd rather not read every bill by hand, that's exactly what this tool is for.
What fields does GSTExtract extract?
The eight fields you actually need for the books and the returns: supplier name, supplier GSTIN, invoice number, invoice date, total payable, CGST, SGST and IGST. Each one comes back with a small confidence dot beside it, so you can see at a glance which rows (if any) need a second look before you copy the data into Tally.
Can I extract data from multiple invoices at once?
Yes — drop several PDFs in one batch. Everything goes into a single Excel sheet, one row per invoice. Anything the tool wasn't fully sure about gets sorted to the top, so the rows that need your attention are the ones you see first.
Which invoice formats are supported?
PDFs and photos both — Amazon, Flipkart, Swiggy, Zomato, Myntra, RedBus, BookMyShow, plus most bills generated by Tally, Zoho Books, Vyapar and the like, and now scanned bills and mobile-camera shots of paper invoices too (JPG, PNG or PDF), read by an AI vision model and cross-checked by our validators.
Is my invoice data safe?
We don't store your invoices — your file is processed and then discarded, never kept. The generated Excel sheet stays on the server for about an hour so you can download it, after which it's auto-deleted. Full details on the Privacy page.