Payroll-run scheduling
Each client's payroll runs are scheduled against its pay cycle, with an owner and a due date.

AtlasOS is payroll bureau software for South African payroll bureaux and the accounting practices that run payroll for clients. Your payroll apps calculate pay; AtlasOS schedules every client's payroll run, tracks PAYE, UIF and SDL deadlines and statutory submissions, and keeps billing and client queries in one record. Arke Technologies builds it in Johannesburg.
Payroll is the process of paying employees correctly and on time: working out gross pay, deducting PAYE and the employee's 1% UIF contribution, adding the employer's matching 1% UIF and, once annual payroll exceeds R500,000, the 1% SDL, then paying net salaries, issuing payslips and reporting it all to SARS and the Department of Employment and Labour. Every employer with staff runs payroll, in-house or through a payroll bureau.
The plain meaning of payroll bureau is a firm that processes payroll for other employers: it collects each client's inputs, runs the payroll, issues payslips and files the statutory returns, while the employer stays legally responsible for the tax it withholds. Many accounting practices offer payroll bureau services alongside bookkeeping and tax, so payroll for accountants software has to serve both.

"Payroll apps" can mean three quite different things. Here is how they differ from payroll bureau software, and where AtlasOS sits.
| Type | What it does | Suits | Where AtlasOS fits |
|---|---|---|---|
| Cloud payroll apps | Calculate pay, deductions and payslips for each employer, in a browser or on a phone | Employers running their own payroll | Your bureau may run clients on these; AtlasOS tracks the work around each run |
| Installed payroll software | The same calculations on a server or desktop, often with deeper reporting | Larger employers and established bureaux | As above |
| Employee self-service apps | Payslips, leave and tax certificates for staff on their phones | Employers with large or dispersed workforces | Outside AtlasOS |
| Payroll bureau software | Runs the bureau: clients, payroll-run schedules, statutory deadlines, submissions and billing | Payroll bureaux and accounting practices that offer payroll | AtlasOS's role |
A bureau needs two layers: a payroll engine that calculates pay, and a control layer that schedules every client's run and submission and tracks each one to its deadline. Payroll apps do the first; AtlasOS does the second. It is the payroll configuration of AtlasOS, our practice management platform for professional services firms; visit the AtlasOS site (opens atlaspractice.app) for product detail.

For each client employer, a South African bureau works to a fixed rhythm:
Every pay period
process the payroll run and issue payslips.Monthly, by the 7th
submit the EMP201 declaration and pay PAYE, UIF and SDL to SARS (on the last business day before the 7th when it falls on a weekend or public holiday).Monthly
submit UIF declarations to the Department of Employment and Labour.Twice a year
submit the EMP501 reconciliation, an interim one for March to August and an annual one after the tax year ends in February; with the annual reconciliation, issue IRP5 and IT3(a) tax certificates to employees.Multiply that by every client on the books and the calendar becomes the business. AtlasOS turns it into scheduled tasks with owners, due dates, alerts and a status you can report on.
Each client's payroll runs are scheduled against its pay cycle, with an owner and a due date.
Deadline management for every client's monthly declarations, with alerts before each due date.
Each statutory submission carries a status, so you can show at any moment what has been filed and what is outstanding.
Companies, trusts and individuals, with CIPC and SARS data, so a group with several employing companies stays one relationship.
A portfolio view shows the status of every client's runs and submissions, so a manager sees what is outstanding before a deadline passes.
Fixed-fee, retainer or time-based billing, multi-entity invoicing and client statements.
Client queries and task comments stay with the client's record.
Ask which runs are overdue or which clients have submissions outstanding; your team makes the decisions.
Your logo, colours, email templates and PDF headers.
AtlasOS's role in a bureau is control rather than calculation: it schedules, assigns and tracks. Keep the payroll software you trust for pay calculation, payslips and return preparation; AtlasOS makes sure each run and each submission is scheduled, owned and tracked to its deadline.
Where a bureau wants its payroll engine, banking or accounting systems connected, our systems integration team scopes that as a project, including SARS and CIPC integrations.

Evolv Accountants, the AtlasOS reference site, runs its UIF declarations and salary schedules on AtlasOS, alongside its compliance work, inbox and tasks. Read AtlasOS at Evolv Accountants.
Atlas OS gives us visibility across 89 entities that we simply did not have before. The compliance tracking alone has saved us significant time every month.
For the employers who use one, payroll bureau costs usually follow the work: a fee per payslip or per employee, a monthly retainer or a fixed fee per run, with year-end reconciliations, new starters and terminations sometimes charged separately. AtlasOS billing supports fixed-fee, retainer and time-based models, with multi-entity invoicing and client statements.
Across the market, what drives the cost of bureau software is scope: how many people use it, how much of the bureau it runs, and the configuration, data migration and training needed to go live. We do not publish AtlasOS pricing on this site; we price after a demo, once we understand your bureau.
Payroll service bureau software reviews help, but test any shortlist against your own calendar:
01.
We show AtlasOS on scenarios from your bureau before we propose anything.
02.
We map your clients, pay cycles, deadlines, team and billing, then set up roles and your branding.
03.
Client and entity records and open work, reconciled against your source; see data migration.
04.
Training for each role, with go-live timed away from month-end runs, the EMP201 deadline on the 7th and EMP501 reconciliation periods.
05.
Ongoing support from the team that builds AtlasOS.
Payroll holds some of the most sensitive personal information an employer keeps: identity numbers, tax numbers, bank details and salaries.






Devices, Microsoft 365, security and backup for the bureau itself.
See how AtlasOS handles client and entity management, SARS and CIPC compliance workflows, billing and client communications for a firm like yours. Product detail is on the AtlasOS site (opens atlaspractice.app).
Payroll is the process of paying employees correctly and on time: calculating gross pay, deducting PAYE and the employee's UIF contribution, adding the employer's UIF and, once annual payroll exceeds R500,000, SDL, then paying net salaries and issuing payslips. In South Africa it also means monthly EMP201 declarations to SARS, UIF declarations to the Department of Employment and Labour, and EMP501 reconciliations twice a year.
A payroll bureau is a firm that runs payroll for other employers. It collects each client's inputs, such as new starters, overtime and leave, processes the payroll, issues payslips and files the statutory returns with SARS and the Department of Employment and Labour. Many accounting practices offer payroll bureau services alongside bookkeeping and tax work.
Not on their own. Payroll apps calculate pay for each employer, but a bureau must also control the whole book: which client's run is due, which PAYE, UIF and SDL submissions are outstanding and who is responsible for each. That is the job of payroll bureau software, and AtlasOS does it alongside the payroll apps or software you already use.
No. AtlasOS runs the bureau rather than the pay calculation. It schedules each client's payroll runs, manages PAYE, UIF and SDL deadlines, tracks statutory submissions, and handles billing and client queries. Keep your payroll software for calculations, payslips and return preparation; AtlasOS tracks every run and submission to its deadline and shows the status across all your clients.
Payroll bureau costs depend on employee numbers, pay frequency and the services included. Bureaux commonly charge per payslip, per employee or a fixed monthly fee, and may bill year-end reconciliations separately. For bureaux themselves, AtlasOS supports fixed-fee, retainer and time-based billing; we do not publish AtlasOS pricing, and we price after a demo.
AtlasOS protects payroll data by isolating each firm's data at the database level, on Google Cloud with PostgreSQL on Google Cloud SQL and sign-in through Firebase Authentication. Payroll records hold identity numbers, bank details and salaries, so POPIA applies in full; we never train AI models on client data without explicit consent.
Book a demo to see AtlasOS run a payroll calendar like yours. Email info@arketechnologies.com or call 010 447 2445.