Next dueGST
18 OCTCMP-08 · Composition payment · Jul–Sep 2026due today 20 OCTGSTR-3B · Summary return · Sep 2026in 2 days 22 OCTGSTR-3B (QRMP) · Quarterly return · Jul–Sep 2026 · 22nd or 24th by statein 4 days 11 NOVGSTR-1 · Outward supplies · Oct 2026in 24 days 13 NOVIFF (QRMP) · B2B invoices · Oct 2026in 26 days 25 NOVPMT-06 (QRMP) · Monthly GST payment · Oct 2026in 38 days 21 OCTTax Audit Report · Form 3CA/3CB · AY 2026-27 · extended from 30 Sepin 3 days 30 OCTAOC-4 · Financial statements · FY 2025-26in 12 days
All due dates
📊 GST Portal Guide 2026

GST Portal (gst.gov.in) Complete How-To Guide

Step-by-step guides for GST registration, GSTR-1 & GSTR-3B filing, e-invoice generation, e-way bill, ITC reconciliation, and refund application.

7 how-to guides 2026 updated Free · No sign-up
📘 How-To Guides

GST Portal, Step by Step

Follow the numbered steps for each task on the GST portal. Prepared by TaxClue's GST experts.

New Registration — Step-by-Step

Visit gst.gov.in → Services → Registration

Click "New Registration" → Select Taxpayer type (Regular, Composition, Casual Taxable Person, etc.) → Enter PAN, email, and mobile number.

OTP Verification (Part A)

Verify email and mobile OTP. A Temporary Reference Number (TRN) is generated and sent to your email/SMS. TRN is valid for 15 days.

Fill Part B — Business Details

Login with TRN → Fill Part B: Business name, trade name, principal place of business, nature of business (goods/services), HSN/SAC codes.

Upload Documents

PAN card, Aadhaar of proprietor/partner/director, business address proof (electricity bill/rent agreement), bank account details (passbook/cancelled cheque), photos of promoters.

Aadhaar Authentication

Opt for Aadhaar authentication (for faster processing without site visit). Enter Aadhaar number → OTP on registered Aadhaar mobile → Biometric or OTP-based verification.

Submit with DSC or EVC

Submit application using DSC (Digital Signature Certificate) for companies and LLPs, or EVC/Aadhaar OTP for individuals and proprietors. Application Reference Number (ARN) generated.

Approval & GSTIN

Application processed within 3 working days (with Aadhaar authentication) or 7 days (without). GSTIN issued after approval. Login to GST portal to complete remaining profile settings.

Key Note: Aadhaar authentication significantly speeds up GST registration (3 days vs. 7+ days). Ensure the Aadhaar mobile number is updated and active before starting the application.

GSTR-1 Filing — Step-by-Step

Login → Returns → GSTR-1

Go to gst.gov.in → Services → Returns → Return Dashboard → Select financial year and month → Click "Prepare Online" or "Prepare Offline" for GSTR-1.

B2B Invoices (Table 4A)

Enter all B2B invoices (supplies to registered businesses): GSTIN of buyer, invoice number, invoice date, taxable value, tax rate, and IGST/CGST/SGST amounts.

B2C Supplies (Table 5/7)

Table 5: B2C Large (inter-state, >₹2.5L invoice): state-wise breakup. Table 7: B2C Small (all others): aggregate state-wise values. No individual invoice details needed.

Exports (Table 6A/6B)

Table 6A: Exports with payment of IGST. Table 6B: Exports without payment (LUT/Bond). Enter shipping bill number, port code, date, and invoice details.

Credit / Debit Notes (Table 9B)

Enter all credit notes and debit notes issued to registered buyers. Link each note to the original invoice. CN reduces tax liability; DN increases it.

Nil-rated / Exempt / Non-GST (Table 8)

Declare nil-rated, exempted, and non-GST supplies separately for both registered and unregistered buyers. Do not leave this table blank if applicable.

Generate Summary & Submit

Click "Preview GSTR-1" → Verify computed tax amounts → "Submit" (freezes data) → File using DSC or EVC. Filed data auto-populates buyer's GSTR-2A/2B within 24 hours.

Key Note: GSTR-1 due date: 11th of next month (monthly filers); quarterly for QRMP scheme taxpayers. Late fee: ₹50/day (₹20/day for nil returns). Max ₹10,000 per return.

GSTR-3B Filing — Step-by-Step

Login → Returns → GSTR-3B

Services → Returns → Return Dashboard → Select period → Click GSTR-3B → "Prepare Online". GSTR-3B is a summary self-declaration of outward and inward supplies.

Table 3.1 — Outward Supplies

Enter total taxable outward supplies (net of credit/debit notes): taxable value + IGST + CGST + SGST for regular, zero-rated, exempted, and non-GST supplies.

Table 3.2 — Inter-state Supplies

Break down inter-state outward supplies by destination state and supply type (B2C, composition, UIN holder). Required only for inter-state supplies.

Table 4 — ITC Available

Auto-populated from GSTR-2B. Verify: ITC on inputs (4A), capital goods (4B), input services (4C). Ensure you are not claiming ITC on blocked credits (Section 17(5)).

Table 4D — ITC Ineligible / Reversed

Declare ITC reversals: Rule 42 (personal use), Rule 43 (exempt supplies), TRAN-1 demands. Ineligible ITC (Section 17(5)) must be reversed here.

Compute Net Tax Liability

Net tax = Tax on outward supplies − ITC Available. System computes IGST, CGST, SGST separately. Check "Tax Payable" in table 6.1.

Pay Tax & File

If net tax payable, pay via Challan (PMT-06). Pay from Electronic Cash Ledger or Credit Ledger. Then offset tax → Submit → File with DSC/EVC. Challan can be paid via NEFT/RTGS/net banking.

Key Note: GSTR-3B due date: 20th (monthly) or 22nd/24th (quarterly QRMP) of next month. Late fee: ₹50/day (₹20 for nil). Interest at 18% p.a. on unpaid tax from due date.

E-Invoice Generation — Step-by-Step

Check Applicability

E-invoicing is mandatory for businesses with turnover > ₹5 crore (from Aug 2023). Only B2B, B2G, and export invoices (not B2C, NIL, or exempted supply invoices) need e-invoicing.

Enable E-Invoice on GST Portal

Login → Services → User Profile → E-invoice enablement. Enter GSTIN → Submit → System activates your GSTIN for IRP (Invoice Registration Portal).

Generate Invoice in Your Software

Create the invoice in your accounting software (Tally, Zoho, SAP, etc.) with all mandatory fields: supplier/buyer GSTIN, invoice number, date, HSN, quantity, value, tax amounts, shipping/dispatch details.

Push to IRP (Invoice Registration Portal)

Send invoice data (JSON format) to IRP (einvoice1.gst.gov.in or via GSP/ASP). Alternatively, use GST portal's e-invoice generation tool for manual entry.

IRN & QR Code Generation

IRP validates and returns: IRN (Invoice Reference Number — 64-character hash), QR code, signed e-invoice JSON. This happens in real-time (< 2 seconds).

Print Invoice with QR Code

Embed the IRN and QR code on the physical/digital invoice. The printed QR code contains all key invoice details and is verifiable by the GST department.

Auto-Population to GSTR-1

E-invoice data auto-populates in GSTR-1 (B2B table). E-way bill can be generated directly from the IRN without re-entering data. Keep the JSON response for records.

Key Note: Cancellation of an e-invoice must be done within 24 hours of IRN generation. After 24 hours, you cannot cancel — you must issue a credit note instead.

E-Way Bill — Step-by-Step

Visit ewaybillgst.gov.in

Login with your GST credentials on the separate E-Way Bill portal. First-time users: register with GSTIN. E-way bill must be generated BEFORE goods start moving.

Applicability Check

E-way bill required if: consignment value > ₹50,000 (inter-state or intra-state as notified). Not required for exempted goods (full list in EWB rules), transport by non-motorised vehicles, or within 50 km same state (some relaxations).

EWB Generation — Form EWB-01 Part A

Click "Generate New EWB" → Enter: supply type (outward/inward), transaction type (regular/bill to ship to/etc.), document details (invoice/challan), buyer GSTIN, HSN, value, tax.

Part B — Transporter Details

Enter transporter ID or vehicle number, mode of transport (road/rail/air/ship), approximate distance (km). Part B must be filled before goods move by road.

E-Way Bill Number (EBN)

System generates a unique 12-digit EBN. This must accompany the goods during transit. Print or share EWB digitally with the driver/transporter.

Validity & Extension

Validity: 1 day per 200 km (regular vehicles); 1 day per 20 km (ODC/over-dimensional cargo). Extend before expiry: EWB portal → Update Vehicle → Extension. Consignee can also update vehicle number.

Cancellation / Rejection

Cancel within 24 hours if goods are not moved. Consignee can reject within 72 hours if they do not receive the goods. Cancelled EWB cannot be used.

Key Note: For e-invoiced supplies, the EWB Part A is auto-populated from the IRN. Just fill Part B (vehicle details) on the EWB portal. This eliminates double data entry.

ITC Reconciliation — Step-by-Step

Check GSTR-2B (Auto-drafted ITC)

Login → Services → Returns → GSTR-2B. This shows ITC available based on suppliers' filed GSTR-1/IFF. GSTR-2B is generated on 14th of each month. It is static (does not change).

Compare with Purchase Register

Download GSTR-2B in Excel. Compare with your purchase register (invoices, bills of entry). Match: GSTIN, invoice number, invoice date, taxable value, IGST/CGST/SGST.

Identify Mismatches

Common mismatches: supplier filed GSTR-1 late (ITC comes next month), wrong GSTIN/invoice number by supplier, supplier has filed but not reflecting (data lag). Short ITC: follow up with supplier.

Reverse Ineligible ITC

Identify and reverse ITC on: blocked credits under Sec 17(5) (personal expenses, motor vehicles, food, etc.), purchases from non-filer suppliers, supplies relating to exempt turnover.

Two-Way Match

Compare your GSTR-3B ITC claimed vs. GSTR-2B eligible ITC. Excess claim triggers GSTR-3A notice. Short claim is safe but means you are paying cash instead of using ITC.

GSTR-2A vs GSTR-2B

GSTR-2A is live/dynamic (updates as suppliers file). GSTR-2B is static (as on 14th). Rule 36(4): ITC claim is limited to 105% of GSTR-2B eligible ITC. Any excess must be reversed.

Key Note: Set up a monthly ITC reconciliation workflow. Unreconciled ITC leads to either excess claims (with penalty risk) or unclaimed ITC (cash flow loss). Use GSTN offline tools for large volumes.

Refund Application — Step-by-Step

Check Refund Type

GST refund categories: excess cash balance in Electronic Cash Ledger, excess ITC for exporters (zero-rated supply), inverted duty structure (ITC > tax on output), IGST on exports paid but refund not auto-processed.

Login → Refunds → Application for Refund

Services → Refunds → Application for Refund → Select refund type → Choose tax period. System fetches relevant data from your filed returns.

Fill RFD-01

Select refund basis (Statement 3/3A for inverted duty, Statement 1 for zero-rated). Fill grounds of refund, invoice-wise details, undertaking declaration. Auto-computed refund amount is shown.

Upload Supporting Documents

Required documents: copy of GSTR-1, GSTR-3B, export invoices/shipping bills, bank account details (for payment), LUT/Bond copy (for zero-rated without tax payment), payment challans.

Submit RFD-01

Submit with DSC or EVC → ARN (Application Reference Number) generated. ARN is your tracking reference. Application sent to jurisdictional GST officer for processing.

Track & Respond

Track status via Services → Refunds → Track Application Status. If officer raises query (RFD-08), respond within 15 days via RFD-09. Approved refunds credited to your bank within 60 days of application.

Key Note: Exporters can get fast-track refund of IGST paid on exports via automated Shipping Bill matching on ICEGATE. Ensure your PAN matches the Shipping Bill exporter PAN for auto-processing.

GST Return Due Dates & Late Fees

ReturnWho FilesFrequencyDue DateLate Fee
GSTR-1All regular taxpayersMonthly / Quarterly11th₹50/day (₹20 nil)
GSTR-3BAll regular taxpayersMonthly / Quarterly20th₹50/day + 18% interest
GSTR-4Composition dealersAnnual30 Apr₹50/day max ₹2,000
GSTR-9Regular taxpayers >₹2CrAnnual31 Dec₹200/day max 0.25% turnover
GSTR-9CTaxpayers >₹5 croreAnnual31 DecSame as GSTR-9
GSTR-7TDS deductorsMonthly10th₹50/day max ₹2,000
GSTR-8E-commerce operators (TCS)Monthly10th₹50/day max ₹2,000
GST Portal FAQs
Can I file a nil GSTR-1 and GSTR-3B?
Yes. If you have no outward supplies in a period, file a nil return. Nil GSTR-1 can be filed via SMS (SMS "NIL R1 GSTIN TAX_PERIOD" to 14409). Late fee for nil returns is ₹20/day max ₹500.
What is the QRMP scheme?
Quarterly Return Monthly Payment (QRMP) scheme allows taxpayers with turnover up to ₹5 crore to file GSTR-1 and GSTR-3B quarterly, but pay tax monthly using PMT-06 challan by the 25th.
My GSTR-2B shows less ITC than my purchase register. What to do?
Your supplier has not filed GSTR-1 or filed it late. You can only claim ITC up to 105% of GSTR-2B ITC. Follow up with the supplier to file their GSTR-1. The ITC will appear in the next month's GSTR-2B once they file.
How do I reset or revise GSTR-3B?
GSTR-3B cannot be revised after filing. Errors in outward supplies must be corrected in next month's GSTR-3B (for under-reporting) or via credit/debit note and GSTR-1 amendment (for over-reporting).
Is e-invoice mandatory for B2C transactions?
No. E-invoicing is required only for B2B (registered buyer), B2G (government buyer), and export invoices. B2C invoices (to unregistered persons) are exempt from e-invoicing but may need a dynamic QR code if value exceeds ₹500.
How do I track my GST registration application status?
Visit gst.gov.in → Services → Registration → Track Application Status → Enter ARN (Application Reference Number). Status shows: Pending Verification, Pending Clarification, Approved, or Rejected.

Need Expert Help?

GSTR-1, GSTR-3B, GSTR-9, e-invoice setup, e-way bill management, ITC reconciliation, and refund claims — managed by our GST experts.