Skip to main content

Tax Practice Overview

This page provides a technical summary of the Tax Practice configuration in AtlasOS, including the firm type key, default settings, enabled modules, and compliance body configuration.

Practice configuration

SettingValue
Firm Type Keytax_practice
Solo ModeNo
Default Landing ViewInbox
Supported Entity TypesCompany, Individual, Trust, CC, Sole Proprietor
Compliance BodySARS

Enabled modules

The following modules are activated by default for Tax Practice firms:

Module KeyStatusDescription
smart_inboxEnabledGmail integration with AI-powered triage
tasksEnabledTask management with checklists and assignments
compliance_calendarEnabledSARS obligation tracking with templates
client_portalEnabledSecure client document exchange
time_trackingEnabledTimesheets and rate management
billingEnabledInvoicing, payments, and WIP tracking
reports_mgmtEnabledReport pack generation and delivery
broadcastsEnabledBulk client email campaigns
contractsEnabledEngagement letters and contract tracking
onboarding_formsEnabledClient intake questionnaires
chatEnabledInternal team messaging
ai_agentsEnabledAtlas Chat and AI advisory

Disabled modules

The following modules are not enabled by default for Tax Practice firms. They can be activated via Settings > Modules if required:

Module KeyReason
payroll_obligationsNot a core tax function; enable if your practice handles payroll for clients
afs_reportsAnnual Financial Statements are typically an accounting function
cipc_secretarialCompany secretarial services are not standard for tax-only practices

Compliance body: SARS

The Tax Practice vertical is pre-configured with SARS (South African Revenue Service) as its compliance body. The following obligation types are available for template assignment:

Obligation TypeFrequencyTypical Deadline Pattern
VAT_EFILINGMonthly / bimonthlyLast business day of the month following the tax period
PAYE_FILINGMonthly7th of the following month
PAYE_PAYMENTMonthly7th of the following month
PROVISIONAL_TAX_1Annual6 months after financial year-end
PROVISIONAL_TAX_2AnnualAt financial year-end
PROVISIONAL_TAX_3Annual6 months after year-end (if applicable)
ITR14_COMPANYAnnual12 months after financial year-end
ITR12_INDIVIDUALAnnualPer SARS filing season dates
ITR12T_TRUSTAnnualPer SARS filing season dates
EMP501_ANNUALAnnualPer SARS reconciliation window

Compliance templates can be assigned to entities individually or in bulk. Once assigned, the compliance calendar auto-generates obligation instances with calculated due dates for each tax period.

Next steps