Fetch the auto-calculated table details in the GSTR-9 as available with the GST Department.
Entity Parameters
Auto-calculated Details
| Key |
Type |
Description |
Example |
| gstin |
String |
Taxpayer GSTIN |
36AAATG0400A1ZQ |
| fp |
String |
Financial Period |
032018 |
| table4 |
Object |
Summary of outward supplies |
Table 4 Summary |
| table5 |
Object |
Summary of Exempted, Nil-Rated, and Non-GST Outward Supplies |
Table 5 Summary |
| table6 |
Object |
Summary of Input Tax Credits (ITC) claimed |
Table 6 Summary |
| table8 |
Object |
ITC reconciliation between GSTR-3B and GSTR-2A/2B, including mismatches and unclaimed credits |
Table 8 Summary |
| table9 |
Object |
Summary of taxes paid, including reverse charge, interest, and late fees |
Table 9 Summary |
| hsnMinLen |
Number |
Minimum allowed length of HSN as per table 17 |
4 |
Table 4 Summary
| Key |
Description |
Type |
Example |
| chksum |
Checksum value |
String |
AflJuaSpoSrnsfPlFStqKBZgygy |
| b2c |
Supplies made to unregistered entities |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| b2b |
Supplies made to registered entities |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| exp |
Zero rated supply (Export) on payment of tax |
Object |
{ "txval": 1000, "iamt": 20, "csamt": 20 } |
| sez |
Supply to SEZs on payment of tax |
Object |
{ "txval": 1000, "iamt": 20, "csamt": 20 } |
| deemed |
Deemed Exports |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| at |
Advances on which tax has been paid but invoice has not been issued |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| rchrg |
Inward supplies applicable to reverse charge |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| cr_nt |
Credit Notes issued for B2B, EXP, SEZ or Deemed Export transactions |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| dr_nt |
Debit Notes issued for B2B, EXP, SEZ or Deemed Export transactions |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| amd_pos |
Supplies declared through Amendments |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| amd_neg |
Supplies reduced through Amendments |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| ecom |
Supplies made through E-commerce |
Object |
{ "txval": 1000, "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
Table 5 Summary
| Key |
Type |
Description |
Example |
| chksum |
String |
Checksum value |
AflJuaSpoSrnsfPlFStqKBZgygy |
| zero_rtd |
Object |
Zero rated supply (Export) without payment of tax |
{ "txval": 1000 } |
| sez |
Object |
Supply to SEZs without payment of tax |
{ "txval": 1000 } |
| rchrg |
Object |
Outward supplies applicable to reverse charge |
{ "txval": 1000 } |
| exmt |
Object |
Exempted supplies |
{ "txval": 1000 } |
| nil |
Object |
Nil Rated supplies |
{ "txval": 1000 } |
| non_gst |
Object |
Non-GST supplies |
{ "txval": 1000 } |
| cr_nt |
Object |
Credit Notes issued |
{ "txval": 1000 } |
| dr_nt |
Object |
Debit Notes issued |
{ "txval": 1000 } |
| amd_pos |
Object |
Supplies declared through Amendments |
{ "txval": 1000 } |
| amd_neg |
Object |
Supplies reduced through Amendments |
{ "txval": 1000 } |
| ecom_14 |
Object |
Supplies made through E-commerce |
{ "txval": 1000 } |
Table 6 Summary
| Key |
Type |
Description |
Example |
| chksum |
String |
Checksum value |
AflJuaSpoSrnsfPlFStqKBZgygy |
| itc_3b |
Object |
Total input tax credit (ITC) availed through GSTR-3B |
{ "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| isd |
Object |
Input Tax credit received from ISD |
{ "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| tran1 |
Object |
Transition Credit through TRAN-I (including revisions if any) |
{ "camt": 20, "samt": 20 } |
| tran2 |
Object |
Transition Credit through TRAN-II |
{ "camt": 20, "samt": 20 } |
| other |
Object |
Any other ITC availed but not specified above |
{ "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
Table 8 Summary
| Key |
Type |
Description |
Example |
| chksum |
String |
Checksum value |
AflJuaSpoSrnsfPlFStqKBZgygy |
| itc_2a |
Object |
ITC as per GSTR-2A |
{ "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
| itc_2b |
Object |
ITC as per GSTR-2B |
{ "iamt": 20, "camt": 20, "samt": 20, "csamt": 20 } |
Table 9 Summary
| Key |
Type |
Description |
Example |
| chksum |
String |
Checksum value |
AflJuaSpoSrnsfPlFStqKBZgygy |
| iamt |
Object |
Integrated tax liabilities paid |
{ "txpyble": 1000, "txpaid_cash": 1000, "tax_paid_itc_iamt": 20, "tax_paid_itc_camt": 20, "tax_paid_itc_samt": 20 } |
| camt |
Object |
Central tax liabilities paid |
{ "txpyble": 1000, "txpaid_cash": 1000, "tax_paid_itc_iamt": 20, "tax_paid_itc_camt": 20 } |
| samt |
Object |
State tax liabilites paid |
{ "txpyble": 1000, "txpaid_cash": 1000, "tax_paid_itc_iamt": 20, "tax_paid_itc_samt": 20 } |
| csamt |
Object |
Cess liabilities paid |
{ "txpyble": 1000, "txpaid_cash": 1000, "tax_paid_itc_csamt": 20 } |
| intr |
Object |
Interest paid |
{ "txpyble": 1000, "txpaid_cash": 1000 } |
| fee |
Object |
Late fees paid |
{ "txpyble": 1000, "txpaid_cash": 1000 } |
Test Cases