ProductUpdated 9 October 2026

    Absenteeism Management Software for South African Employers

    Appsentia is absenteeism management software for South African employers. It takes the leave records you already have, from an Excel or CSV payroll export or a nightly PaySpace sync, and shows your absence rate, what sick leave costs in wages, who is absent most often, and when absences cluster around weekends, public holidays and paydays. It does not replace your payroll, HRIS or clocking system.

    Free for 30 days, up to 10 employees, no credit card.

    What does absenteeism management software do?

    Most South African employers already record leave. Payroll needs it to pay people correctly and to track sick leave against the 36-month cycle in the Basic Conditions of Employment Act (BCEA s22). What payroll does not do is tell you whether absence is rising, where it is concentrated, or what it costs.

    Appsentia reads those leave records and gives you:

    • Absenteeism rate for each employee, department and the whole company: sick leave days divided by possible working days, using your working week and South African public holidays.
    • An attendance risk score from 0 to 100 for every employee, recalculated every night.
    • Pattern flags on short sick absences that fall on a Monday or Friday, next to a public holiday, on or just after payday, or next to other leave.
    • The direct wage cost of sick leave in Rand.
    • Reports in PDF and Excel for management, for department heads and for individual employee reviews.

    Appsentia shows when and how often people are absent. It does not say why. A pattern flag is a reason to have a conversation, not evidence of misconduct on its own, and every individual report says so.

    Who is it for?

    • HR managers and HR business partners who need to see which employees and teams need attention, and want a consistent record to take into a return-to-work or incapacity conversation.
    • Payroll administrators who already hold the leave data and are asked for absence reports every month-end.
    • Operations managers running several sites, stores, shifts or sections who want absence broken down by where people work. Departments and sub-departments can represent any of these.
    • Finance teams who want a Rand figure for what sick leave costs in wages.
    • HR consultants who run absence work for several client companies. See Appsentia for HR consultants for how partner accounts work.

    The free trial covers up to 10 employees. Paid self-serve plans cover up to 1,000 active employees. Above that, we quote separately.

    How does it work?

    1. Get your leave data in

    Export leave records from your payroll or HR system as Excel (.xlsx or .xls) or CSV and upload the file. You map your columns once (employee number, surname, initials, leave type, date from, date to, days, and optionally department). Appsentia saves the mapping, skips rows it has already imported, and creates employee records it has not seen before. The upload and data mapping guide covers the details.

    If you use PaySpace, you can connect it instead on a paid plan. You enter your PaySpace API credentials in Settings, run a first full sync, and Appsentia then syncs employees and leave every night. See the PaySpace integration page.

    2. Set up your company

    Tell Appsentia which days your people normally work, your pay cycles (monthly, fortnightly or weekly, with the payday), the absence rate you treat as your target (1.5% to 5%), and an average daily salary. These settings drive the absenteeism rate, the payday flags and the cost figures.

    3. Analysis runs automatically

    Company and individual analyses are calculated from your latest data each time you open them. Risk scores are recalculated every night. When an employee's score moves into the high band, rises by 20 points or more, or moves from low to medium, Appsentia raises an alert on the dashboard. High-risk alerts are also emailed to your company contact address.

    4. Review, report and act

    Use the company analysis grid to see each employee's absence by month against your target. Open an individual analysis before a conversation with an employee. Export PDF or Excel reports, or schedule them to be emailed daily, weekly or monthly on a paid plan.

    What problems does Appsentia solve for HR?

    "Which employees are absent most, and is it getting worse?"

    Every employee gets an attendance risk score from 0 to 100, based on sick leave in the last 90 days. It adds up four parts:

    • Frequency: sick days compared with the company average (up to 30 points).
    • Pattern: the share of absences on Mondays and Fridays, counted only once there are 3 or more absences (up to 25 points).
    • Trend: the last 30 days compared with the 30 days before (up to 25 points).
    • Department comparison: sick days compared with the department average, used only for departments with 3 or more people (up to 20 points).

    Under 34 is low, 34 to 66 is medium, and 67 or more is high. The score falls back to zero after 90 days without sick leave, so an employee who improves is not marked for good.

    "Are people booking off on Mondays, Fridays and after payday?"

    Appsentia checks every sick absence of under 5 days against the calendar. It flags absences that fall on a Monday or Friday, next to a South African public holiday, on payday or the day after, or next to annual or other leave. Paydays come from the pay cycles you set up, so weekly-paid and monthly-paid staff are checked against their own paydays.

    These patterns can point to misuse. They can also point to childcare problems, transport problems, a health condition that flares up, or trouble at home. Our guide to Monday and Friday absenteeism patterns covers how to read them fairly.

    "What is absenteeism costing us?"

    Appsentia multiplies sick leave days by the average daily salary you enter for the company. The result is the direct wage cost of sick leave, overall and for flagged pattern absences. It does not include overtime, agency staff, lost output or management time, so treat it as a floor, not the full cost. For a wider estimate, use the cost of absenteeism calculator and read what absenteeism costs South African employers.

    "Which sites, stores or departments have the problem?"

    Employees belong to departments and sub-departments, which you can use for branches, stores, plants, shifts or sections. Company figures can be broken down along these lines. You can also give managers their own logins limited to the departments they run, so a store manager sees their store and nothing else.

    "How much sick leave does this employee have left?"

    The individual report shows where the employee stands in their sick leave cycle: days used and days left out of the BCEA entitlement (30 days per 36-month cycle for a five-day week, or 1 day for every 26 days worked in the first six months, under BCEA s22(2) and s22(3)). It is an estimate from the leave data, so confirm it against payroll before you rely on it. Our guide to sick leave in South Africa explains the rules.

    "What do I take into the meeting with the employee?"

    The individual PDF report lists the employee's absences, the flagged dates and why each was flagged, their rate against the department and company, their risk score and its reasons, and recommended next steps. The first recommendation where a rate is above target is a supportive, confidential check-in. This fits the approach in our guides to return-to-work interviews and to telling incapacity from misconduct.

    "Does Appsentia calculate the Bradford Factor?"

    No. Appsentia uses the risk score described above, which looks at frequency, timing, trend and the department. If your policy uses Bradford Factor trigger points, our free Bradford Factor calculator works out the score for one employee, and our article on the Bradford Factor in South Africa covers its limits.

    How is Appsentia different from time and attendance systems and HRIS leave modules?

    SystemWhat it doesWhere Appsentia fits
    Time and attendance (biometric or card clocking)Records clock-in and clock-out times, hours worked, late coming and shift attendance.Appsentia does not read clocking, roster or biometric data. A no-show only reaches Appsentia if it is recorded as leave in payroll.
    Payroll or HRIS leave moduleCaptures leave applications, approves them, keeps balances and pays or deducts correctly.Appsentia reads the leave records these systems hold and analyses rates, patterns, risk and cost across the workforce. It does not approve leave or change balances.
    SpreadsheetsFlexible, but pattern checks, risk scores and department views have to be built and kept up by hand.Appsentia does that analysis on every upload. See Appsentia compared with spreadsheets.

    Appsentia's rate, risk score and pattern flags are built on sick leave. Other leave types you upload, such as annual, family responsibility or unpaid leave, are kept and used to spot sick days next to other leave.

    POPIA and data handling

    Sick leave records can reveal information about a person's health, which the Protection of Personal Information Act treats as special personal information (POPIA s26). Your organisation is the responsible party. Appsentia processes the data on your behalf. This is what the platform does to protect it:

    • Minimal data. Appsentia needs an employee number, surname, initials, leave type, dates and days, plus department if you want department views. It does not need ID numbers, diagnoses or medical certificates.
    • Separation between companies. Every request is checked against the company the user belongs to.
    • Role-based access. Company administrators see the whole company. Member users can be limited to their own departments.
    • Encrypted integration credentials. PaySpace API credentials are encrypted with AES-256-GCM before they are stored.
    • Audit log. Logins, employee changes, bulk imports, settings changes, report generation, data exports and integration syncs are logged with the user and time.
    • Passwords are stored as bcrypt hashes.

    Our privacy notice sets out where data is processed, which service providers are involved and how long data is kept. Check the arrangement with your information officer before you upload.

    How much does it cost?

    Pricing is a monthly platform fee plus a per-employee rate based on how many active employees you have. All prices include VAT. Annual billing is 20% less.

    • Free trial: 30 days, up to 10 employees, dashboard, risk scores, PDF and Excel exports, manual reports. No credit card.
    • Professional: R350 platform fee plus the per-employee rate below, minimum R700 a month. Adds PaySpace integration, scheduled reports and department-scoped users.
    • Enterprise: R500 platform fee plus the per-employee rate below, minimum R1,000 a month. For larger organisations that need more support. Talk to us about what is included.
    Active employeesProfessional, per employeeEnterprise, per employee
    1 to 20R30 a monthR40 a month
    21 to 50R22 a monthR30 a month
    51 to 100R18 a monthR25 a month
    101 to 200R15 a monthR20 a month
    201 to 500R12 a monthR16 a month
    501 to 1,000R10 a monthR13 a month

    The bracket rate applies to every active employee. For example, a company with 50 active employees on Professional pays R350 plus 50 times R22, which is R1,450 a month. See full pricing and the price calculator.

    What do you need to get started?

    • A leave export from payroll or your HR system in Excel or CSV, with one row per leave record. Six to twelve months of history gives the pattern checks enough to work with.
    • Columns for employee number, surname, initials, leave type, start date, end date and number of days. A department column is optional but recommended.
    • Your normal working days and your pay cycles, with paydays.
    • An average daily salary figure for the cost calculation. Finance can usually supply this.
    • For PaySpace: your PaySpace API credentials and a Professional or Enterprise plan.

    Terms used on this page, such as absenteeism rate and spell of absence, are defined in our absenteeism glossary.

    Frequently asked questions

    What is absenteeism management software?

    Absenteeism management software takes the leave and absence records an employer already keeps and turns them into measures HR can act on: absence rates, the cost of absence, which employees and departments are absent most, and when absences cluster. Appsentia does this for South African employers using leave exports from payroll or a PaySpace sync.

    Does Appsentia replace our time and attendance or payroll system?

    No. Appsentia does not record clock-ins, read shift rosters or biometric data, approve leave or run payroll. It analyses the leave records those systems produce. Absences only appear in Appsentia if they are recorded as leave in the data you upload or sync.

    Does Appsentia calculate the Bradford Factor?

    No. Appsentia uses its own 0 to 100 attendance risk score, built from absence frequency, Monday and Friday concentration, recent trend and comparison with the department. If you want a Bradford Factor score for an employee, use our free Bradford Factor calculator.

    Can we use Appsentia if we are not on PaySpace?

    Yes. Any payroll or HR system that can export leave records to Excel (.xlsx or .xls) or CSV will work. You map your columns once and Appsentia remembers the mapping for later uploads. The PaySpace connection is an option on paid plans, not a requirement.

    How much does absenteeism management software cost in South Africa?

    Appsentia has a free 30-day trial for up to 10 employees with no credit card. Professional costs a R350 monthly platform fee plus a per-employee rate, with a minimum of R700 a month. Enterprise has a R500 platform fee and a minimum of R1,000 a month. Prices include VAT and annual billing is 20% less.

    How does Appsentia handle POPIA?

    Each company's data is kept separate and every request is checked against the company the user belongs to. Users can be limited to their own departments. PaySpace credentials are encrypted with AES-256-GCM, and logins, data changes, imports, report generation and exports are written to an audit log. Your organisation remains the responsible party under POPIA, so check the arrangement with your information officer.

    Try Appsentia on Your Own Leave Data

    Upload a leave export for up to 10 employees and see their absence rates, risk scores, pattern flags and wage cost. The trial runs for 30 days and needs no credit card.

    Excel and CSV upload PaySpace sync on paid plans Prices include VAT