BCom Accounting, National Diploma in Accounting, or equivalent OR a minimum of 3 years hands-on experience in a Financial Administration or Bookkeeping role Process supplier and transporter invoices and maintain accurate creditor records Perform supplier statement reconciliations Prepare creditors age analysis and manage payment runs Manage debtor invoicing and collections Maintain debtors age analysis and follow up on overdue accounts Reconcile delivery-related billing to proof of delivery documentation Perform daily and weekly bank reconciliations Monitor and reconcile cash transactions and investigate discrepancies Track and reconcile fleet-related expenses including fuel, maintenance, tyres and tolls Assist with trip costing and transport cost analysis Reconcile transporter and sub-contractor accounts Assist with fuel stock reconciliations at terminal level Investigate and report on stock variances and losses Prepare and submit VAT201 returns Process EMP201 submissions and assist with IRP5 reconciliation Prepare payroll inputs and assist with payroll processing Process month-end journals and accruals Assist with trial balance preparation and management reporting Manage petty cash and maintain the fixed asset register Maintain an organised filing system (physical and electronic)