Features · Compliance Dashboard

Inputs from 12 regulators. One grid. Boardroom-ready exports.

How data enters. How it's refreshed. What you walk into the audit committee with.

Layer 1

Inputs — 12 regulators, automatic where possible.

GST
GSTN return status

GSTR-1, GSTR-3B filings + late-fee accrual. Auto-pulled.

TDS
TRACES TDS filings

26Q/27Q quarterly returns, default summary, challan match.

PF
EPFO ECR + challan

Monthly ECR upload, challan paid date, employee count.

ESI
ESIC monthly challan

Contribution paid date, sub-code coverage.

ROC
MCA21 filings

AOC-4, MGT-7, DIR-3-KYC, Active form, DPT-3.

LABOUR
Labour returns

CLRA, Factories Act half-yearly, contract-labour returns. Mostly manual entry where state portals lack APIs.

FSSAI
FSSAI licence

Licence number, valid-to. Auto-pulled.

POLLN
CPCB / SPCB consent

CTE / CTO validity, hazardous waste authorisation.

FIRE
Fire NOC

State Fire Service NOC, valid-to. Manual entry; state-API-dependent.

SHOP
Shop & Establishment

State licence, employee slab. Auto where state has online portal.

PT
Professional Tax

State PT enrolment + monthly/quarterly returns.

IGR
Stamp / IGR filings

Stamp-duty filings on share transfers, rent agreements.

MCA
MCA director KYC

DIR-3-KYC + DIN status per director.

SEBI
SEBI filings (listed)

For listed entities only: SDD, BRSR, corp-governance reports.

RBI
RBI filings (NBFC/FEMA)

FLA, ECB-2, NBFC returns. Optional per entity.

CERT-IN
CERT-In incidents

Incident reports + log-retention attestation. Manual upload.

DPDP
DPDP attestation

Annual DPDP self-attestation, DPO appointment, RoPA review.

ISO
ISO 27001 renewal

Cert valid-to, surveillance audit date, recert date.

Auto vs manual: we are explicit

Each regulator's row in our docs flags "auto" (we pull from a working portal API) vs "manual" (one-time entry, then we drive alerts off the dates). 11 of 18 are auto. The 7 manual ones are state-portal-dependent and we ship a CSV importer for them.

Layer 2

Processing — refreshing 18 portals without getting blocked.

Per-customer cron scheduler

Each tenant has its own schedule. Refreshes don't pile up on the hour mark. Spreads load across the day.

Rate-limit per regulator

MCA, EPFO, FSSAI have strict limits. We respect them per portal. A multi-entity refresh runs over hours, not minutes.

90/60/30/7-day alert cascade

Configurable per regulator. Owners get the first alert; CFO + admin escalate at 30 and 7 days.

Owner-routing rules

GST → Finance head, PF → HR head, Pollution → Plant manager. Configurable per entity; rules survive employee turnover.

Multi-entity rollup

HoldCo CFO sees a board-level summary; sub-CFOs see only their entity. Role-based view, same data.

Portal-down handling

If MCA21 is down, that column shows "last refreshed [date]". We don't silently substitute stale data, and the audit log records every failed fetch.

Layer 3

Outputs — boardroom-ready, audit-trail-ready.

Traffic-light grid (live)

The daily-driver UI. Sort by entity, by regulator, by risk. Click a cell to drill into filings, owner, last action.

Grid → cell drill → filing history

Email + Telegram + WhatsApp alerts

Email by default. Telegram + WhatsApp on Growth+. CC the CFO at the 30-day mark; CC the audit committee at 7 days.

Alert cascade → 90/60/30/7 days

Quarterly board pack

One-click PDF: compliance scorecard, top exceptions, owner accountability, comparison to prior quarter. Brand-able with your logo on Enterprise.

PDF board pack → ↗ shareable

Exportable audit log

Append-only log of every refresh, every status change, every alert sent, every action taken. CSV export on Growth; REST API on Enterprise.

Append-only log → CSV / API

Comparison

Dashboard vs your current spreadsheet.

CapabilitySpreadsheet calendarSahayak Compliance Dashboard
All 12 regulators in one viewMaybe 5–6All 18
Auto-refresh of portal statusNeverPer-customer cron
Multi-entity rollupSeparate sheetsOne grid, role-based
Alert cascade (90/60/30/7)Outlook reminders (manual)Email + Telegram + WhatsApp
Owner-by-cell accountabilityComment threadsBuilt-in role model
Audit log (immutable)Version history if DriveAppend-only, exportable
Quarterly board packHand-stitched in PowerPointOne click
DPDP-compliant retentionWhatever Drive is set toConfigurable per tier

Want a working grid for your top entity in 24 hours?

Send us the entity name + which regulators apply. We'll have a working dashboard ready for the demo.