Home / Payroll / Leave Tracking

Payroll

Leave Tracking

Affo manages annual, sick and family responsibility leave for micro businesses that need clean records and less admin. Based in Bryanston, Johannesburg, we support small teams in Johannesburg, Pretoria, Cape Town, Durban and Gqeberha.

Leave Tracking

Leave balances that stay current month after month

Leave tracking is more than counting days off. For a small team, it is about knowing who has time available, who has already taken leave, and what still needs to be approved before month end payroll runs. Affo keeps annual leave, sick leave and family responsibility leave neatly recorded, so you are not chasing slips in a busy week or trying to fix balances after payroll has closed.

Our service is suited to micro businesses with tight admin capacity, including owner-managed teams, office staff, field workers and part-time employees. We work with leave rules that follow the Basic Conditions of Employment Act and we keep the records practical for day to day use. That means clear opening balances, leave taken, leave accrued and leave still pending approval, all in one place.

  • Annual leave balances by employee
  • Sick leave and family responsibility leave tracking
  • Accruals for monthly or weekly payroll cycles
  • Leave reports for management review

What is included in the leave tracking service

Our leave tracking service is set up to reduce disputes and save time. We capture leave taken, match it to the correct leave type, and keep the balance aligned to the agreed policy for each employee. Where a business has different leave rules for probation periods, fixed term staff or part-time employees, we record those differences clearly so the balance is not guessed at later.

We also support small teams that do not have formal HR software in place yet. If leave has been approved by a manager on paper, WhatsApp or through our contact form, we can reflect it correctly in the records and show the impact on payroll. That helps avoid overpayment, underpayment and confusion when staff ask for their remaining days.

  • Setup of leave categories and employee records
  • Monthly leave movement updates
  • Leave summary reports for the owner or manager
  • Payroll integration where leave affects pay
  • Support for holiday periods and staff shortages

How we set up your leave records

We start by collecting the employee list, leave policy and any current leave balances. If your team is small and records are spread across spreadsheets, old payslips and messages, we clean that up first. For a new client, setup usually starts within 1 to 2 working days after we receive the required information. Most basic leave registers are ready within 3 to 5 working days, depending on how complete the source records are.

Each employee is loaded with the correct start date, leave category and opening balance. We then check whether annual leave is accrued monthly or in another pattern, and whether sick leave follows a 36 month cycle. Family responsibility leave is also tracked against the qualifying rules. Once the setup is done, you get a simple working record that can be maintained without confusion when staff are offsite, on leave or working remotely.

  • Review current balances and employee start dates
  • Load leave rules for the business
  • Reconcile opening balances against old records
  • Confirm the first live leave register

Monthly maintenance and reporting intervals

Leave tracking only works properly if it is updated often enough. For most small teams we maintain records monthly, aligned to payroll. That covers standard annual leave updates, sick leave adjustments and any approved unpaid leave that needs to be shown correctly. If your business runs weekly wages or has a fast moving team, we can update leave more often so balances stay current.

Our normal maintenance interval is once a month, with extra updates during busy periods such as December shutdowns, school holidays or long weekends when more staff request time off. We can also do a mid month check if there are several leave changes in one period. This helps avoid payroll surprises and keeps managers informed before rosters are finalised.

  • Monthly leave balance maintenance
  • Weekly updates for wage staff where needed
  • Mid month checks during peak leave periods
  • Leave reporting before payroll cut off

Pricing that fits micro business budgets

We price leave tracking to suit micro businesses, so you are not paying for a large HR system when you only need accurate records and practical support. Pricing depends on the number of employees, how much clean-up is needed at the start, and whether leave must be linked to payroll or handled as a separate service. We keep it transparent and explain the monthly cost before work begins.

For businesses in Bryanston, Sandton, Randburg, Midrand, Pretoria, Cape Town, Durban and Gqeberha, the pricing approach remains the same. You pay for the actual workload, not a one size fits all package. If your records are already tidy, the monthly fee stays lower. If there is a backlog of old leave to reconcile, we quote the setup clearly so there are no surprises later.

  • Monthly fee based on employee count
  • Setup fee only where records need cleanup
  • Optional payroll link if leave affects pay
  • No unnecessary add-ons for small teams

Why small businesses use Affo for leave admin

Micro businesses need leave records that are accurate but also easy to understand. A balance that is correct on paper but impossible to use in practice is not helpful when a staff member wants to take time off and payroll is closing on Friday. Affo gives you one contact team that understands bookkeeping, payroll and leave administration together, so the numbers line up across the month.

Our team in Bryanston works with businesses that are growing carefully and cannot afford admin mistakes. Thabiso Mokoena oversees the service, with support from a bookkeeping lead, payroll manager, compliance administrator, client success coordinator and cloud systems specialist. That structure gives you real continuity, even during busy months or public holiday periods when office routines are disrupted by load-shedding or staff absences.

  • Clear communication with one coordinated team
  • Support for small teams with mixed leave patterns
  • Records kept ready for payroll and compliance checks
  • Practical service for owners who need less admin, not more

Getting started with leave tracking

To begin, send an enquiry through the contact page with your employee count and a short note about your current leave records. We will then confirm what information is needed, review the leave setup and give you a simple plan for the first update. If your business already uses a payroll process, we can align the leave records to that cycle from the start.

After go live, the service is maintained on an agreed schedule and you receive updates in step with your payroll run. If a staff member resigns, takes extended sick leave or needs a family responsibility record corrected, we update the file and reflect the change in the next report. That keeps your leave records dependable without adding extra admin to your week.

  • Send an enquiry through the contact page
  • Share employee details and current balances
  • Approve the setup and first reconciliation
  • Receive ongoing maintenance on the agreed schedule

Key facts

Service typeOutsourced leave tracking for micro businesses
Leave categoriesAnnual leave, sick leave, family responsibility leave
Typical setup time3 to 5 working days
Maintenance intervalMonthly, or weekly for wage staff if required
CoverageBryanston, Johannesburg and across South Africa
Pricing basisEmployee count, record clean-up and payroll linkage

What our Bookkeeping customers say

Verified Google reviews

Questions we get asked

Can you fix old leave records before monthly payroll starts?

Yes. If balances are behind, we reconcile the records first and then set a clean starting point for ongoing maintenance.

Do you track leave for both salaried and wage staff?

Yes. We can handle monthly payroll teams and weekly wage teams, with balances updated to suit the pay cycle.

What if our leave policy is simple and only a few people take leave?

That still works well. Small teams often need the most help because one mistake can affect payroll and staffing at the same time.

Planning something? Send the team a message.

Contact form