Payroll Transactions Tutorial

Overview

Payroll refers to the steps and processes involved in compensating employees, including calculating earnings, applying deductions and distributing net pay. Payroll transactions are essential for ensuring employees are paid accurately and on time, while also meeting legal obligations for reporting and deductions.

💡These tutorials explain how to enter payroll transactions where confidentiality is required, and where confidentially is not required.

Navigation

Main Menu > Accounting > Ledger

How to Create Payroll Expenses

Info

This process is to enter the payroll expenses in your accounting records.

It assumes you receive a summary sheet from the Payroll Department. You can enter as much or as little detail as you wish. Below are two examples:

Entering information in summary:

Account Description Debit (R) Credit (R)
Salaries: AdminAdmin Salaries for November10 000
Salaries: ProductionProduction Salaries for November20 000
Salaries: DirectorsDirectors' Salaries for November20 000
Pension FundNovember Contribution to Pension Fund2 500
UIF ExpenseCompany Contribution to UIF500
Payroll LiabilitiesNovember Salaries53 000

Entering information in detail:

Account Description Debit (R) Credit (R)
Salaries: AdminSally's Salary7 850
Salaries: AdminSally's UIF80
Salaries: AdminSally's PAYE70
Expenses Pension: AdminSally's Pension Company Contribution100
Expenses UIF: AdminSally's Company Contribution80
Payroll LiabilitiesSally's Total Cost to Company8 180

Steps

Info

For more flexibility, Payroll Expenses can also be entered as a General Journal.

  1. Navigate to the Ledger.
  2. Click New (button) and select Payroll Expenses from the dropdown list.
  3. Select the date and period.
  4. Enter the reference.
  5. Click Add Item (button).
    1. Dr. Account = Select the Payroll Expense account.
    2. Enter the amount in the Total (Exc) field.
    3. VAT = 0.
  6. Repeat Step 5 as often as needed.
  7. Click Done (button).

How to Enter Payroll Payments

Info

This process is to capture the cheques or EFT payments made to staff and other departments.

Entering information in summary:

Account Description Debit (R) Credit (R)
Payroll LiabilitiesPayments to Staff44 500
Payroll LiabilitiesPayment to Pension Fund2 500
Payroll LiabilitiesPayment to SARS (Tax Authorities) for PAYE5 000
Payroll LiabilitiesPayment to SARS for UIF1 000
Bank AccountNovember Payments53 000

Entering information in detail:

Account Description Debit (R) Credit (R)
Payroll LiabilitiesSally's Salary7 850
Payroll LiabilitiesPayment to SARS for Sally's UIF160
Payroll LiabilitiesPayment to SARS for Sally's PAYE70
Payroll LiabilitiesPayment to Pension Fund Company100
Bank AccountTotal Payments for Sally8 180

Steps

Info

Payroll payments can also be captured when doing a Bank Import.

  1. Navigate to the Ledger.
  2. Click New (button) and select Payroll Payments from the dropdown list.
  3. Select the date and period.
  4. Enter the reference.
  5. Cr. Bank = Select the Bank Account.
  6. Enter the amount.
  7. Select No VAT.
  8. Change the Description. 
  9. Click Done (button).

Report an issue with this page

For more useful feedback, select the text on the page you're reporting about, then click Feedback again — or continue without selecting anything.