Skip to main content

Compliance Overview

The Compliance module is the heart of practice management in Atlas. It tracks every regulatory obligation your entities have — tax returns, CIPC annual returns, VAT, PAYE, and more — ensuring nothing falls through the cracks.

How Compliance Works

Every entity has a set of obligations — filings that must be submitted to SARS, CIPC, or other authorities by specific deadlines. Atlas tracks each obligation through a lifecycle from assignment to completion.

Obligation Lifecycle

Not Started → In Preparation → Ready for Review → Filed → Assessed → Complete
StatusColourMeaning
Not StartedGreyObligation exists but work hasn't begun
In PreparationBlueCurrently being prepared by staff
Ready for ReviewYellowAwaiting partner/manager review
FiledOrangeSubmitted to the authority
AssessedPurpleAssessment received from SARS
CompleteGreenFully resolved — no further action needed
OverdueRedPast the deadline and not yet filed

Compliance Grid

The main Compliance view shows a grid of all obligations across your entities:

ColumnDescription
EntityClient entity name
Obligation TypeVAT201, EMP201, ITR14, CIPC AR, etc.
PeriodTax period or filing period
Due DateSubmission deadline
StatusCurrent lifecycle status
Assigned ToStaff member responsible
Days RemainingCountdown to deadline (negative if overdue)

Filtering & Sorting

  • By entity — see all obligations for one entity
  • By type — e.g. show only VAT201s
  • By status — e.g. show only overdue items
  • By period — filter by month/quarter/year
  • By assigned user — show only your obligations

Obligation Types

Atlas includes built-in South African obligation types:

TypeAuthorityFrequencyTypical Due Date
VAT201SARSMonthly/bi-monthly25th of following month
EMP201SARSMonthly7th of following month
EMP501SARSAnnualEnd of October
ITR12SARSAnnualFiling season deadline
ITR14SARSAnnual12 months after year-end
IRP6SARSBi-annualEnd of Aug / End of Feb
CIPC Annual ReturnCIPCAnnualAnniversary of registration
IT3SARSAnnualEnd of May

Deadline Alerts

Atlas sends alerts for approaching deadlines:

  • 7 days before — "approaching" notification
  • On the day — "due today" notification
  • After deadline — "overdue" alert (escalated)

Next Steps