Monthly GST Compliance & Filing
Monthly GST Compliance & Filing
Purpose
This SOP defines the step-by-step procedure for preparing, verifying, reconciling, and filing monthly GST returns including GSTR-1, GSTR-2B reconciliation, and GSTR-3B filing. The purpose is to ensure timely compliance, avoid penalties, maintain proper Input Tax Credit records, and keep management informed about filing status.
Phase 1: Sales Data Preparation for GSTR-1
Step 1.1: Extract Sales Data
Download the sales register or invoice ledger from the accounting software for the previous month. Ensure the report includes invoice number, invoice date, customer name, GSTIN, taxable value, CGST, SGST, IGST, and total invoice value.
Assigned Employees & Responsibilities
- Download monthly sales register from accounting software.
- Check that the selected period is correct.
- Save the report in the monthly GST working folder.
Sub-points / Checks
- Confirm report is for the correct month.
- Ensure cancelled invoices are clearly marked.
- Ensure credit notes and debit notes are included separately.
- File name should include month and year.
Step 1.2: Verify Invoice Details
Check all sales invoices to ensure GST details are correct before uploading to the GST portal.
Assigned Employees & Responsibilities
- Verify customer GSTIN.
- Check invoice number sequence.
- Verify invoice date.
- Confirm taxable value and GST breakup.
Sub-points / Checks
- GSTIN should be valid.
- Invoice numbers should be sequential.
- CGST + SGST should be used for intra-state sales.
- IGST should be used for inter-state sales.
- Taxable value should match invoice total.
Step 1.3: Separate B2B and B2C Invoices
Separate invoices into Business-to-Business and Business-to-Consumer categories as required for GSTR-1 filing.
Assigned Employees & Responsibilities
- Identify customers with GSTIN as B2B.
- Identify unregistered customers as B2C.
- Prepare separate working sheets for B2B and B2C invoices.
Sub-points / Checks
- B2B invoices must have valid GSTIN.
- B2C invoices should not be uploaded as B2B.
- Export invoices should be marked separately if applicable.
Phase 2: GSTR-1 Upload and Filing
Step 2.1: Login to GST Portal
Login to the GST portal using the client GST credentials and open the returns dashboard.
Assigned Employees & Responsibilities
- Open GST portal.
- Login using valid credentials.
- Select correct financial year and tax period.
Sub-points / Checks
- Verify GSTIN before proceeding.
- Confirm selected month is correct.
- Do not proceed if portal shows previous pending alerts without informing manager.
Step 2.2: Upload B2B and B2C Details
Upload or manually enter invoice details into GSTR-1 based on the prepared sales register.
Assigned Employees & Responsibilities
- Upload B2B invoice details.
- Enter B2C summary details.
- Add credit notes and debit notes if applicable.
Sub-points / Checks
- B2B details should be uploaded in correct table.
- B2C summary should match sales register.
- Credit notes should be linked to original invoices wherever required.
- Export invoices should be entered separately if applicable.
Step 2.3: Generate and Verify GSTR-1 Summary
Generate the GSTR-1 summary from the GST portal and compare it with the internal sales register.
Assigned Employees & Responsibilities
- Generate GSTR-1 summary.
- Download or view summary totals.
- Compare values with internal report.
Sub-points / Checks
- Taxable value should match internal sales register.
- CGST, SGST, and IGST totals should match.
- Any mismatch should be corrected before filing.
Step 2.4: Submit and File GSTR-1
After final approval, submit and file GSTR-1 using EVC or DSC.
Sub-points / Checks
- Do not file without manager approval.
- Save ARN after filing.
- Confirm return status shows filed.
Phase 3: GSTR-2B and Purchase Reconciliation
Step 3.1: Download GSTR-2B
Download the auto-generated GSTR-2B statement from the GST portal after the 14th of the month.
Assigned Employees & Responsibilities
- Login to GST portal.
- Download GSTR-2B for the correct month.
- Save Excel or PDF copy in monthly GST folder.
Sub-points / Checks
- Download only after GSTR-2B is generated.
- Confirm month and GSTIN.
- Save file with proper naming format.
Step 3.2: Reconcile Purchase Register with GSTR-2B
Compare purchase register entries with GSTR-2B to identify eligible ITC, missing invoices, and mismatches.
Assigned Employees & Responsibilities
- Compare supplier invoices with GSTR-2B.
- Mark matched invoices.
- Prepare mismatch list.
Sub-points / Checks
- Invoice number should match.
- Supplier GSTIN should match.
- Taxable value and tax amount should match.
- Missing invoices should be followed up with vendors.
- ITC not appearing in GSTR-2B should not be claimed without approval.
Step 3.3: Prepare ITC Summary
Prepare final Input Tax Credit summary based on eligible invoices from GSTR-2B reconciliation.
Assigned Employees & Responsibilities
- Prepare eligible ITC summary.
- Mark blocked or ineligible ITC separately.
- Submit ITC summary to manager for approval.
Sub-points / Checks
- Eligible ITC should match GSTR-2B.
- Ineligible ITC should not be claimed.
- Reverse charge entries should be verified separately.
Phase 4: GSTR-3B Tax Calculation and Filing
Step 4.1: Calculate Output Tax Liability
Calculate total output tax liability based on filed GSTR-1 and sales register.
Assigned Employees & Responsibilities
- Calculate CGST, SGST, and IGST liability.
- Compare liability with GSTR-1 summary.
- Prepare tax calculation sheet.
Sub-points / Checks
- Output tax should match sales register.
- Inter-state and intra-state tax should be properly separated.
- Any adjustment should be documented.
Step 4.2: Calculate Net GST Payable
Calculate net GST payable after adjusting eligible Input Tax Credit. Formula: Net GST Payable = Output Tax Liability - Eligible Input Tax Credit.
Sub-points / Checks
- ITC should be claimed only if eligible.
- Cash payment should be calculated correctly.
- Interest or late fee should be added if applicable.
Step 4.3: Prepare and File GSTR-3B
Prepare GSTR-3B on the GST portal, verify all tables, make payment if required, and file the return.
Assigned Employees & Responsibilities
- Enter outward supply values.
- Enter eligible ITC values.
- Generate challan if tax is payable.
Sub-points / Checks
- Table 3.1 should match outward supply data.
- Table 4 should match ITC summary.
- Tax payment should be completed before filing.
- Return status should show filed.
Phase 5: Post-Filing Documentation
Step 5.1: Download Filing Acknowledgements
Download filing acknowledgement receipts and ARN details for GSTR-1 and GSTR-3B.
Assigned Employees & Responsibilities
- Download GSTR-1 ARN.
- Download GSTR-3B ARN.
- Save acknowledgement copies in monthly GST folder.
Sub-points / Checks
- ARN should be clearly visible.
- Filing date should be recorded.
- Files should be saved in correct client folder.
Step 5.2: Update GST Compliance Tracker
Update the internal GST compliance tracker with return filing date, ARN, tax paid, challan details, and remarks.
Assigned Employees & Responsibilities
- Update GSTR-1 filing date.
- Update GSTR-3B filing date.
- Enter tax paid amount.
- Enter ARN and challan details.
Sub-points / Checks
- Tracker should be updated on the same day.
- Tax paid amount should match challan.
- Pending issues should be noted in remarks.
Step 5.3: Send Filing Confirmation to Management
Send a confirmation email or message to management after successful filing of monthly GST returns.
Assigned Employees & Responsibilities
- Prepare filing summary.
- Attach or mention ARN details.
- Send confirmation to manager or owner.
Sub-points / Checks
- Mention GSTIN and return period.
- Mention GSTR-1 filing status.
- Mention GSTR-3B filing status.
- Mention tax paid if applicable.
Reading Status
Pending Reading