curl --request POST \
--url https://api.sandbox.co.in/gst/compliance/tax-payer/gstrs/gstr-3b/{year}/{month}/offset-liability \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '
{
"pdcash": [
{
"liab_ldg_id": 0,
"trans_typ": 30002,
"ipd": 108051,
"cpd": 0,
"spd": 0,
"cspd": 0,
"i_intrpd": 0,
"c_intrpd": 0,
"s_intrpd": 0,
"cs_intrpd": 0,
"c_lfeepd": 0,
"s_lfeepd": 0
},
{
"liab_ldg_id": 0,
"trans_typ": 30003,
"ipd": 0,
"cpd": 9000,
"spd": 9000,
"cspd": 0,
"i_intrpd": 0,
"c_intrpd": 0,
"s_intrpd": 0,
"cs_intrpd": 0,
"c_lfeepd": 0,
"s_lfeepd": 0
}
],
"pditc": {
"liab_ldg_id": 0,
"trans_typ": 30002,
"i_pdi": 218140,
"i_pdc": 25257,
"i_pds": 25257,
"c_pdi": 0,
"c_pdc": 8127,
"s_pdi": 0,
"s_pds": 8127,
"cs_pdcs": 0
},
"nettaxpay": [
{
"trans_typ": 30002,
"trans_desc": "Other than reverse charge",
"liab_ldg_id": 0,
"sgst": {
"intr": 0,
"tx": 8127,
"fee": 0
},
"cgst": {
"intr": 0,
"tx": 8127,
"fee": 0
},
"cess": {
"intr": 0,
"tx": 0,
"fee": 0
},
"igst": {
"intr": 0,
"tx": 376705,
"fee": 0
}
},
{
"trans_typ": 30003,
"trans_desc": "Reverse charge",
"liab_ldg_id": 0,
"sgst": {
"intr": 0,
"tx": 9000,
"fee": 0
},
"cgst": {
"intr": 0,
"tx": 9000,
"fee": 0
},
"cess": {
"intr": 0,
"tx": 0,
"fee": 0
},
"igst": {
"intr": 0,
"tx": 0,
"fee": 0
}
}
]
}
'{
"code": 200,
"data": {
"error": {
"error_cd": "RT-3BAS1070",
"message": "PARTIAL/EXCESS payment is not allowed.Please try again.If error persists quote error number RT-3BAS1070 when you contact customer care for quick resolution."
},
"status_cd": "0"
},
"timestamp": 1734593654000,
"transaction_id": "4f1382a4-d2ec-4903-b655-f8ff41e4db13"
}Offset liabilities and complete payment of tax as per GSTR-3B for the authenticated taxpayer
curl --request POST \
--url https://api.sandbox.co.in/gst/compliance/tax-payer/gstrs/gstr-3b/{year}/{month}/offset-liability \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '
{
"pdcash": [
{
"liab_ldg_id": 0,
"trans_typ": 30002,
"ipd": 108051,
"cpd": 0,
"spd": 0,
"cspd": 0,
"i_intrpd": 0,
"c_intrpd": 0,
"s_intrpd": 0,
"cs_intrpd": 0,
"c_lfeepd": 0,
"s_lfeepd": 0
},
{
"liab_ldg_id": 0,
"trans_typ": 30003,
"ipd": 0,
"cpd": 9000,
"spd": 9000,
"cspd": 0,
"i_intrpd": 0,
"c_intrpd": 0,
"s_intrpd": 0,
"cs_intrpd": 0,
"c_lfeepd": 0,
"s_lfeepd": 0
}
],
"pditc": {
"liab_ldg_id": 0,
"trans_typ": 30002,
"i_pdi": 218140,
"i_pdc": 25257,
"i_pds": 25257,
"c_pdi": 0,
"c_pdc": 8127,
"s_pdi": 0,
"s_pds": 8127,
"cs_pdcs": 0
},
"nettaxpay": [
{
"trans_typ": 30002,
"trans_desc": "Other than reverse charge",
"liab_ldg_id": 0,
"sgst": {
"intr": 0,
"tx": 8127,
"fee": 0
},
"cgst": {
"intr": 0,
"tx": 8127,
"fee": 0
},
"cess": {
"intr": 0,
"tx": 0,
"fee": 0
},
"igst": {
"intr": 0,
"tx": 376705,
"fee": 0
}
},
{
"trans_typ": 30003,
"trans_desc": "Reverse charge",
"liab_ldg_id": 0,
"sgst": {
"intr": 0,
"tx": 9000,
"fee": 0
},
"cgst": {
"intr": 0,
"tx": 9000,
"fee": 0
},
"cess": {
"intr": 0,
"tx": 0,
"fee": 0
},
"igst": {
"intr": 0,
"tx": 0,
"fee": 0
}
}
]
}
'{
"code": 200,
"data": {
"error": {
"error_cd": "RT-3BAS1070",
"message": "PARTIAL/EXCESS payment is not allowed.Please try again.If error persists quote error number RT-3BAS1070 when you contact customer care for quick resolution."
},
"status_cd": "0"
},
"timestamp": 1734593654000,
"transaction_id": "4f1382a4-d2ec-4903-b655-f8ff41e4db13"
}Taxpayer access token
API version
API key for identification
The body is of type object.
RT-3BGV1005 Invalid return period / 200 Partial or excess payment is not allowed / 200 Payment of tax done
Was this page helpful?