159 active jobs across South Africa — updated daily

Cashier Salary in South Africa

Updated 2026-07-01

Salary Summary — Cashier

Average
R6,000 – R9,000 per month
Full Range
R5,000 – R13,000 per month
Entry Level
R5,000 – R6,500 per month
Mid Level
R7,000 – R9,500 per month (Experienced / Senior Cashier)
Senior Level
R10,000 – R13,000 per month (Cash Office / Supervisor)

Cashier is one of the most common entry-level jobs in South Africa, with thousands of vacancies across supermarkets, clothing stores, fuel stations and fast food outlets. Here is what the role pays and how to grow from it.

Who pays cashiers in South Africa?

Major retailers like Shoprite, Pick n Pay, Woolworths, Clicks, Dis-Chem, Checkers and Spar are the biggest employers of cashiers. Fuel stations, fast food chains and independent retailers also hire extensively.

Factors affecting cashier pay

  • Employer — large chains often pay above the minimum and offer benefits.
  • Location — urban stores may pay slightly more than rural areas.
  • Experience — senior cashiers or those handling cash office duties earn more.
  • Shifts — Sunday and public holiday rates at 1.5x–2x normal pay.

Common benefits

Formal retail employers typically provide UIF, provident fund, staff discounts, and sometimes medical aid or transport allowances. Many also offer internal training and promotion paths.

Career Path

  • Cashier — entry-level till operation.
  • Senior Cashier / Cash Office — handle floats, reconciliation.
  • Customer Service Desk — returns, queries, escalations.
  • Floor Supervisor — manage a section of the store.
  • Assistant Store Manager — operations management.
  • Store Manager — full P&L responsibility.

Requirements & Qualifications

  • Matric (Grade 12) — most large retailers require this.
  • Basic numeracy and attention to detail.
  • Good communication and customer service skills.
  • Willingness to work shifts, weekends and public holidays.
  • A clear criminal record (for handling cash).

Frequently Asked Questions

What is the average cashier salary in South Africa?

Most cashiers earn between R6,000 and R9,000 per month at major retailers. This excludes overtime, Sunday premiums and benefits like staff discounts and provident fund.

Which retail chain pays cashiers the most?

Pay varies, but Woolworths, Dis-Chem and Clicks are often cited as offering slightly above-average retail wages plus better benefit packages. Large chains generally pay more than independent stores.

Can you move up from being a cashier?

Absolutely. Many store managers started as cashiers. Retailers value internal promotion and offer training programmes to develop cashiers into supervisors and managers.

More Salary Guides