77+ Rules · 11 Categories

Business Compliance Checker
for India — Free & Instant

Answer 5 questions about your business and get a personalised checklist of every statutory compliance that applies to you — GST, PF, ESIC, FSSAI, MCA, Factories Act, labour laws and more.

Check My Compliance →

Takes 2 minutes · 100% personalised · Free

11 Compliance Categories Covered

Every major statutory obligation — not just MCA, but the full picture.

🧾
GST & Indirect Tax
12 rules checked

Registration threshold, return frequency (GSTR-1, 3B, 9, 9C), composition scheme eligibility, e-invoicing, e-way bill.

💰
Income Tax & TDS
10 rules checked

ITR filing type (ITR-6/7), advance tax, TDS deductions (194A, 194J, 192), audit u/s 44AB, MSME payment compliance.

🏛️
MCA / ROC (Companies Act)
8 rules checked

AOC-4, MGT-7/7A filing, board meetings, AGM, DIR-3 KYC, ADT-1, DPT-3, BEN-2 and annual compliance calendar.

👷
Provident Fund (PF)
6 rules checked

EPF registration (20+ employees), contribution rate, ECR filing, UAN generation, international worker provisions.

🏥
ESIC
5 rules checked

ESI registration (10+ employees in notified areas), contribution, monthly return, IP registration.

🍽️
FSSAI — Food Safety
7 rules checked

License type (Basic/State/Central) based on turnover, annual return, food safety management system compliance.

🏭
Factories Act
6 rules checked

Registration (10+ workers with power, 20+ without), annual return, health/safety/welfare provisions, working hours.

🏪
Shops & Establishments
5 rules checked

State-specific registration, working hours, leave policy, employee register maintenance, renewal.

👩‍💼
Labour Laws
9 rules checked

Contract Labour Act, Minimum Wages, Payment of Wages, Gratuity, Maternity Benefit, CLRA registration, labour welfare fund.

🌿
Environmental
5 rules checked

Pollution Control Board consent (Green/Orange/Red category), Hazardous Waste rules, Environment Impact Assessment.

🏗️
MSME & Sector-Specific
10 rules checked

MSME registration (Udyam), MSME payment compliance (Section 15-24 MSMED Act), professional tax, shop licence.

Compliance by Business Type

Private Limited (Pvt Ltd)
45+ rules
  • AOC-4, MGT-7 annual filing
  • Board + AGM meetings
  • DIR-3 KYC
  • ADT-1 for auditor
  • GST (if applicable)
  • PF/ESIC (if eligible)
One Person Company (OPC)
32+ rules
  • AOC-4, MGT-7A
  • No AGM required
  • DIR-3 KYC
  • GST (if applicable)
  • Simplified board meeting rules
LLP
18+ rules
  • Form 11 annual return
  • Form 8 statement of accounts
  • Income Tax (ITR-5)
  • GST (if applicable)
  • DIN for Designated Partners
Proprietorship / Partnership
22+ rules
  • ITR-3 / ITR-4
  • GST (if applicable)
  • PF/ESIC (if eligible)
  • Shop & establishment registration
  • MSME/Udyam registration
Get My Personalised Checklist →

Frequently Asked Questions

How does the compliance checker determine which rules apply to my business?

The tool asks 5 key questions: (1) business entity type, (2) industry/sector, (3) annual turnover, (4) number of employees, and (5) state of operation. Based on your answers, it applies India's statutory thresholds and conditions — for example, GST registration triggers at ₹40L turnover, PF at 20 employees, FSSAI at food business type. You get only the rules that actually apply to your combination.

Is GST registration mandatory for all businesses?

No. GST registration is mandatory if: annual turnover exceeds ₹40 lakhs (goods) or ₹20 lakhs (services) in most states (₹10 lakhs for special category states), you make inter-state supply regardless of turnover, you operate as an e-commerce operator or supplier through e-commerce, you are a casual taxable person, or your are required to deduct TDS under GST. Voluntary registration is also possible.

When does PF (Provident Fund) registration become mandatory?

PF registration under EPF & MP Act 1952 is mandatory when an establishment employs 20 or more persons. This includes contract labour deployed at your premises. Once covered, the obligation continues even if headcount later drops below 20. Contribution is 12% of basic wages from both employer and employee.

What is the difference between FSSAI Basic, State, and Central licence?

FSSAI registration/licence depends on your turnover: Basic Registration for turnover below ₹12 lakhs, State Licence for ₹12 lakhs to ₹20 crores, and Central Licence for above ₹20 crores or businesses operating in multiple states, importing/exporting, operating a 100+ bed hospital canteen, or running a central government canteen.

Does a private limited company need to hold AGM every year?

Yes. Under Section 96 of Companies Act 2013, every company (except OPC) must hold its AGM each year. The first AGM must be held within 9 months of the close of the first financial year. Subsequent AGMs must be held within 6 months of financial year end (by 30 September) and not more than 15 months after the last AGM. Failure attracts penalty under Section 99.

Know Every Compliance You Need

5 questions. 2 minutes. A complete, personalised compliance checklist — so you never miss a filing or a due date.

Check My Compliance →