Salon & Spa Booking Software

How to File GSTR-1 and GSTR-3B for Your Salon: Step-by-Step 2026

Author

DINGG Team

Date Published

How to File GSTR-1 and GSTR-3B for Your Salon: Step-by-Step 2026


---

It was 11:47 PM on March 11th, and I was staring at the GST portal watching the screen freeze mid-submission. My salon's GSTR-1 was "Prepared"—not "Submitted." I didn't know there was a difference. That ₹50/day late fee? It started ticking the next morning.

If you run a salon in India and GST return filing feels like navigating a maze blindfolded, you're not imagining it. The portal is clunky, the jargon is dense, and one wrong click can mean penalties or lost ITC. This salon GST filing guide walks you through exactly how to file GST return for your salon or beauty parlour—GSTR-1 and GSTR-3B—without the panic.

The promise: By the end of this post, you'll have a repeatable, phase-by-phase process to file both returns confidently, plus fixes for the errors that trip up salon owners every single month.

---

The Pre-Flight Check: What You Need Before You Touch the Portal


Don't log in yet. Seriously.

Here's what needs to be locked down first:

  • Your GSTIN and portal credentials (username, password, registered mobile for EVC OTP).

  • A complete sales register for the filing period—every invoice, every service, every product sale. Haircuts, bridal packages, retail shampoo sales. All of it.

  • Your purchase register with vendor GSTINs, invoice numbers, and amounts. You'll need this for ITC claims in GSTR-3B.

  • Access to GSTR-2B (auto-generated from your vendors' filings). Download it before you start.

  • DSC dongle if your salon is an LLP or company. Sole proprietors can use EVC instead.

Stop/Go test: Can you pull up last month's total sales figure and total purchase figure in under 60 seconds? If not, organize your books first—filing with messy data creates problems that compound for months.

---

Phase 1: Filing GSTR-1 (Your Outward Supplies Return)


GSTR-1 reports everything you sold. For most salons, that's a mix of B2C services (walk-in clients) and occasionally B2B invoices (corporate tie-ups with GSTINs). The GSTR-1 due date for 2026 monthly filers is the11th of the following month . QRMP scheme users file quarterly by the 13th.

Step-by-Step GSTR-1 Filing Process


1. Log in to the GST portal → Returns Dashboard → Select the period.

You'll see tiles for different return types. Click GSTR-1.

2. Populate your invoice data.

This is where it gets real for salon owners:

  • B2B invoices: Enter each invoice where the client provided a GSTIN. Corporate salon packages, bulk orders from other businesses—these go here with the buyer's GSTIN, invoice number, taxable value, and GST rate (typically 18% for salon services).

  • B2C Small: All your regular walk-in client invoices under ₹2.5 Lakh. This is the bulk of most salon billing. You report these as consolidated state-wise summaries , not individual invoices.

  • B2C Large: Any single invoice ≥₹2.5 Lakh. That premium bridal package? It needs separate reporting. *(I've seen salon owners dump everything into B2C Small and then get flagged during reconciliation. Don't do that.)*

  • Credit/Debit Notes (CDN): Cancelled a ₹50K wedding package? Issued a partial refund? Log the CDN here.

3. Add HSN Summary.

The portal asks for HSN-wise summary of your outward supplies. Salon services typically fall under SAC 998871 (beauty and physical well-being services). Products you retail might have different HSN codes.

4. Click "Generate GSTR-1 Summary" → Review every tile.

Visual Checkpoint: Each tile (B2B, B2C Small, B2C Large, CDN, HSN) should show a number matching your records. If B2B shows "0" but you had corporate invoices, something's missing.

5. Submit → Authenticate with DSC or EVC.

Here's the critical part. After clicking Submit,do not close the browser . Go to "Track Return Status."

Verification: The status must say "Filed" with an ARN (Acknowledgement Reference Number) generated. If it says "Prepared" or "Submitted" without an ARN, your authentication failed silently. Re-authenticate and resubmit.

Friction Warning: The portal is notorious for timing out during peak filing days (9th–11th). File by the 10th. Set a phone reminder on the 8th. That one-day buffer has saved me more than once.

Nil Return shortcut: Zero sales in a period? You can file a Nil GSTR-1 via SMS. Format: `NIL R1 [GSTIN] [MMYYYY]`. Confirm with the return code. Done in 30 seconds.

---

Phase 2: Reconciliation Before GSTR-3B


This is the step most beauty parlour owners skip—and it's the one that costs them money.

Before you file GSTR-3B, download yourGSTR-2B . This auto-generated statement shows the ITC available to you based on what your vendors reported in *their* GSTR-1 filings.

What to do:

  • Open your purchase register side by side with GSTR-2B.

  • Match vendor GSTINs, invoice numbers, and amounts.

  • Flag mismatches.

Verification: Manually check 5 random vendor invoices against GSTR-2B. If even 2 don't match, you've got a problem—either your vendor hasn't filed their GSTR-1, or the invoice details (GSTIN, amount) are off.

The fix that actually works: Contact mismatched vendors 3 days before your GSTR-3B deadline. Ask them to file or correct their GSTR-1. Waiting until the last day is how you lose legitimate ITC. I've seen salon owners lose ₹12,000+ in credits simply because a supplier filed late and nobody followed up.

Automate Your Salon's Invoice Trail


If reconciliation sounds like a headache—it is, manually. DINGG Salon Software auto-generates GST-compliant invoices with correct HSN/SAC codes and client GSTINs, so your data is clean *before* it hits the portal. That alone cuts reconciliation time in half.


See how DINGG handles salon billing and GST invoicing →


---

Phase 3: Filing GSTR-3B (Your Tax Payment Return)


GSTR-3B is where you actually settle your tax liability. The GSTR-3B due date for 2026 is the20th of the following month for monthly filers, or the 22nd/24th for QRMP quarterly filers (depending on your state).

Step-by-Step GSTR-3B Filing Process


1. Log in → Returns Dashboard → Select GSTR-3B → Select period.

2. Fill Table 3.1: Outward supplies.

This auto-populates from your filed GSTR-1. Verify the numbers. Your total taxable value and tax amounts should match what you reported.

3. Fill Table 4: ITC (Input Tax Credit).

This is where GSTR-2B reconciliation pays off. Enter the ITC you're eligible to claim. Only business purchases count—salon equipment, professional products, rent, utilities.

Do not claim ITC on personal expenses. Owner's personal grooming supplies, personal skincare—these get disallowed by GST officers. Separate your invoices.

4. Fill Table 5: Exempt and non-GST supplies (if any).

5. Fill Table 6: Payment of tax.

The portal calculates your net liability: Output tax minus ITC. If your output tax is ₹20,500 and eligible ITC is ₹12,000, you pay ₹8,500.

Visual Checkpoint: The "Tax Payable" row should reflect your manual calculation. If the number looks wildly off, go back to Tables 3.1 and 4.

6. Offset liability → Submit → Authenticate (DSC/EVC).

Verification: Track Return Status must show "Filed" with ARN. Screenshot it. Save the ARN. *(I keep mine in a Google Sheet—month, ARN, amount paid. Takes 10 seconds and saves hours if there's ever a query.)*

---

The "Ugly Truth": Ghost Errors That Break Salon GST Filing


|Problem | The Weird Fix |

|---|---|

| Portal shows "Prepared" not "Filed" after submission | DSC/EVC auth failed silently. Go to Track Return Status → re-authenticate → resubmit. Status must show ARN within 5 minutes. |

| GSTR-3B shows way less ITC than expected | Your vendor hasn't filed their GSTR-1. Contact them 3 days before your deadline—don't wait. |

| ₹3 Lakh bridal invoice flagged by auditor | You reported it as B2C Small. Invoices ≥₹2.5 Lakh must be B2C Large in GSTR-1. Maintain an Excel flag. |

| ITC disallowed on ₹5,000 of "salon supplies" | Those were the owner's personal purchases. Separate business and personal invoices in your purchase register. |

| Late fee of ₹50/day on GSTR-1 (capped at ₹5,000) | File by the 10th, not the 11th. Set a reminder on the 8th. The portal crashes on deadline day. |

---

FAQ: Salon GST Filing Questions That Actually Matter


How long does it take to file GSTR-1 and GSTR-3B for a small salon?


If your books are organized, GSTR-1 takes 20–40 minutes and GSTR-3B takes 15–25 minutes. The real time sink is reconciliation—budget an extra hour if you have 10+ vendors. Usingautomated salon billing software cuts prep time significantly.

Can I file GST returns for my beauty parlour myself, or do I need a CA?


Most sole-proprietor salon owners file via EVC without a CA. But if your turnover crosses ₹5 Cr, or you're claiming complex ITC, a CA is worth the ₹1,500–₹3,000/month fee. For day-to-daysalon management and compliance , software that generates GST-ready invoices reduces CA dependency.

What happens if my salon has zero sales in a month?


File a Nil Return. You can do it via SMS for GSTR-1 and through the portal for GSTR-3B. Not filing—even with zero sales—triggers the ₹50/day late fee. No exceptions.

Should my salon opt for the QRMP scheme?


If your annual turnover is under ₹5 Cr—which covers most independent salons—QRMP reduces filing frequency. You file GSTR-1 quarterly and pay monthly via PMT-06. Use IFF in months 1 and 2 to give B2B clients early invoice visibility. It's a solidGST compliance strategy for growing salons .

How do I track whether my GST return was actually filed?


After submission, go to Services → Returns → Track Return Status. Look for "Filed" status and a generated ARN. "Saved" or "Prepared" means it didn't go through. Alwayskeep your filing records organized with ARN screenshots.

---

The GST portal isn't going to get friendlier anytime soon. But your process can get tighter. Build the habit: books ready by the 7th, reconciliation by the 9th, filing by the 10th. Do that for three months and it stops feeling like a chore.

One Less Thing to Worry About


DINGG Salon Software keeps your invoices, client records, and GST data in one place—so when filing day comes, you're pulling clean numbers, not scrambling through WhatsApp screenshots.


Explore DINGG for your salon →


whatsapp logo
Book a Demo