Go to App
← Back to Documentation

Compliance Tracking

Track regulatory obligations, trade licenses, fire safety certificates, and other compliance deadlines across all your branches with automated recurrence and smart notifications.

Obligation Templates

Reusable compliance rule definitions that can be applied across branches. Templates define the category, recurrence pattern, default lead time, and severity.

  • • Jurisdiction-specific rules
  • • Configurable recurrence
  • • Severity-based routing

Obligation Instances

Actual compliance items created from templates or manually. Each instance has a specific due date, status, and can have documents attached as proof.

  • • Branch-specific assignments
  • • Document attachments
  • • Status tracking

Obligation Categories

Trade License

Business trade license renewals and registrations

Fire Safety

Fire safety certificates and inspection renewals

Tax/VAT

Tax returns, VAT filings, and related compliance

Environmental Permit

Environmental and pollution control permits

Inspection/Renewal

General inspections and renewal obligations

Status Lifecycle

UpcomingDue date is in the future, within lead time
Due TodayDue date is today
OverduePast the due date (including grace period)
CompletedMarked as completed with proof uploaded
WaivedExceptionally waived or not applicable

Recurrence Patterns

When an obligation is completed, the system can automatically generate the next instance based on the recurrence rule. This ensures you never miss recurring compliance deadlines.

TypeDescription
annualOnce per year (e.g., yearly license renewal)
semiannualTwice per year (every 6 months)
quarterlyFour times per year (every 3 months)
monthlyMonthly recurring obligations
customCustom interval defined in days

Obligation Lifecycle

1. Create
From template or manual
2. Track
Due date approaching
3. Notify
Alert sent via routes
4. Complete
Proof uploaded
5. Recur
Next instance created

Document Attachments

Upload compliance proof (certificates, renewals, inspection reports) to obligation instances. Documents are stored securely in Supabase Storage with tenant isolation.

  • Supported formats: PDF, images, documents
  • Size limits configurable per tenant
  • Access controlled by user role