GST Login & GSTR One Filing Step-by-Step Guide 2026
Quick Overview
GSTR One is your outward supplies return. The first return in the GST filing cycle. Every invoice you issue goes here. Your buyer's GSTR TwoA is auto-populated from your GSTR One, so accuracy matters.
Filing Deadlines 2026:
- Monthly Filers: 11th of next month
- Quarterly Filers (QRMP): 13th of month after quarter ends
Estimated Reading Time: 25 minutes | Difficulty: Easy for freshers, routine for professionals
Step 1: GST Portal Login - Complete Instructions
Before You Start
Have ready:
- Your 15-digit GSTIN (Goods and Services Tax Identification Number)
- Registered email address or User ID
- Your GST portal password
- 2FA mobile number linked to your GSTIN
How to Log In to GSTN Portal
Step-by-Step Guide
GST Portal Login: Step-by-Step
Have your GSTIN, password, and registered mobile ready before starting
Open GST Portal
Go to www.gst.gov.in in any browser. Click the Login button in the top-right corner of the homepage.
StartEnter GSTIN
Type your 15-digit GSTIN in the first field. Format: 2-digit state code + 10-char PAN + 1-digit entity type + 1-digit check digit.
GSTINEnter User ID & Password
User ID is your registered email or custom username set during GST registration. Password is case-sensitive.
CredentialsComplete CAPTCHA
Enter the characters shown in the image. Click refresh if unclear.
SecurityClick Login
Portal sends a 6-digit OTP to your registered mobile number for two-factor authentication.
SubmitSource: GSTN Portal: www.gst.gov.in
-
Visit the GST Portal
- Go to www.gst.gov.in in your web browser
- Click "Login" in the top-right corner
-
Enter Your Credentials
- GSTIN/UIN: Enter your 15-digit GSTIN (the unique ID assigned after GST registration)
- User ID: Enter your registered email address or custom User ID
- Password: Enter your GST portal password
Step-by-Step Guide
GST Login Form: Field Reference
All fields are mandatory, any mismatch causes login failure
GSTIN / UIN
15-digit GST Identification Number assigned at registration. Starts with state code (e.g., 36 for Telangana). Do not confuse with PAN.
15 digitsUser ID
The email address or custom User ID you created during GST registration. If forgotten, use Forgot Username on the login page.
Login IDPassword
Minimum 8 characters, case-sensitive. Must include a number and special character. Change every 180 days as the portal prompts.
SecureCAPTCHA Code
5-character alphanumeric code shown on screen. Distinguishes uppercase O from zero, read carefully.
Anti-botSource: GST Portal login page: www.gst.gov.in/home
- Two-Factor Authentication 2FA)
- The portal sends an OTP (One-Time Password) to your registered mobile number
- Enter the 6-digit OTP in the prompt box
- Click "Submit" or "Verify"
Step-by-Step Guide
GST Portal 2FA: OTP Verification
OTP is valid for 10 minutes, enter it promptly
OTP Sent to Mobile
6-digit OTP is sent via SMS to the mobile number registered with GST. Check the number linked at time of GST registration.
SMSEnter OTP
Type the 6-digit code in the verification box on screen. Do not include spaces.
EnterClick Verify / Submit
Portal handles the OTP and opens your GST dashboard if correct.
SubmitOTP Not Received?
Wait 60 seconds, then click Resend OTP. If still not received, check if your registered mobile number is active and not on DND for transactional SMS.
TroubleshootSource: GSTN 2FA process: mandatory since April 2023
- Dashboard Access
- Once verified, you'll see your GST Dashboard
- Look for "Services" or "File Return" menu on the left sidebar
- Select "File GSTR One" to begin
Step-by-Step Guide
Navigate to GSTR One from GST Dashboard
After login, follow this exact path to reach the GSTR One filing screen
Click Services
In the left sidebar after login, click Services. A submenu expands.
SidebarClick Returns
Under Services, click Returns to see the returns submenu.
MenuClick Returns Dashboard
Opens a screen where you select the filing period for any return.
DashboardSelect Period
Choose Financial Year (e.g., 2026-27) and the month (e.g., June 2026). Click Search.
PeriodSelect GSTR One
In the results, find GSTR One row and click Prepare Online (for direct entry) or Prepare Offline (for bulk upload).
FileSource: GST Portal: Services > Returns > Returns Dashboard
Forgot Your Password?
- On the login page, click "Forgot Password"
- Enter your GSTIN or User ID
- Verify via OTP sent to registered mobile
- Create a new strong password (min 12 characters with numbers & symbols)
- Click "Update Password" and log in with new credentials
Step 2: Navigate to GSTR One Filing Section
Once logged in:
Step-by-Step Guide
GSTR One Navigation Path Summary
Exact click sequence from dashboard to filing
Dashboard
Starting point after successful login
StartServices (Left Sidebar)
First click after login
MenuReturns > Returns Dashboard
Second level navigation
Sub-menuSelect FY + Month + Search
Filter to your specific filing period
FilterGSTR One Row > Prepare Online
Final click to open the GSTR One form
FileSource: GSTN Portal navigation
- From dashboard, click "Services" (left sidebar)
- Select "Returns" → "File GSTR One"
- Choose Assessment Year (e.g., 2026-27 for FY 2025-26)
- Click "Prepare Offline" or "File Now" depending on your data readiness
Pro Tip for Freshers: If you have many invoices, use "Prepare Offline" to fill in Excel, then upload bulk. For small businesses (< 50 invoices), fill directly online.
Step 3: Understanding GSTR One Tables & Tabs
GSTR One has 13 tables. Not all apply to your business. Here's a quick guide:
Business Type & Applicable Tables
B2B (Business to Business) Sales
For invoices issued to other registered GST businesses
Tables to Fill:
- Table 4A: B2B invoices (normal supply)
- Table 4B: B2B invoices with missing GSTIN (if applicable)
- Table 5A: Credit/Debit notes (if adjustments made)
- Table 12: HSN Summary (aggregate of all sales)
Step-by-Step Guide
GSTR One Table 4A: B2B Invoice Entry Fields
One row per invoice issued to a GST-registered buyer
Receiver GSTIN
Buyer's 15-digit GSTIN. Verify format before entry, wrong GSTIN means buyer cannot claim ITC on your invoice.
CriticalInvoice Number
Your invoice number as printed on the tax invoice. Max 16 alphanumeric characters. No special characters except hyphen and slash.
MandatoryInvoice Date
Date of the invoice in DD/MM/YYYY format. Must fall within the filing period 1st to last day of the month).
DateInvoice Value
Total value on the invoice INCLUDING GST. This is what the buyer paid.
TotalTaxable Value
Invoice value BEFORE GST. This is the amount on which GST is calculated.
Pre-taxTax Split
IGST (for inter-state supply) OR CGST + SGST (for intra-state supply). System does not allow both for the same invoice.
GSTHSN Code
6-digit Harmonized System code for your product or service. Mandatory for all filers. Find at gst.gov.in > Search HSN.
HSNPlace of Supply
State where goods are delivered or services are consumed. Determines whether IGST or CGST+SGST applies.
StateSource: GSTR One Table 4A: B2B taxable outward supplies, CGST Rules 2017
HSN Code Entry (Required for all):
- What: 6-digit HSN (Harmonized System of Nomenclature) code for your product/service
- Where: Column "HSN Code" in Table 4A
- Example:
- Garments → 6204 (Women's trousers)
- Software services → 6203 (IT consulting)
- Stationery → 4820 (Printed matter)
- Find yours: Search "HSN code" + your product on www.gst.gov.in
Step-by-Step Guide
Find Your HSN Code on GST Portal
Use this before your first GSTR One filing, then reuse consistently
Open HSN Search
From GST Portal main menu: Services > User Services > Search HSN/SAC Code.
NavigateEnter Description
Type 2-4 keywords describing your product or service. Example: 'accounting services' or 'cotton shirts'.
SearchReview Results
Portal shows a list of matching HSN codes with descriptions and applicable GST rates. Select the most specific 6-digit code for your product.
SelectVerify GST Rate
Confirm the rate shown matches the current GST 2.0 rate for your item's HSN code 0%, 0.25%, 3%, 5%, 18%, or 40%). The old 12% and 28% slabs were discontinued from September 22, 2025; if you previously filed under 12% or 28%, check the CBIC HSN/SAC table for the new applicable rate.
VerifyRecord the Code
Save the HSN code and use it consistently on all invoices and in Table 12 of GSTR One. Changing codes mid-year attracts scrutiny.
SaveSource: GST Portal: Services > User Services > Search HSN/SAC
Step 4: How to Fill GSTR One (Line-by-Line Instructions)
For B2B Invoices (Table 4A - Most Common)
Example Calculation 18% GST)
Scenario: You sold goods to another registered business:
- Invoice Value: Rs. 10,000
- HSN Code: 6204 (Garments)
- Within same state (Telangana)
- GST Rate: 18%
How to Fill:
- Invoice Amount: Rs. 10,000
- Taxable Amount: Rs. 10,000
- SGST: Rs. 900 10,000 × 9%)
- CGST: Rs. 900 10,000 × 9%)
- IGST: Rs. 0 (not applicable for intra-state)
- Total Tax: Rs. 1,800
- Final Invoice to Customer: Rs. 11,800 10,000 + 1,800)
What If Buyer Doesn't Have GSTIN?
Use Table 4B (B2B with missing GSTIN):
- Enter invoice details same as Table 4A
- GSTIN field: Leave blank or enter "UNREGISTERED"
- GST treatment: Same as Table 4A (you still charge GST)
- Risk: No ITC benefit for buyer; may attract GST notice
Step-by-Step Guide
GSTR One Table 4B: B2B Supply to Unregistered Buyer
Use Table 4B only when the buyer genuinely has no GSTIN, verify before using
Invoice Details
Fill Invoice Number, Date, and Value same as Table 4A. The only difference is that GSTIN is blank.
Same as 4AGSTIN Field
Leave blank or enter URP (Unregistered Person). Do not enter any made-up GSTIN.
Leave BlankPlace of Supply
Enter the state code of the buyer's state. This determines IGST vs CGST+SGST even for unregistered buyers.
MandatoryTax Treatment
GST is charged and collected normally, same rates as Table 4A. The difference is only that the buyer cannot claim ITC.
No ITC for BuyerRisk of using Table 4B
GST officers may query why a business buyer has no GSTIN. If buyer is actually registered, you face ITC denial + potential penalty. Always request GSTIN at point of sale.
RiskSource: GSTR One Table 4B: B2B invoices for unregistered persons
Tip: Always request GSTIN from buyers. If they're registered and claim no GSTIN, flag it.
Step 5: HSN Code Selection (Critical for Compliance)
Why HSN Codes Matter
✅ Affects your GST audit: Mismatched HSN codes trigger Department queries ✅ Determines ITC eligibility: Buyer needs matching HSN to claim ITC ✅ Tax rate verification: Wrong HSN = wrong tax rate = penalties
How to Find Your HSN Code
Method 1: Official GST Portal Search
- Go to www.gst.gov.in
- Click "Services" → "Search" → "Search HSN Code"
- Enter your product description (e.g., "Ladies Trousers", "Software Development")
- Portal returns 6-digit code, description, and applicable GST rates
- Copy the code; use it in Table 12 (HSN Summary)
Method 2: Common HSN Codes by Business Type
Pro Tip: Document your HSN code once. Use it consistently across all invoices. If product changes, update HSN.
Step 6: Table 12 - HSN Summary (Aggregate View)
What is Table 12? Sum of all HSN codes used across Tables 4A, 5B, 5C, etc. Portal auto-calculates this when you add line items.
Example for Multi-Product Business:
The portal auto-populates Table 12 from your individual entries. No manual action needed unless you spot errors.
Step 7: Upload & File Your GSTR One
Option A: Direct Online Filing (Small Businesses)
- Fill all tables directly in portal
- Review each entry for accuracy
- Click "Save" → "Submit"
- Generate "Provisional ID" (PRN) - save this
- Done - Filing complete within 2 minutes
Option B: Offline File Upload (Large Businesses)
For businesses with 100+ invoices:
- Download "Excel Template" from portal
- Fill invoice details in Excel (one row = one invoice)
- Column A: Invoice No.
- Column B: Invoice Date
- Column C: GSTIN
- ... (same columns as Table 4A)
- Save as .csv or .xlsx
- Go to portal → "Upload"
- Select your file → "Validate"
- Fix any errors shown in validation report
- Re-upload corrected file
- Click "Submit" once validation passes
Step-by-Step Guide
GSTR One Offline Excel Template: Column Reference
Download the template from portal. Do not use a custom Excel file
Column A: Invoice No.
Your invoice number. Max 16 alphanumeric characters. Must match the physical invoice exactly.
TextColumn B: Invoice Date
Date in DD-MM-YYYY format. Example: 15-06-2026. Do not use slashes in the offline template.
DateColumn C: Receiver GSTIN
15-digit GSTIN of buyer for Table 4A entries. Leave blank for Table 5B (B2C).
GSTINColumns D-F: Values
Invoice Value (total), Taxable Value (before GST), and GST Rate 5/18/40). All amounts in rupees, no paise.
NumbersColumns G-J: Tax Amounts
IGST, CGST, SGST/UTGST, and CESS in separate columns. Enter only the applicable tax type, leave others as 0.
TaxColumn K: HSN Code
6-digit HSN/SAC code. Must be a valid code, portal handles against the HSN master list.
HSNSource: GSTR One Offline Utility: download from GST Portal > Returns > Offline Tools
Step-by-Step Guide
Offline Excel Upload: Step-by-Step
Validate before submitting. Errors in the file will block filing
Save File Correctly
Save as .xlsx or .csv with UTF-8 encoding. File size must be under 2MB. Split into multiple files if over 2MB.
PrepareGo to Upload Section
In GSTR One > Prepare Offline > Upload. Click Choose File and select your saved Excel.
UploadClick Validate
System checks each row for format errors: invalid GSTIN format, date outside period, missing mandatory fields, invalid HSN.
ValidateDownload Error Report
If validation fails, download the Error Report. It shows the exact row number and error description for each issue.
Fix ErrorsFix and Re-upload
Correct each error in your Excel file, save again, and upload. Repeat until validation passes with zero errors.
IterateClick Submit
Once validation passes with no errors, click Submit to file your GSTR One. Download the ARN confirmation.
SubmitSource: GSTR One Offline Utility instructions, GSTN
Validation Checks Before Submitting
✓ All GST rates correct for product/service
✓ HSN codes match your business type
✓ Invoice dates fall within the filing period 1st to last date of month)
✓ GSTIN format correct 15 digits, no spaces)
✓ Tax calculation correct (no manual math errors)
✓ Credit/Debit notes linked to original invoices
Pro Tip: If system shows "No errors", take a screenshot before submitting. File in portal always keeps a copy, but your backup helps with reference.
Step 8: After Filing - What Happens Next?
Timeline
Deadline Timeline
Post-GSTR One Filing: What Happens Next
Your filing triggers a chain of events in the GST ecosystem
GSTR One Filed
PRN generated. Status on dashboard changes to Filed. Acknowledgment sent to registered email.
System Validates Entries
GSTN handles GSTIN formats, HSN codes, tax calculations. Errors appear in Messages section of dashboard.
Buyers' GSTR TwoA Updated
All your B2B invoices appear in your buyers' GSTR TwoA. They can view and match against their purchase register.
GSTR OneA Amendment Window Open
Use GSTR OneA to add omitted invoices or correct errors before GSTR ThreeB deadline.
GSTR ThreeB Deadline
File GSTR ThreeB and pay net GST due. Uses the outward supply data from your GSTR One.
Source: GST return filing cycle, CGST Rules 2017
If You Make a Mistake After Filing
✓ Can amend: Use "GSTR OneA" to add/modify invoices (file anytime before GSTR ThreeB deadline)
✗ Cannot change: Cannot delete already-filed invoices in original GSTR One
Step-by-Step Guide
GSTR OneA: How to Amend a Filed GSTR One
Available after GSTR One is filed; must be done before that month's GSTR ThreeB deadline
Navigate to GSTR OneA
Services > Returns > Returns Dashboard > Select the same period as your original GSTR One > Click GSTR OneA.
NavigateAdd Omitted Invoices
Click Add Invoice to add invoices you forgot to include in the original filing. Enter all fields same as Table 4A.
OmissionsModify Existing Entries
Search for the original invoice by invoice number. Edit the fields you need to correct (value, GSTIN, HSN, tax amounts).
CorrectionsCannot Delete
You cannot remove an invoice already filed in GSTR One. For returns and cancellations, use a Credit Note in Table 7 instead.
LimitationFile GSTR OneA
After all corrections, click File. The amendments are reflected in your buyers' GSTR TwoA within 24 hours.
SubmitSource: GSTR OneA: Amendment to GSTR One, CGST Rule 59 5)
Step 9: Common Mistakes & How to Avoid Them
Checklist: Before You File GSTR One
- All invoices issued in the period accounted for
- Buyer GSTIN verified 15 digits, format: XX000XXXXXOXZ)
- HSN codes selected for all products/services
- Tax rates verified against current GST 2.0 slabs 5%, 18%, 40%; 0%, 0.25%, 3% for specific goods; 0% for zero-rated)
- Credit/Debit notes linked to original invoices
- Export invoices marked with Shipping Bill No. (if applicable)
- B2C sales aggregated by tax rate (not individual line items)
- No duplicate invoices listed
- Portal login working; password reset done if needed
- Offline file validated before upload (if uploading Excel)
FAQ - GSTR One Filing
Q: Can I file GSTR One late?
A: Yes, but Rs. 50/day late fee applies (Rs. 25 CGST + Rs. 25 SGST) up to capped amount. File within 11 days of month-end to avoid.
Q: What if my buyer doesn't have GSTIN?
A: They're likely unregistered (turnover < Rs. 40 lakh). File in Table 4B. They can't claim ITC. Some states/businesses must register even below threshold. Flag for verification.
Q: How do I amend a filed GSTR One?
A: Use GSTR OneA (amendment form). Add missing invoices or correct amounts. File before month-end of next month.
Q: What's HSN code for services?
A: Services are 5-digit SAC codes, not HSN. Example: SAC 6202 for consulting. GST portal searchable under "SAC Code" tab.
Next Steps
✅ Filed GSTR One? Now file GSTR Two (purchases) by month-end
✅ Reconcile with buyer's GSTR ThreeB
✅ File GSTR ThreeB by deadline 20th for monthly filers)
✅ Make GST payment on same day
Need help? Contact us via WhatsApp or email. We handle GSTR One filing for 500+ businesses monthly, checked for common errors before submission.