If you’re considering a career in the military, understanding the salary structure and benefits is essential. The South African National Defence Force (SANDF) offers structured pay scales based on rank, experience, and role, along with a wide range of benefits.
This guide breaks down SANDF salary scales, allowances, and benefits so you know what to expect.
How SANDF Salary Scales Work
SANDF salaries are not fixed for all members. Instead, they are based on:
-
Rank (lowest to highest)
-
Years of service
-
Specialised skills or qualifications
-
Deployment status
As you rise through the ranks, your salary increases accordingly.
Entry-Level SANDF Salaries
New recruits usually enter through the Military Skills Development System (MSDS).
During Training (MSDS Programme)
-
Monthly stipend: R3,500 โ R5,000 (approx.)
-
Duration: Up to 2 years
This covers basic living costs while you receive military and technical training.
SANDF Salary by Rank (Estimated)
Below is a general overview of SANDF salaries based on rank.
Junior Ranks
-
Private / Rifleman / Seaman
-
Approx: R10,000 โ R18,000 per month
-
-
Lance Corporal
-
Approx: R12,000 โ R20,000 per month
-
Non-Commissioned Officers (NCOs)
-
Corporal
-
Approx: R15,000 โ R25,000 per month
-
-
Sergeant
-
Approx: R18,000 โ R30,000 per month
-
-
Staff Sergeant / Warrant Officer
-
Approx: R25,000 โ R40,000+ per month
-
Commissioned Officers
-
Lieutenant
-
Approx: R25,000 โ R35,000 per month
-
-
Captain
-
Approx: R35,000 โ R50,000 per month
-
-
Major and above
-
Approx: R50,000 โ R80,000+ per month
-
Senior officers and specialists can earn significantly more.
Additional Allowances
In addition to base salary, SANDF members may receive various allowances.
These include:
-
Housing allowance (if not staying in military accommodation)
-
Medical support
-
Deployment allowance (for missions)
-
Danger allowance (for high-risk roles)
-
Travel and subsistence allowance
Allowances can significantly increase total monthly income.
SANDF Benefits
One of the biggest advantages of joining the SANDF is the benefits package.
1. Free Accommodation and Meals
Many members receive:
-
On-base accommodation
Work-Force TipTip: Earn cash while your job application is being reviewed
Most job applications take 2โ4 weeks. Thousands of South Africans earn R500โR2,000/month completing surveys on King Opinion in the meantime.
Find out more -
Daily meals (especially during training and deployment)
2. Medical Care
SANDF members have access to healthcare through the South African Military Health Service.
This includes:
-
Medical treatment
-
Hospital care
-
Support services
3. Pension and Retirement
Permanent SANDF members benefit from:
-
Government pension schemes
-
Long-term financial security
4. Education and Training
The SANDF provides:
-
Skills development programmes
-
Technical and academic training
-
Opportunities for further studies
This is especially valuable for young recruits.
5. Job Security
Military careers offer stable employment with structured career progression.
Salary Growth and Promotions
Salary increases in the SANDF are linked to:
-
Promotions in rank
-
Years of service
-
Performance and experience
Promotions can significantly boost earnings over time.
Factors That Affect Your Salary
Your actual SANDF salary may vary depending on:
-
Your division (Army, Navy, Air Force, Health Services)
-
Technical or specialised roles
-
Overseas deployments
-
Additional qualifications
Highly skilled roles often earn more.
Is a Career in the SANDF Worth It?
A career in the SANDF offers more than just a salary.
You get:
-
Stable income
-
Valuable skills
-
Career growth opportunities
-
Strong benefits package
However, it also requires discipline, commitment, and physical fitness.
Frequently Asked Questions
How much does a SANDF soldier earn per month?
Entry-level soldiers earn around R10,000 to R18,000 per month, depending on rank and experience.
Do SANDF trainees get paid?
Yes. MSDS trainees receive a monthly stipend during training.
Do SANDF members get housing?
Yes. Members may receive free accommodation or a housing allowance.
What benefits do SANDF members get?
Benefits include medical care, pension, accommodation, training, and allowances.
Can SANDF salaries increase over time?
Yes. Salaries increase with rank promotions and experience.
Many South Africans earn R500โR2,000/month completing paid surveys on King Opinion while waiting for application feedback. It takes 2 minutes to sign up and works on any phone.