Buyela kuBhulogi

CAPS Rating Codes Explained: The 7-Point Scale for SA Schools

Fundisa Team 10 imizuzu kufundza
CAPS Rating Codes Explained: The 7-Point Scale for SA Schools

Understanding CAPS rating codes explained is essential for every South African teacher, Head of Department, and administrative staff member. The Curriculum and Assessment Policy Statement (CAPS) uses a standardised 7-point rating scale to assess learner performance across all subjects in GET (General Education and Training) and FET (Further Education and Training) phases. These codes — ranging from 1 (not achieved) to 7 (outstanding achievement) — appear on every report card, inform promotion decisions, and must align with Department of Basic Education (DBE) requirements.

If you’ve ever wondered what percentage range corresponds to a code 6, whether Foundation Phase uses the same scale, or how to correctly apply these codes in your assessment policy, this guide covers everything you need to know. We’ll explain the 7-point scale, percentage bands, differences between phases, and practical implementation for report cards and assessment records. For a comprehensive overview of all CAPS assessment requirements, see our guide on CAPS Assessment Requirements 2026.

What Are CAPS Rating Codes?

CAPS rating codes are numerical indicators (1–7) that represent learner achievement levels according to the Department of Basic Education’s assessment framework. Each code corresponds to a specific percentage range and achievement descriptor, providing a consistent way to communicate learner performance across all South African schools.

Why they matter: These codes are mandatory for all formal assessments, report cards, and DBE compliance submissions. Incorrect application can lead to inaccurate learner records, promotion disputes, and compliance issues during provincial audits.

The rating scale standardises assessment across subjects, making it easier for parents, teachers, and education officials to understand learner progress. Instead of relying solely on percentages — which can vary in meaning between subjects and schools — the codes provide a uniform achievement level that aligns with CAPS requirements.

The 7-Point Rating Scale: Codes and Percentage Bands

The CAPS 7-point scale applies to all subjects in GET Phase (Grades 4–9) and FET Phase (Grades 10–12). Each code represents a specific achievement level with corresponding percentage ranges and descriptors.

CodeAchievement LevelPercentage RangeDescriptor
7Outstanding Achievement80–100%Exceptional performance, demonstrates comprehensive understanding
6Meritorious Achievement70–79%High level of competence, shows thorough understanding
5Substantial Achievement60–69%Good performance, demonstrates sound understanding
4Adequate Achievement50–59%Satisfactory performance, meets minimum requirements
3Moderate Achievement40–49%Partial understanding, below expected standard
2Elementary Achievement30–39%Limited understanding, significant gaps in knowledge
1Not Achieved0–29%Insufficient evidence of learning, does not meet requirements

Understanding Each Code Level

Code 7 (Outstanding Achievement): Learners achieving 80–100% demonstrate exceptional mastery of the subject. They consistently apply knowledge in new contexts, show critical thinking, and exceed curriculum expectations. This code indicates learners ready for advanced challenges and may qualify for subject awards or recognition.

Code 6 (Meritorious Achievement): Learners scoring 70–79% show high competence and thorough understanding. They meet all requirements and demonstrate strong application skills. This level represents above-average performance suitable for university entrance and competitive programmes.

Code 5 (Substantial Achievement): The 60–69% range indicates good performance with sound understanding. Learners meet curriculum requirements and can apply knowledge with minimal support. This is the minimum level typically required for university entrance in most subjects.

Code 4 (Adequate Achievement): Learners achieving 50–59% meet minimum requirements but may need additional support. This code represents satisfactory performance that demonstrates basic understanding. In FET Phase, Code 4 is often the minimum for promotion in certain subjects.

Code 3 (Moderate Achievement): The 40–49% range shows partial understanding with gaps in knowledge. Learners demonstrate some grasp of concepts but struggle with application. This level indicates significant support is needed.

Code 2 (Elementary Achievement): Learners scoring 30–39% show limited understanding with substantial knowledge gaps. They demonstrate minimal grasp of basic concepts and require intensive intervention.

Code 1 (Not Achieved): The 0–29% range indicates insufficient evidence of learning. Learners do not meet minimum requirements and require immediate intervention and support. This code triggers additional assessment and support measures.

Foundation Phase: The 4-Point Scale Difference

Important distinction: Foundation Phase (Grades R–3) uses a different rating system. Instead of the 7-point scale, Foundation Phase assessments use a 4-point scale with descriptive codes rather than numerical codes.

CodeAchievement LevelDescriptor
4ExcellentLearner exceeds expectations, demonstrates advanced understanding
3GoodLearner meets expectations, shows solid understanding
2SatisfactoryLearner partially meets expectations, needs support
1Needs ImprovementLearner does not meet expectations, requires intervention

Foundation Phase focuses on developmental assessment rather than percentage-based grading. Teachers use observation, practical tasks, and informal assessments to determine achievement levels. Report cards typically show descriptive codes rather than percentages, reflecting the developmental nature of early childhood education.

Why the difference: Foundation Phase prioritises holistic development, social skills, and foundational literacy/numeracy over formal academic assessment. The 4-point scale aligns with developmental milestones and avoids placing undue pressure on young learners.

How to Apply CAPS Rating Codes on Report Cards

Report cards must display CAPS rating codes alongside percentage marks and achievement descriptors. Here’s how to correctly implement them:

Required Information on Report Cards

  1. Percentage mark: The actual numerical score (e.g., 75%)
  2. Rating code: The corresponding CAPS code (e.g., 6)
  3. Achievement level: The descriptor (e.g., “Meritorious Achievement”)
  4. Subject-specific comments: Brief narrative feedback aligned with the code level

Calculating Codes from Percentages

To determine the correct code from a percentage mark:

  1. Round percentages appropriately: Use standard rounding rules (0.5 and above rounds up)
  2. Match to percentage band: Find which range the percentage falls into
  3. Assign the code: Use the code corresponding to that range
  4. Verify consistency: Ensure all subjects use the same calculation method

Example: A learner scores 68.5% in Mathematics. After rounding to 69%, this falls in the 60–69% range, which corresponds to Code 5 (Substantial Achievement).

Common Mistakes to Avoid

  • Inconsistent rounding: Some schools round up, others round down — establish a clear policy
  • Using codes without percentages: Report cards should show both for transparency
  • Mixing Foundation Phase and GET/FET scales: Ensure you’re using the correct scale for the phase
  • Not aligning codes with descriptors: Code 6 must always say “Meritorious Achievement,” not “Good” or other terms
  • Applying codes incorrectly for promotion: Remember that promotion requirements may specify minimum codes, not just percentages

CAPS Rating Codes in Assessment Policies

Your school’s assessment policy must clearly define how rating codes are applied. This ensures consistency across subjects and protects the school during disputes or audits.

What to Include in Your Assessment Policy

  1. Code definitions: Clear explanation of each code and its percentage range
  2. Calculation method: How percentages are rounded and converted to codes
  3. Subject-specific applications: Any variations for practical subjects, projects, or portfolios
  4. Promotion requirements: Minimum codes required for promotion at each grade level
  5. Appeal process: How learners and parents can query code assignments
  6. DBE compliance: Reference to CAPS documentation and provincial requirements

Alignment with DBE Requirements

The Department of Basic Education requires all schools to use CAPS rating codes consistently. Your assessment policy should reference:

  • CAPS Assessment Guidelines: Official DBE documentation on assessment practices
  • Provincial circulars: Any province-specific requirements or modifications
  • SA-SAMS requirements: How codes are entered into the DBE’s administration system
  • LURITS submissions: Ensuring codes align with Learner Unit Record Information and Tracking System data

Schools using Fundisa’s CAPS-compliant assessment engine benefit from automatic code calculation, ensuring consistency and reducing administrative errors. The system applies correct codes based on percentage marks and generates report cards that meet DBE requirements automatically. Learn more about how CAPS report card generation works in modern school management systems.

Practical Examples: Applying Rating Codes

Example 1: Term Assessment

A Grade 10 learner’s Mathematics results:

  • Test 1: 72% → Code 6
  • Test 2: 65% → Code 5
  • Assignment: 78% → Code 6
  • Exam: 68% → Code 5

Term average: 70.75% → Rounded to 71% → Code 6 (Meritorious Achievement)

Example 2: Subject Portfolio

A Grade 8 learner’s English portfolio assessment:

  • Written tasks average: 58% → Code 4
  • Oral presentation: 62% → Code 5
  • Reading comprehension: 55% → Code 4

Portfolio average: 58.33% → Rounded to 58% → Code 4 (Adequate Achievement)

Example 3: Promotion Decision

A Grade 9 learner’s end-of-year results:

  • Home Language: 65% (Code 5) ✓
  • First Additional Language: 58% (Code 4) ✓
  • Mathematics: 52% (Code 4) ✓
  • Life Orientation: 71% (Code 6) ✓
  • Four other subjects: All Code 4 or above ✓

Promotion status: Promoted (meets minimum code requirements)

Integration with SA-SAMS and School Management Systems

CAPS rating codes must be entered into SA-SAMS (South African School Administration and Management System) for DBE compliance. When syncing data, ensure:

  1. Code accuracy: Codes match percentage marks according to the official bands
  2. Consistency: All subjects use the same calculation method
  3. Timeliness: Codes are entered promptly after assessment completion
  4. Verification: Regular audits ensure codes align with marks

Schools using modern school management systems like Fundisa benefit from automatic code calculation and SA-SAMS synchronisation. The system applies CAPS rating codes correctly, generates compliant report cards, and syncs data to SA-SAMS automatically — eliminating manual errors and ensuring DBE compliance.

Best Practices for Using CAPS Rating Codes

  1. Train all staff: Ensure teachers, HoDs, and administrators understand the code system
  2. Document your process: Maintain clear written procedures for code calculation
  3. Regular audits: Review report cards and assessment records for consistency
  4. Parent communication: Explain codes clearly during parent meetings
  5. Use technology: Leverage systems that automate code calculation to reduce errors
  6. Stay updated: Monitor DBE circulars for any changes to rating code requirements

The Bottom Line

CAPS rating codes explained simply: they’re a standardised 7-point scale (1–7) that translates percentage marks into achievement levels for consistent assessment across South African schools. Each code corresponds to a specific percentage range, from Code 1 (0–29%, Not Achieved) to Code 7 (80–100%, Outstanding Achievement).

Understanding these codes is essential for accurate report cards, DBE compliance, and fair learner assessment. Foundation Phase uses a different 4-point scale, while GET and FET phases use the 7-point scale. Schools must apply codes consistently, document their assessment policies clearly, and ensure all staff understand how to calculate and apply codes correctly.

For schools seeking to streamline CAPS assessment and report card generation, Fundisa generates CAPS-compliant report cards automatically. The system calculates rating codes from percentage marks, ensures consistency across all subjects, and syncs data to SA-SAMS for DBE compliance — reducing administrative workload while maintaining accuracy. Explore Fundisa’s school management features to see how automated CAPS assessment can transform your school’s administration.


Frequently Asked Questions

What is the difference between CAPS rating codes and percentage marks?

CAPS rating codes (1–7) are standardised achievement levels that correspond to percentage ranges. While percentage marks show the exact numerical score (e.g., 73%), rating codes provide a consistent achievement descriptor (e.g., Code 6 = Meritorious Achievement, 70–79%). Report cards should display both: percentages show precise performance, while codes provide standardised achievement levels for comparison across subjects and schools.

Do Foundation Phase learners use the same 7-point scale?

No. Foundation Phase (Grades R–3) uses a 4-point descriptive scale (Excellent, Good, Satisfactory, Needs Improvement) rather than the numerical 7-point scale. This reflects the developmental nature of early childhood education, where assessment focuses on holistic development rather than formal academic grading. The 7-point scale applies to GET Phase (Grades 4–9) and FET Phase (Grades 10–12).

How do I convert a percentage mark to a CAPS rating code?

Match the percentage to its corresponding range: 80–100% = Code 7, 70–79% = Code 6, 60–69% = Code 5, 50–59% = Code 4, 40–49% = Code 3, 30–39% = Code 2, 0–29% = Code 1. Round percentages using standard rules (0.5 and above rounds up) before assigning codes. For example, 68.7% rounds to 69%, which falls in the 60–69% range, so it’s Code 5.

What happens if a learner’s average falls exactly on a boundary (e.g., 70%)?

When a percentage falls exactly on a boundary (like 70%), it belongs to the higher code level. So 70% corresponds to Code 6 (Meritorious Achievement, 70–79%), not Code 5. The same applies to other boundaries: 60% = Code 5, 50% = Code 4, 40% = Code 3, 30% = Code 2. This ensures learners receive credit for meeting the minimum threshold of each achievement level.


Ibhalwe ngu

Fundisa Team

Zama i-Fundisa mahhala