GST for Cleaning Services – Complete Guide to 18% Tax, SAC Codes & Specialized Cleaning

Clear answers for specialized cleaning companies — façade cleaning, industrial tank cleaning, carpet and sofa cleaning, post-construction cleaning, glass cleaning, and deep sanitization. Covers GST rate, correct SAC codes (998533 vs 998534 vs 998535), TDS 194C at 2%, RCM on sub-contracted staff, ITC on heavy equipment, and how this differs from regular housekeeping under GST.

500+ Cleaning Businesses Served GST & Facility Sector Experts 100% Compliant
🧼

Quick Summary – GST Rules for Cleaning Services

  • Is GST applicable to cleaning services? Yes — all cleaning services (specialized, industrial, façade, carpet, post-construction) are taxable at 18% GST.
  • GST rate: 18% (CGST 9% + SGST 9% or IGST 18%). No concessional slab for any cleaning category.
  • SAC code matters: 998533 (building cleaning), 998534 (industrial cleaning), 998535 (specialized cleaning) — using the wrong code is a common mistake.
  • TDS applicable: Section 194C at 2% — cleaning is treated as a works contract, not professional service.
  • RCM: Applies on sub-contracted cleaning staff from unregistered vendors.
  • ITC advantage: Heavy on equipment — scrubber driers, high-pressure washers, sky-lifts, scaffolding, industrial vacuums — full ITC available.
  • Registration: Mandatory above ₹20 Lakh turnover (₹10 Lakh special states) or any inter-state supply.
  • Place of supply: The site where cleaning is performed — not the client's registered office.
  • Difference from housekeeping: Housekeeping = regular janitorial (SAC 998533); Cleaning Services = specialized/industrial (SAC 998534 or 998535) with heavy equipment and project-based billing.

Takeaway: Cleaning services are 18% taxable with the same TDS/RCM rules as housekeeping — but the heavy equipment component creates a much bigger ITC opportunity. Getting the SAC code right is critical for accurate invoicing.

1. What is GST for Cleaning Services? (Overview)

GST for cleaning services is the tax framework for specialized cleaning businesses that go beyond routine janitorial work. These are project-based, equipment-intensive services that demand technical expertise, safety compliance, and specialized machinery.

The sector covers several distinct sub-categories:

  • 📌 Façade / Glass Cleaning: High-rise building exterior cleaning using rope access, sky-lifts, or scaffolding.
  • 📌 Industrial Cleaning: Factory floor cleaning, machinery degreasing, tank cleaning, pipeline cleaning.
  • 📌 Carpet / Sofa Cleaning: Upholstery and carpet deep cleaning with specialized extraction equipment.
  • 📌 Post-Construction Cleaning: Debris removal, paint stain removal, and final finish cleaning after construction.
  • 📌 Deep Sanitization: Hospital-grade disinfection, office sanitization, kitchen deep cleaning.
  • 📌 Water Tank Cleaning: Residential and commercial water tank sanitization.

Unlike housekeeping — which is monthly recurring janitorial work — cleaning services are typically project-based, equipment-heavy, and involve higher-value contracts. This changes the ITC profile significantly.

Takeaway: Cleaning services are 18% taxable like housekeeping — but the heavy equipment and project-based billing create a different compliance footprint. ITC becomes the biggest financial lever.

2. Is GST Applicable to Cleaning Services in India?

Yes — GST applies to all cleaning services at 18%. Whether the service is façade cleaning, industrial cleaning, carpet cleaning, or post-construction cleanup, the rate is uniformly 18%.

Types of Cleaning Services and Their GST Rate

Service TypeGST RateNotes
Façade / Glass Cleaning18%High-rise exterior cleaning
Industrial / Factory Cleaning18%Machinery, tank, pipeline cleaning
Carpet / Sofa / Upholstery18%Deep extraction cleaning
Post-Construction Cleaning18%Debris removal, final finish
Deep Sanitization / Disinfection18%Hospital-grade treatment
Water Tank Cleaning18%Residential/commercial sanitization
Commercial Kitchen Deep Cleaning18%Restaurant/hotel kitchen degreasing
Swimming Pool Cleaning18%Chemical treatment + cleaning

Why No Exemption Applies

  • Not Education/Healthcare: Even if you clean a hospital or school, your service is 18% taxable.
  • Not Charitable: Cleaning services by commercial providers are always taxable.
  • Not Manpower Supply: Specialized cleaning is project-based, not ongoing labour deployment — but still 18%.
Example – Taxable Cleaning Service: A specialized cleaning company charges ₹80,000 for post-construction cleaning of a 5,000 sq ft office. GST at 18% = ₹14,400. Total invoice = ₹94,400. The construction company deducts 2% TDS under 194C = ₹1,600. Net payment = ₹92,800.

Takeaway: Every cleaning service — regardless of specialization — attracts 18% GST.

3. What is the GST Rate and Correct SAC Code for Cleaning Services?

The GST rate for cleaning services is 18% — and the correct SAC code depends on the exact type of cleaning being done. Using the wrong SAC code is one of the most common compliance errors in this sector.

SAC Code Breakdown for Different Cleaning Services

ServiceSAC CodeGST Rate
Building / Office / Home Cleaning99853318%
Industrial Cleaning Services99853418%
Specialized Cleaning (Façade, Carpet, Sofa, Deep)99853518%
Disinfecting / Exterminating (Overlap with Pest Control)99853118%
Water Tank Cleaning (Specialized)99853518%
Pool Cleaning (Specialized)99853518%

How to Pick the Right SAC Code

  • Regular Building Cleaning: Use 998533 — for ongoing janitorial services to offices, homes, and buildings.
  • Industrial / Factory / Tank: Use 998534 — for cleaning industrial premises, machinery, tanks, and pipelines.
  • Façade / Carpet / Sofa / Deep: Use 998535 — for specialized cleaning that requires special equipment or techniques.
  • Mixed Contract: If one contract covers multiple cleaning types, use the SAC code of the principal service (highest value component).

CGST+SGST vs IGST

  • Intra-State Supply: Cleaning site is in the same state as your business — charge CGST 9% + SGST 9%.
  • Inter-State Supply: Cleaning site is in a different state — charge IGST 18%.
  • Place of Supply: The location where cleaning is performed (site address), not the client's registered office.
Example – Place of Supply: A Maharashtra cleaning company does façade cleaning for a client's building in Gujarat. Place of supply is Gujarat — charge IGST 18%. Even if the client's corporate office is in Maharashtra, the site location determines the tax type.

Takeaway: 18% is the rate. The right SAC code and place of supply drive invoicing accuracy — get both right or the client's ITC claim breaks.

📝
GST Registration for Cleaning Service Businesses

Get expert-assisted GST registration for your specialized cleaning company, façade cleaning business, or industrial cleaning operation starting at just ₹1,499.

Register Now

4. How is Cleaning Services Different from Housekeeping Under GST?

Both are 18% taxable — but the SAC code, contract structure, and ITC profile differ significantly. This is the most important distinction for businesses trying to decide which services to offer and how to price them.

Key Differences

AspectHousekeepingSpecialized Cleaning
GST Rate18%18%
SAC Code998533 (building cleaning)998534 (industrial) or 998535 (specialized)
Contract TypeMonthly recurringProject-based or AMC
Equipment UseLow — mops, vacuums, chemicalsHigh — scrubber driers, sky-lifts, high-pressure washers
Labour IntensiveYes — cleaning staff heavyMixed — equipment + skilled technicians
ITC SignificanceModerate — on chemicals, uniforms, wages (no ITC)High — on heavy equipment and machinery
Typical Value₹15,000–₹50,000/month per site₹50,000–₹10,00,000+ per project
TDS Section194C (2%)194C (2%)
RCM ApplicabilityYes (sub-contracts)Yes (sub-contracts)

Why the Distinction Matters

  • SAC Code Choice: Using 998533 for specialized cleaning understates the sophistication of the service and may cause client disputes.
  • Client Perception: Industrial clients expect SAC 998534; façade/deep cleaning clients expect 998535.
  • ITC Claim: Specialized cleaning businesses can claim ITC on very expensive equipment — this is the key financial lever.
  • Contract Structure: Project-based contracts with clear deliverables support higher pricing and cleaner GST treatment.
Example – Same Company, Two Services: A cleaning business does regular janitorial (₹30,000/month) and post-construction deep cleaning (₹1,50,000 one-time) for the same client. Use SAC 998533 for the monthly work, and SAC 998535 for the project work. Two invoices, two contract types, same client.

Takeaway: Choose the SAC code that matches the actual service delivered. Regular cleaning → 998533. Industrial → 998534. Specialized → 998535.

5. Do Cleaning Service Businesses Need GST Registration?

Yes — cleaning service businesses need GST registration once annual turnover exceeds ₹20 Lakh (₹10 Lakh for special category states), or if they make inter-state supplies. For most businesses, the inter-state rule triggers registration from Day 1 because specialized cleaning projects often span states.

Registration Requirements by Scenario

ScenarioGST Registration
Only local clients, turnover below ₹20 LakhNot required
Turnover above ₹20 Lakh (₹10 Lakh special states)Mandatory
Any inter-state supply (site in another state)Mandatory
Supplying to registered corporate clients across statesMandatory
B2B contracts with GSTIN-holding clientsMandatory
Sub-contracting from another registered agencyMandatory
Residential-only cleaning, below ₹20 LakhNot required

Documents Required for Registration

  • PAN card of the entity (proprietorship / company / partnership / LLP)
  • Aadhaar of the authorised signatory
  • Business address proof (rent agreement + electricity bill)
  • Certificate of incorporation / Partnership deed / Trust deed
  • Bank account details (cancelled cheque)
  • Photograph of the authorised signatory
  • Board resolution / authorisation letter
  • Digital Signature Certificate (for online filing)
  • Safety certifications (for façade / height work — where applicable)

Safety Compliance for Specialized Cleaning

  • Façade / Height Work: Rope access or scaffolding work requires safety certifications and trained technicians.
  • Industrial / Tank Cleaning: Confined space entry requires specific safety protocols and permits.
  • Chemical Handling: Industrial cleaning chemicals may require specific licenses.
  • Not a GST Requirement: These are workplace safety laws — not GST-specific — but GST registration assumes legally compliant business operations.
Example – Registration Trigger: A cleaning company based in Mumbai does façade cleaning in Mumbai (₹10 Lakh) and industrial cleaning in Pune (₹15 Lakh) in a year. Total = ₹25 Lakh, crosses threshold. But even if turnover were ₹15 Lakh, the Pune project in another state would trigger mandatory registration.

Takeaway: Multi-state projects trigger mandatory registration quickly. Plan for GST registration from Day 1 if you serve clients across states.

6. Is TDS Applicable on Cleaning Service Contracts? (194C at 2%)

Yes — TDS applies at 2% under Section 194C on cleaning service contracts. Cleaning services are treated as works contracts, not professional services, so 194J at 10% does not apply.

194C vs 194J for Cleaning Services

Contract TypeTDS SectionRate
Standard Cleaning Contracts194C2%
Façade / Glass Cleaning194C2%
Industrial Cleaning194C2%
Carpet / Sofa Cleaning194C2%
Post-Construction Cleaning194C2%
Deep Sanitization194C2%
Cleaning Consultancy / Audit194J10%

Why Most Cleaning Contracts Are 194C

  • Service + Material Component: Cleaning involves both service (labour) and material (chemicals, equipment) — the essence of a works contract under 194C.
  • Result-Based: Contracts define deliverables (clean building façade, sanitized tanks) — 194C applies.
  • Project Invoicing: Single project invoices for deep cleaning, post-construction, and façade work are 194C.
  • 194J Applicability: Only when billed as pure professional cleaning consultancy or hygiene audit.

TDS Threshold and Impact

  • 📌 Threshold for 194C: ₹30,000 single payment or ₹1,00,000 aggregate per year.
  • 📌 Threshold for 194J: ₹30,000 aggregate per year.
  • 📌 Impact: Client deducts TDS before paying your invoice — you receive net payment and claim TDS credit in your ITR.
  • 📌 Reconciliation: Download Form 26AS quarterly and match TDS entries against invoices.
Example – 194C TDS: A specialized cleaning company bills ₹2,00,000 + ₹36,000 GST = ₹2,36,000 for post-construction cleaning. The client deducts 2% TDS under 194C on the taxable value = ₹4,000. Net payment received = ₹2,32,000. TDS credit of ₹4,000 claimed in the company's ITR.

Takeaway: Cleaning services fall under 194C at 2%. Only pure cleaning consultancy is 194J at 10%. Clarify the classification with clients in the contract.

📊
GST Return Filing for Cleaning Service Businesses

Get monthly GSTR-1, GSTR-3B, and annual GSTR-9 filing with multi-project RCM reconciliation, TDS tracking, and equipment ITC optimization.

Get Started

7. Does Reverse Charge Apply on Sub-Contracted Cleaning Staff?

Yes — reverse charge (RCM) applies when a specialized cleaning company sub-contracts cleaning staff from unregistered individuals or small agencies. The company must pay 18% GST on the sub-contract value and can claim the same amount as ITC.

When Reverse Charge Applies

  • Sub-Contract to Unregistered Individual: Hiring individual cleaners or technicians directly without GST registration triggers RCM.
  • Sub-Contract to Unregistered Small Agency: Small cleaning agencies below the threshold don't charge GST — you must pay under RCM.
  • Manpower Supply Component: If the sub-contract is for supplying labour for specialized cleaning (rather than the full project), RCM applies.

How RCM Works for Cleaning Businesses

1 Receive Service from Unregistered Sub-Contractor: An unregistered small agency supplies cleaning staff for your project.
2 Issue Self-Invoice: You issue a self-invoice on behalf of the unregistered supplier, charging 18% IGST.
3 Pay IGST to Government: Deposit the 18% IGST through the Electronic Cash Ledger.
4 Claim ITC: Claim the same IGST as Input Tax Credit in GSTR-3B.
5 Report in GSTR-3B: Disclose under Table 3.1(d) — inward supplies liable to reverse charge.

When Reverse Charge Does NOT Apply

  • Registered Sub-Contractor: If the sub-contracted cleaning agency is GST-registered, they charge GST on their invoice — no RCM.
  • Individual Recipient: RCM under notification 29/2019 applies only when the recipient is a registered business entity.
  • Salaried Employees: If the cleaning staff are on your payroll (salary), no RCM applies.
  • Equipment Rental: Renting equipment (sky-lifts, scaffolding) from a registered vendor is not RCM — the vendor charges GST.
Example – RCM on Sub-Contracted Cleaning: Your specialized cleaning company sub-contracts 10 cleaners from an unregistered small agency for a project at ₹20,000 per cleaner (₹2,00,000 total). You must:
• Issue self-invoice for ₹2,00,000 + IGST 18% (₹36,000)
• Pay ₹36,000 IGST to government
• Claim ₹36,000 as ITC in GSTR-3B
• Net GST impact: Zero — but reporting is mandatory

Takeaway: RCM on sub-contracted cleaning staff is one of the most missed compliance items. Set up a self-invoice process for every unregistered sub-contractor before payment.

8. Can Cleaning Service Businesses Claim Input Tax Credit (ITC)?

Yes — cleaning service businesses charging 18% GST can claim full ITC on business expenses. Because specialized cleaning is equipment-intensive, the ITC potential is significantly higher than regular housekeeping. Heavy equipment investments translate into major cash flow savings.

What ITC Can Be Claimed

Heavy Cleaning Equipment

ITC on scrubber driers, ride-on scrubbers, high-pressure washers, industrial vacuums, carpet extraction machines (capital goods — huge amounts).

Access Equipment

ITC on sky-lifts, scaffolding, rope access kits, safety harnesses, cradles for façade work.

Cleaning Chemicals

ITC on industrial degreasers, disinfectants, specialty cleaners, and consumables.

Vehicles & Transport

ITC on service vehicles, utility vans, fuel (with GST invoice), and vehicle maintenance.

Safety Gear

ITC on helmets, harnesses, respirators, gloves, and safety equipment.

Office Rent & Storage

ITC on office rent, warehouse space for equipment, electricity, and internet.

Training & Certification

ITC on technician training, safety certifications, and rope access certifications.

RCM on Sub-Contracts

ITC on reverse-charged sub-contracted cleaning staff — full 18% IGST claimable.

What ITC is Blocked

  • Employee Salaries: No ITC on in-house staff salaries (GST not charged on salaries).
  • Construction: ITC on office building construction is blocked under Section 17(5).
  • Food & Beverages: ITC on staff canteen food is generally blocked.
  • Personal Use: Any vehicle or equipment used for personal purposes must be excluded.
Example – Monthly ITC: A specialized cleaning company pays ₹1,50,000 GST on a new scrubber drier (one-time), ₹30,000 on chemicals, ₹25,000 on fuel, ₹15,000 on safety gear, ₹12,000 on office rent, and ₹36,000 on RCM sub-contracts in a month. Total ITC = ₹2,68,000. Against the 18% GST collected from specialized cleaning invoices, the equipment ITC significantly reduces the cash payout — sometimes even resulting in a refund position.

Takeaway: Equipment ITC is the biggest financial lever for specialized cleaning businesses. A single sky-lift or scrubber drier purchase can generate ITC worth several months of GST liability.

9. How to Invoice Cleaning Services Under GST?

A GST-compliant invoice is critical for specialized cleaning projects because each project tends to be high-value and often audited by corporate clients. Itemization and clarity matter more than in routine housekeeping.

Mandatory Fields on a Cleaning Invoice

  • Company name, address, and GSTIN
  • Client name, address, and GSTIN
  • Unique invoice number and date
  • Project description: "Post-Construction Cleaning — [Site Name] — [Area]"
  • SAC Code: 998533 / 998534 / 998535 depending on service type
  • Project site address (place of supply)
  • Manpower deployed / equipment used (optional but useful for large contracts)
  • Taxable value
  • GST rate (18%) and amount (CGST+SGST or IGST)
  • Place of supply (site location)
  • Signature of authorised signatory

Project-Based vs AMC vs One-Time Invoicing

Service TypeInvoicing
Post-Construction CleaningSingle invoice on project completion
Façade Cleaning (Project)Milestone-based or single invoice
Industrial Cleaning AMCMonthly, quarterly, or annual invoice
Carpet / Sofa CleaningPer assignment
Deep SanitizationPer project or per visit
Advance PaymentReceipt voucher + GST on advance
Example – Post-Construction Invoice:
• Company: ProClean Solutions Pvt Ltd, Pune (GSTIN: 27XXXXX)
• Client: ABC Builders, Mumbai (GSTIN: 27XXXXX)
• Service: Post-Construction Cleaning — 15,000 sq ft commercial office
• Site: Mumbai (place of supply = Maharashtra)
• SAC: 998535
• Taxable Value: ₹3,00,000
• IGST @ 18%: ₹54,000
• Total: ₹3,54,000

Takeaway: Specialized cleaning invoices must clearly describe the service, site, and scope. Corporate clients often audit these invoices before paying — clarity prevents disputes.

10. 10 Common GST Mistakes Cleaning Service Businesses Make (With Solutions)

Mistake 1: Wrong SAC Code Using 998533 (building cleaning) for specialized services like façade or industrial cleaning. Use 998533 for regular cleaning, 998534 for industrial, 998535 for specialized (façade, carpet, sofa, deep).
Mistake 2: Missing RCM on Sub-Contracted Cleaners Sub-contracting to unregistered individuals or small agencies without RCM. Issue a self-invoice for every unregistered sub-contract, pay 18% IGST, and claim it as ITC.
Mistake 3: Wrong TDS Section Client deducts 10% under 194J instead of 2% under 194C for cleaning. Cleaning services are 194C at 2%. Only pure cleaning consultancy is 194J at 10%. Clarify in the contract.
Mistake 4: Wrong Place of Supply Using client's registered office as place of supply for all projects instead of each site. Place of supply = where cleaning is performed. Issue separate invoices per site with correct place of supply.
Mistake 5: Not Registering for GST Despite Inter-State Projects Doing façade cleaning or industrial cleaning in another state without GST registration. Any inter-state supply triggers mandatory registration. Register before your first out-of-state project.
Mistake 6: Not Claiming ITC on Heavy Equipment Paying GST on scrubber driers, sky-lifts, and high-pressure washers but not claiming ITC. ITC on all equipment is available as capital goods. Maintain GST invoices and claim in GSTR-3B across months as per rules.
Mistake 7: Not Reconciling TDS Ignoring TDS deducted by corporate clients. Download Form 26AS quarterly and match TDS entries against invoices. Claim credit in ITR.
Mistake 8: Mixing Regular and Specialized in One Invoice Bundling monthly housekeeping and one-time deep cleaning in one invoice under a single SAC code. Issue separate invoices for regular cleaning (998533) and specialized cleaning (998535). Clients may need itemized SAC for their own ITC.
Mistake 9: Not Invoicing Advance Payments Receiving advance for large cleaning projects without GST invoices. GST is payable on advances for services. Issue a receipt voucher and deposit GST.
Mistake 10: Not Filing GSTR-9 Annual Return Skipping the annual return after registering. File GSTR-9 by 31 December of the following financial year. Non-filing attracts penalties up to 0.50% of turnover.

Takeaway: The biggest GST risks for specialized cleaning businesses come from wrong SAC codes, missing RCM on sub-contracts, and unclaimed ITC on heavy equipment.

11. Frequently Asked Questions – GST for Cleaning Services

Yes. All cleaning services — façade, industrial, carpet, post-construction, deep sanitization, tank cleaning — are taxable at 18% GST. No exemptions apply.
The GST rate for cleaning services is 18% (CGST 9% + SGST 9% or IGST 18%), regardless of the type of cleaning.
SAC 998533 for building cleaning, 998534 for industrial cleaning, 998535 for specialized cleaning (façade, carpet, sofa, deep). Use the code that matches the actual service delivered.
Both are 18% taxable. Housekeeping is regular janitorial (SAC 998533). Cleaning services are specialized/industrial (SAC 998534 or 998535) with heavy equipment and project-based billing.
Yes, if turnover exceeds ₹20 Lakh (₹10 Lakh for special category states), or if you make any inter-state supply (which most businesses do for multi-state projects).
Yes. TDS at 2% under Section 194C for standard cleaning contracts, or 10% under Section 194J for pure cleaning consultancy/audit. Most cleaning contracts fall under 194C.
Yes. If you sub-contract cleaning staff from unregistered individuals or small agencies, you must pay 18% GST under reverse charge and can claim the same as ITC.
Yes. Full ITC is available on scrubber driers, sky-lifts, high-pressure washers, industrial vacuums, scaffolding, and other equipment — provided you are registered and charging 18% GST.
For multi-site contracts, the place of supply is the location of each site. Issue separate invoices per site with the correct CGST/SGST or IGST based on that site's location.
Yes. GST is payable on advance received for any cleaning service. Issue a receipt voucher and deposit GST on the advance amount.
Yes. Façade and glass cleaning of high-rise buildings is taxable at 18% GST under SAC 998535 (specialized cleaning).
Yes. Industrial tank cleaning is taxable at 18% GST under SAC 998534 (industrial cleaning).
Yes, if turnover is below ₹1.5 Crore and there is no inter-state supply. But composition scheme does not allow ITC — and specialized cleaning businesses rely heavily on equipment ITC, so it's almost never beneficial.
Yes. Water tank cleaning is taxable at 18% GST under SAC 998535 (specialized cleaning).
For GST compliance issues, contact the GST helpdesk at 1800-103-4786. For expert assistance, contact DisyTax at 7065281345 or email admin@disytax.com.
Disclaimer: This guide is for general information only and does not constitute legal or tax advice. GST rates, TDS sections, SAC codes, RCM rules, and safety certifications change periodically. Please verify all details with the official GST portal or consult a qualified professional before acting on this information.

Need Expert Assistance for GST at Your Cleaning Service Business?

Get end-to-end GST support — registration, correct SAC code selection (998533 / 998534 / 998535), RCM on sub-contracts, TDS classification, equipment ITC optimization, multi-site invoicing, and return filing from India's trusted facility services tax consultants.

Email: admin@disytax.com

Call Now WhatsApp us