Regulatory Compliance
Pharmacies in South Africa operate under multiple regulatory bodies with overlapping filing deadlines, licence renewals, and inspection requirements. AtlasOS consolidates all of these into a single Regulatory Deadlines view — the pharmacy-specific label for the compliance calendar.
Access Regulatory Deadlines from the Regulatory group in the sidebar.
SAPC — South African Pharmacy Council
The SAPC governs the registration and professional conduct of pharmacies and pharmacists. AtlasOS tracks:
Licence Renewals
- Annual pharmacy licence renewal — due annually, tracked via the
SAPC_ANNUAL_FEEobligation type - Pharmacist registration renewals — individual registrations for responsible pharmacists and assistants
- CPD submissions — Continuing Professional Development cycle deadlines
Good Pharmacy Practice (GPP)
- GPP inspection readiness checklists
- Self-assessment scheduling
- Corrective action tracking following SAPC inspections
Create a recurring obligation template for SAPC_ANNUAL_FEE to ensure the renewal deadline appears automatically each year with a configurable lead-time reminder.
DOH — Department of Health
The Department of Health oversees pharmaceutical compliance at both national and provincial levels:
- GMP inspections — Good Manufacturing Practice inspection schedules and readiness tracking
- Schedule compliance — ensuring dispensing practices align with the Medicines and Related Substances Act
- Controlled substance reporting — periodic reporting requirements for Schedule 5-8 products
- Pharmacy premises inspections — provincial health department facility inspections
SARS — South African Revenue Service
Tax compliance obligations tracked for pharmacies include:
- VAT filing — bi-monthly or monthly VAT201 submissions (where the pharmacy is a registered VAT vendor)
- Income tax — provisional and annual income tax returns
- PAYE — monthly employer tax submissions
- Customs duties — for pharmacies importing products directly
DOL — Department of Labour
Labour compliance is tracked under the following obligation types:
- UIF contributions — monthly Unemployment Insurance Fund submissions
- SDL contributions — Skills Development Levy filings
- Occupational health and safety — workplace safety inspection schedules
- Employment equity — annual reporting for pharmacies above the employee threshold
B-BBEE Annual Certification
The B_BBEE_ANNUAL obligation type tracks your Broad-Based Black Economic Empowerment certification:
- Annual affidavit or verification deadlines
- Certificate expiry tracking
- Reminder notifications ahead of the renewal window
Using the Compliance Calendar
The Regulatory Deadlines view provides:
- Calendar view — all upcoming deadlines plotted on a monthly or weekly calendar
- List view — a filterable list of obligations sorted by due date
- Overdue alerts — missed deadlines are flagged prominently in the Smart Inbox and on the dashboard
- Task generation — each obligation can automatically generate tasks assigned to the responsible team member
Custom Obligation Templates
If your pharmacy has compliance requirements beyond the standard templates, you can create custom obligation types:
- Navigate to Regulatory > Obligation Templates
- Click New Template
- Define the obligation name, recurrence pattern, lead-time reminder, and responsible role
- Save — the obligation will appear in the calendar according to its schedule
Custom templates are useful for provincial-specific requirements, franchisor obligations, or internal quality assurance cycles.