Skip to main content
POST
/
gst
/
compliance
/
tax-payer
/
gstrs
/
gstr-9
/
save
Save GSTR-9
curl --request POST \
  --url https://api.sandbox.co.in/gst/compliance/tax-payer/gstrs/gstr-9/save \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '{
  "RAW_BODY": "{ \"gstin\": \"06GDDPS5083K1Z0\", \"fp\": \"032024\", \"table4\": { \"b2c\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"b2b\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"exp\": { \"txval\": 1000, \"iamt\": 20, \"csamt\": 20 }, \"sez\": { \"txval\": 1000, \"iamt\": 20, \"csamt\": 20 }, \"deemed\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"at\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"rchrg\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"cr_nt\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"dr_nt\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"amd_pos\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"amd_neg\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } }, \"table5\": { \"zero_rtd\": { \"txval\": 1000 }, \"sez\": { \"txval\": 1000 }, \"rchrg\": { \"txval\": 1000 }, \"exmt\": { \"txval\": 1000 }, \"nil\": { \"txval\": 1000 }, \"non_gst\": { \"txval\": 1000 }, \"cr_nt\": { \"txval\": 1000 }, \"dr_nt\": { \"txval\": 1000 }, \"amd_pos\": { \"txval\": 1000 }, \"amd_neg\": { \"txval\": 1000 } }, \"table6\": { \"supp_non_rchrg\": [ { \"itc_typ\": \"ip\", \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } ], \"supp_rchrg_unreg\": [ { \"itc_typ\": \"ip\", \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } ], \"supp_rchrg_reg\": [ { \"itc_typ\": \"ip\", \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } ], \"iog\": [ { \"itc_typ\": \"ip\", \"iamt\": 20, \"csamt\": 20 } ], \"ios\": { \"iamt\": 20, \"csamt\": 20 }, \"isd\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"itc_clmd\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"tran1\": { \"camt\": 20, \"samt\": 20 }, \"tran2\": { \"camt\": 20, \"samt\": 20 }, \"other\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } }, \"table7\": { \"rule37\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"rule39\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"rule42\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"rule43\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"sec17\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"revsl_tran1\": { \"camt\": 20, \"samt\": 20 }, \"revsl_tran2\": { \"camt\": 20, \"samt\": 20 }, \"other\": [ { \"desc\": \"other1\", \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } ] }, \"table8\": { \"itc_inwd_supp\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"itc_nt_availd\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"itc_nt_eleg\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"iog_taxpaid\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } }, \"table9\": { \"iamt\": { \"txpyble\": 1000 }, \"camt\": { \"txpyble\": 1000 }, \"samt\": { \"txpyble\": 1000 }, \"csamt\": { \"txpyble\": 1000 }, \"intr\": { \"txpyble\": 1000 }, \"fee\": { \"txpyble\": 1000 }, \"pen\": { \"txpyble\": 1000 }, \"other\": { \"txpyble\": 1000 } }, \"table10\": { \"itc_availd\": { \"csamt\": 20, \"samt\": 20, \"camt\": 20, \"iamt\": 20 }, \"itc_rvsl\": { \"csamt\": 20, \"samt\": 20, \"camt\": 20, \"iamt\": 20 }, \"dbn_amd\": { \"csamt\": 20, \"samt\": 20, \"txval\": 1000, \"camt\": 20, \"iamt\": 20 }, \"cdn_amd\": { \"csamt\": 20, \"samt\": 20, \"txval\": 1000, \"camt\": 20, \"iamt\": 20 } }, \"table14\": { \"iamt\": { \"txpyble\": 1000, \"txpaid\": 1000 }, \"camt\": { \"txpyble\": 1000, \"txpaid\": 1000 }, \"samt\": { \"txpyble\": 1000, \"txpaid\": 1000 }, \"csamt\": { \"txpyble\": 1000, \"txpaid\": 1000 }, \"intr\": { \"txpyble\": 1000, \"txpaid\": 1000 } }, \"table15\": { \"rfd_clmd\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"rfd_sanc\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"rfd_rejt\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"rfd_pend\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"tax_dmnd\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20, \"intr\": 20, \"fee\": 20, \"pen\": 20 }, \"tax_paid\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20, \"intr\": 20, \"fee\": 20, \"pen\": 20 }, \"dmnd_pend\": { \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20, \"intr\": 20, \"fee\": 20, \"pen\": 20 } }, \"table16\": { \"comp_supp\": { \"txval\": 1000 }, \"deemed_supp\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 }, \"not_returned\": { \"txval\": 1000, \"iamt\": 20, \"camt\": 20, \"samt\": 20, \"csamt\": 20 } }, \"table17\": { \"items\": [ { \"hsn_sc\": \"99\", \"txval\": 10000, \"isconcesstional\": \"N\", \"rt\": 5, \"iamt\": 0, \"camt\": 250, \"samt\": 250, \"csamt\": 0 }, { \"hsn_sc\": \"995411\", \"txval\": 10000, \"isconcesstional\": \"N\", \"rt\": 5, \"iamt\": 0, \"camt\": 250, \"samt\": 250, \"csamt\": 0 }, { \"hsn_sc\": \"4502\", \"uqc\": \"BDL\", \"qty\": 1, \"txval\": 10000, \"isconcesstional\": \"N\", \"rt\": 5, \"iamt\": 0, \"camt\": 250, \"samt\": 250, \"csamt\": 500 } ] }, \"table18\": { \"items\": [ { \"hsn_sc\": \"1203\", \"uqc\": \"BAL\", \"qty\": 1, \"txval\": 10000, \"isconcesstional\": \"N\", \"rt\": 5, \"iamt\": 0, \"camt\": 250, \"samt\": 250, \"csamt\": 0 }, { \"hsn_sc\": \"999900\", \"txval\": 10000, \"isconcesstional\": \"N\", \"rt\": 5, \"iamt\": 0, \"camt\": 250, \"samt\": 250, \"csamt\": 0 } ] } }"
}'
{
"code": 200,
"data": {
"data": {
"reference_id": "3f0b7b96-2c56-4e34-a025-03c3577a8468"
},
"status_cd": "1"
},
"timestamp": 1734691818000,
"transaction_id": "fab4bf0e-0e9a-44d2-8373-2f5e85e63edf"
}

Headers

Authorization
string
required

Taxpayer access token

x-api-key
string
required

API key for identification

x-api-version
string
default:1.0.0

API version

Query Parameters

financial_year
string
required

Financial year. E.g., FY 2023-24

Example:

"{{financial_year}}"

Body

application/json
RAW_BODY
string<json>
default:{ "gstin": "06GDDPS5083K1Z0", "fp": "032024", "table4": { "b2c": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "b2b": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "exp": { "txval": 1000, "iamt": 20, "csamt": 20 }, "sez": { "txval": 1000, "iamt": 20, "csamt": 20 }, "deemed": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "at": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "rchrg": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "cr_nt": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "dr_nt": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "amd_pos": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "amd_neg": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } }, "table5": { "zero_rtd": { "txval": 1000 }, "sez": { "txval": 1000 }, "rchrg": { "txval": 1000 }, "exmt": { "txval": 1000 }, "nil": { "txval": 1000 }, "non_gst": { "txval": 1000 }, "cr_nt": { "txval": 1000 }, "dr_nt": { "txval": 1000 }, "amd_pos": { "txval": 1000 }, "amd_neg": { "txval": 1000 } }, "table6": { "supp_non_rchrg": [ { "itc_typ": "ip", "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } ], "supp_rchrg_unreg": [ { "itc_typ": "ip", "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } ], "supp_rchrg_reg": [ { "itc_typ": "ip", "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } ], "iog": [ { "itc_typ": "ip", "iamt": 20, "csamt": 20 } ], "ios": { "iamt": 20, "csamt": 20 }, "isd": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "itc_clmd": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "tran1": { "camt": 20, "samt": 20 }, "tran2": { "camt": 20, "samt": 20 }, "other": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } }, "table7": { "rule37": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "rule39": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "rule42": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "rule43": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "sec17": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "revsl_tran1": { "camt": 20, "samt": 20 }, "revsl_tran2": { "camt": 20, "samt": 20 }, "other": [ { "desc": "other1", "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } ] }, "table8": { "itc_inwd_supp": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "itc_nt_availd": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "itc_nt_eleg": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "iog_taxpaid": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } }, "table9": { "iamt": { "txpyble": 1000 }, "camt": { "txpyble": 1000 }, "samt": { "txpyble": 1000 }, "csamt": { "txpyble": 1000 }, "intr": { "txpyble": 1000 }, "fee": { "txpyble": 1000 }, "pen": { "txpyble": 1000 }, "other": { "txpyble": 1000 } }, "table10": { "itc_availd": { "csamt": 20, "samt": 20, "camt": 20, "iamt": 20 }, "itc_rvsl": { "csamt": 20, "samt": 20, "camt": 20, "iamt": 20 }, "dbn_amd": { "csamt": 20, "samt": 20, "txval": 1000, "camt": 20, "iamt": 20 }, "cdn_amd": { "csamt": 20, "samt": 20, "txval": 1000, "camt": 20, "iamt": 20 } }, "table14": { "iamt": { "txpyble": 1000, "txpaid": 1000 }, "camt": { "txpyble": 1000, "txpaid": 1000 }, "samt": { "txpyble": 1000, "txpaid": 1000 }, "csamt": { "txpyble": 1000, "txpaid": 1000 }, "intr": { "txpyble": 1000, "txpaid": 1000 } }, "table15": { "rfd_clmd": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "rfd_sanc": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "rfd_rejt": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "rfd_pend": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "tax_dmnd": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20, "intr": 20, "fee": 20, "pen": 20 }, "tax_paid": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20, "intr": 20, "fee": 20, "pen": 20 }, "dmnd_pend": { "iamt": 20, "camt": 20, "samt": 20, "csamt": 20, "intr": 20, "fee": 20, "pen": 20 } }, "table16": { "comp_supp": { "txval": 1000 }, "deemed_supp": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 }, "not_returned": { "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } }, "table17": { "items": [ { "hsn_sc": "99", "txval": 10000, "isconcesstional": "N", "rt": 5, "iamt": 0, "camt": 250, "samt": 250, "csamt": 0 }, { "hsn_sc": "995411", "txval": 10000, "isconcesstional": "N", "rt": 5, "iamt": 0, "camt": 250, "samt": 250, "csamt": 0 }, { "hsn_sc": "4502", "uqc": "BDL", "qty": 1, "txval": 10000, "isconcesstional": "N", "rt": 5, "iamt": 0, "camt": 250, "samt": 250, "csamt": 500 } ] }, "table18": { "items": [ { "hsn_sc": "1203", "uqc": "BAL", "qty": 1, "txval": 10000, "isconcesstional": "N", "rt": 5, "iamt": 0, "camt": 250, "samt": 250, "csamt": 0 }, { "hsn_sc": "999900", "txval": 10000, "isconcesstional": "N", "rt": 5, "iamt": 0, "camt": 250, "samt": 250, "csamt": 0 } ] } }
required

Response

200 - application/json

GSTR-1/GSTR-3B not filed / 200 Success

code
number
Example:

200

data
object
timestamp
number
Example:

1763446641000

transaction_id
string
Example:

"2b3e8972-1486-48fd-ad85-4181d568633b"