GST Tax Invoice Parsing API
Prepare Indian GST invoice data for accounting and reconciliation. Edit the template’s fields and validation rules, then send documents through the API.
Use GST Tax Invoice ParserExample output
This sample shows a selection of extracted data. Your API response uses the field names configured in your parser.
Supports PDFs, images (PNG, JPG, JPEG and WEBP), DOCX documents and Excel spreadsheets. Test your own samples to check the results for your documents and languages.
See the quickstart{
"acknowledgement_date": "2026-09-14",
"document_type": "GST invoice",
"buyer_details": {
"buyer_gstin": "27AAACD8836M1Z6",
"place_of_supply": "Maharashtra",
"place_of_supply_code": 27
},
"supplier_details": {
"supplier_gstin": "27AABCS1234F1Z8"
},
"has_qr_code": false,
"line_items": [
{
"gst_rate": 18,
"hsn_sac_code": "7216",
"taxable_value": 1000,
"cgst_amount": 90,
"sgst_amount": 90,
"igst_amount": 0,
"line_total": 1180
}
],
"totals": {
"taxable_value_total": 1000,
"cgst_total": 90,
"sgst_total": 90,
"igst_total": 0
}
}Key fields
A preview of the template’s main fields and checks.
| FIELD | TYPE | EXAMPLE | VALIDATION |
|---|---|---|---|
| Supplier Details → Supplier GSTIN | string | 27AABCS4721K1ZA | Required · GSTIN format |
| Buyer Details → Buyer GSTIN | string | 27AAACD8836M1Z6 | GSTIN format |
| Buyer Details → Place of Supply | string | Maharashtra | Required |
| IRN ID | string | 251b7a7c34e5b89bd58afdae6bd24d6226003a4bbc2e4d1c8250ee48da9af776 | — |
| Line items → HSN_SAC Code | string | 271019 | Required |
| Line items → GST Rate | number | 18 | Required |
| Totals → Taxable Value Total | number | 192770 | Required |
| Totals → CGST Total | number | 16744.8 | — |
| Totals → SGST Total | number | 16744.8 | — |
| Totals → IGST Total | number | 0 | — |
API example
curl -X POST \
"https://api.simplyparse.com/dapi/v1/parser/YOUR_PARSER_SLUG/parse" \
-H "Authorization: Token YOUR_API_TOKEN" \
-F "file=@gst-invoice.pdf"{
"status": "success",
"code": "document_processed",
"message": "Document processed successfully",
"data": [
{
"document_id": "example-document",
"status": "completed",
"is_valid": true,
"parsed_data": {
"acknowledgement_date": "2026-09-14",
"document_type": "GST invoice",
"buyer_details": {
"buyer_gstin": "27AAACD8836M1Z6",
"place_of_supply": "Maharashtra",
"place_of_supply_code": 27
},
"supplier_details": {
"supplier_gstin": "27AABCS1234F1Z8"
},
"has_qr_code": false,
"line_items": [
{
"gst_rate": 18,
"hsn_sac_code": "7216",
"taxable_value": 1000,
"cgst_amount": 90,
"sgst_amount": 90,
"igst_amount": 0,
"line_total": 1180
}
],
"totals": {
"taxable_value_total": 1000,
"cgst_total": 90,
"sgst_total": 90,
"igst_total": 0
}
},
"validation_errors": []
}
]
}Can I customise the GST Tax Invoice Parser?
Yes. You define the field names, types, nested objects and arrays. Published templates are starting points that become private, editable copies in your account.
Does it capture IRN and e-invoice acknowledgement details?
The template includes IRN ID, acknowledgement number, acknowledgement date and a Has QR Code boolean. It also includes optional e-way bill, reverse-charge, IFSC, UPI and vehicle fields in its Conditional and Extras groups.
How are GSTINs validated?
Supplier GSTIN is required, and both supplier and buyer GSTINs must match the configured GSTIN pattern when supplied. This checks the format; it does not confirm registration status with the GST portal.
Which file formats can I use?
SimplyParse accepts PDFs, images (PNG, JPG, JPEG and WEBP), DOCX documents and Excel spreadsheets. Choose a template or define your own schema to extract structured JSON. Your parser also has a configurable maximum page limit.
How does billing work?
Your first 100 pages are free. Purchase-volume rates are $0.07 / ₹6 per page for Starter, $0.06 / ₹5 for Growth and $0.05 / ₹4 for Scale. Add prepaid credits from $10 or ₹500; credits remain valid for 3 months. Failed processing is not charged. Review your applicable rate in the app.
Try your first
document.
Choose a template, upload a document and review the JSON.
Use the gst tax invoice template 100 free pages. No card required.