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.
Registration threshold, return frequency (GSTR-1, 3B, 9, 9C), composition scheme eligibility, e-invoicing, e-way bill.
ITR filing type (ITR-6/7), advance tax, TDS deductions (194A, 194J, 192), audit u/s 44AB, MSME payment compliance.
AOC-4, MGT-7/7A filing, board meetings, AGM, DIR-3 KYC, ADT-1, DPT-3, BEN-2 and annual compliance calendar.
EPF registration (20+ employees), contribution rate, ECR filing, UAN generation, international worker provisions.
ESI registration (10+ employees in notified areas), contribution, monthly return, IP registration.
License type (Basic/State/Central) based on turnover, annual return, food safety management system compliance.
Registration (10+ workers with power, 20+ without), annual return, health/safety/welfare provisions, working hours.
State-specific registration, working hours, leave policy, employee register maintenance, renewal.
Contract Labour Act, Minimum Wages, Payment of Wages, Gratuity, Maternity Benefit, CLRA registration, labour welfare fund.
Pollution Control Board consent (Green/Orange/Red category), Hazardous Waste rules, Environment Impact Assessment.
MSME registration (Udyam), MSME payment compliance (Section 15-24 MSMED Act), professional tax, shop licence.
Compliance by Business Type
- ✓AOC-4, MGT-7 annual filing
- ✓Board + AGM meetings
- ✓DIR-3 KYC
- ✓ADT-1 for auditor
- ✓GST (if applicable)
- ✓PF/ESIC (if eligible)
- ✓AOC-4, MGT-7A
- ✓No AGM required
- ✓DIR-3 KYC
- ✓GST (if applicable)
- ✓Simplified board meeting rules
- ✓Form 11 annual return
- ✓Form 8 statement of accounts
- ✓Income Tax (ITR-5)
- ✓GST (if applicable)
- ✓DIN for Designated Partners
- ✓ITR-3 / ITR-4
- ✓GST (if applicable)
- ✓PF/ESIC (if eligible)
- ✓Shop & establishment registration
- ✓MSME/Udyam registration
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 →