Skip to main content
Construction

Demystifying the CIDB Calculator: Inputs, Thresholds and Upgrade Maths

A step-by-step explanation of how the Tenders-SA CIDB calculator converts turnover, available capital and your largest completed contract into an estimated grade, plus three worked examples and a realistic upgrade plan.

Demystifying the CIDB Calculator: Inputs, Thresholds and Upgrade Maths

The CIDB grade is one of the most consequential numbers in a South African construction business. It determines which public contracts a contractor may bid for, and therefore the size of the pipeline. Yet many contractors do not know how the grade is actually calculated, so they either overestimate their band and waste time on ineligible tenders, or underestimate it and leave larger work on the table.

The Tenders-SA CIDB calculator

exists to make the mechanics visible. This article explains the three inputs, the threshold table, the algorithm, and what the calculated grade does and does not mean.

What the Calculator Is and Is Not

The calculator is an estimator. It takes the information a contractor already has and shows the grade that the published thresholds would support. It is not an official CIDB assessment, and it does not register or upgrade anyone. The official grade is the one recorded by the CIDB after its own assessment of the evidence.

That distinction matters for two reasons. First, the calculator can help you plan an upgrade, but it cannot guarantee the outcome. Second, the thresholds themselves are updated from time to time, so the published CIDB guide remains the definitive source. Use the calculator to understand your position and the guide to confirm the current rules.

"

The Three Inputs

InputWhat it meansWhy it matters
Best annual turnoverYour highest annual turnover in the last two yearsTests recurring financial capacity, not a single good year
Available capitalNet asset value or available capital or sponsorshipTests the buffer available to carry a contract
Largest completed contractThe largest single contract you have completed in the last five yearsTests works capability at a comparable scale

The calculator takes all three into account. A contractor with a strong turnover but no comparable completed contract will not reach the grade that turnover alone might suggest. A contractor with a large completed contract but thin capital may also fall short. The grade is the highest band where all three tests are satisfied.

The Thresholds the Calculator Uses

GradeBest turnoverAvailable capitalLargest contractMaximum contract value
1R0R0R0R500,000
2R0R0R130,000R1,000,000
3R1,000,000R100,000R450,000R3,000,000
4R2,000,000R300,000R900,000R6,000,000
5R3,250,000R1,000,000R1,500,000R10,000,000
6R6,500,000R2,000,000R3,000,000R20,000,000
7R20,000,000R4,000,000R9,000,000R60,000,000
8R65,000,000R13,000,000R30,000,000R200,000,000
9R200,000,000R40,000,000R90,000,000No limit

Note that the maximum contract value is not the same as the grade's turnover or completed-contract threshold. A Grade 4 contractor may bid up to R6 million, even though the Grade 4 turnover threshold is R2 million and the largest-contract threshold is R900,000. The maximum contract value is the ceiling for bidding; the other thresholds are the evidence required to hold the grade.

How the Algorithm Picks Your Grade

  1. Start at Grade 9 and work down.
  2. For each grade, test whether best turnover, available capital and largest completed contract all meet or exceed that grade's thresholds.
  3. The first grade, counting downward, where all three tests pass is the estimated grade.
  4. The calculator then compares your inputs with the next grade above and reports the shortfall in each of the three categories.
  5. The maximum contract value is then read from the grade table.

The logic is deliberately conservative: all three tests must pass. A contractor cannot compensate for weak capital with a strong turnover, or for a thin track record with a large balance sheet.

Worked Example 1: Stuck at Grade 5

A contractor reports best turnover of R7.5 million, available capital of R1.6 million, and a largest completed contract of R3.2 million.

  1. Grade 6 test: turnover R7.5m passes R6.5m; capital R1.6m fails R2.0m; largest contract R3.2m passes R3.0m.
  2. Grade 5 test: turnover R7.5m passes R3.25m; capital R1.6m passes R1.0m; largest contract R3.2m passes R1.5m.
  3. Result: Grade 5, maximum contract value R10 million.
  4. Shortfall to Grade 6: capital is R400,000 short. Turnover and contract evidence are already sufficient.

This is the most useful output of the calculator. The contractor does not need a bigger contract or a larger turnover to reach Grade 6; it needs to strengthen the balance sheet by R400,000. That might come from retained profit, a shareholder loan structured as capital, or better asset management. The upgrade conversation becomes specific.

Worked Example 2: The Grade 7 Plateau

A larger contractor reports turnover of R22 million, available capital of R4.5 million, and a largest completed contract of R10 million.

  1. Grade 8 test: turnover R22m fails R65m; capital R4.5m fails R13m; largest contract R10m fails R30m.
  2. Grade 7 test: turnover R22m passes R20m; capital R4.5m passes R4m; largest contract R10m passes R9m.
  3. Result: Grade 7, maximum contract value R60 million.
  4. Shortfall to Grade 8: turnover R43m, capital R8.5m, largest contract R20m.

The Grade 7 contractor is not one contract away from Grade 8. It needs a step change in all three dimensions: a much larger completed project, substantially higher turnover over two years, and a stronger balance sheet. The realistic route is often a joint venture on a Grade 8 project, or a deliberate multi-year growth plan rather than a single opportunistic bid.

Worked Example 3: The Grade 1 to Grade 2 Cliff

A new contractor reports turnover of R450,000, available capital of R50,000, and a largest completed contract of R120,000.

  1. Grade 1 test: all thresholds are zero, so the contractor qualifies.
  2. Grade 2 test: the only threshold is a largest completed contract of R130,000, which the contractor fails by R10,000.
  3. Result: Grade 1, maximum contract value R500,000.
  4. Shortfall to Grade 2: a completed contract of at least R130,000.

The lesson is that early-grade progression is often about completing one slightly larger contract, not about financial statements. A Grade 1 contractor that completes a R130,000 contract with proper completion evidence can move to Grade 2, which raises the bidding ceiling to R1 million. That first documented completion is strategically important.

Reading the Upgrade Shortfall

Shortfall typeWhat it usually meansRealistic action
TurnoverThe business is not yet operating at the next scaleGrow revenue over two financial years, not one
CapitalThe balance sheet is thin relative to the target gradeRetain profit, restructure debt, or bring in capital
Largest contractNo comparable completed workTarget a slightly larger contract, or a substantial subcontract
All threeA step change is requiredConsider a JV or a multi-year growth plan

The shortfall is a planning tool, not a guarantee. The CIDB assesses evidence, and the quality of that evidence matters. A completed contract without a completion certificate, a turnover figure without financial statements, or capital claimed without proof will not carry the application.

The Maximum Contract Value Is a Ceiling, Not a Target

A common error is to treat the maximum contract value as the ideal bid size. A contractor at the absolute ceiling has no room for variation orders, scope growth, delay costs or a difficult site. The practical bidding band usually sits below the ceiling, where the contractor has proven capability and can absorb normal risk.

A 4CE contractor with a R6 million ceiling should think carefully about a R6 million contract with a 12-month programme and high design risk. The same contractor bidding R3–5 million has room to manage the unexpected. The ceiling is there to define eligibility, not to set strategy.

Where the Calculator Stops

  • Official registration. The calculator cannot register you. Use CIDB verification
    to check a registered grade and apply to the CIDB for a formal assessment.
  • Class of works. The calculator estimates a grade, not the class. A grade only applies within the class you are registered for, such as CE, GB, ME, EP or a specialist class.
  • Potentially Emerging status. The product notes that PE status can permit tendering one grade higher in certain development programmes, subject to conditions. The tender document must confirm it.
  • Joint ventures. The CIDB uses a separate JV calculation to combine partner grades. Use the JV calculator
    rather than adding grades.
  • Inflation and policy updates. Thresholds can be updated. Confirm the current CIDB guide before relying on a specific value.

A Practical Upgrade Plan

HorizonActionEvidence to build
90 daysRun the calculator, verify the registered grade, and identify the binding shortfallCalculator output, CIDB verification, gap list
180 daysTarget work that closes the binding gap without overreachingSigned contracts, completion certificates, financial records
365 daysPrepare the upgrade application with a clean evidence packAudited or reviewed financials, project records, capital proof
OngoingReview the grade quarterly and after every large completionUpdated calculator inputs and verified registration

The existing guides to CIDB grading explained

, how to upgrade your CIDB grade
and the CIDB grading roadmap for SMMEs
cover the administrative process. This article covers the maths behind the decision.

Common Calculator Mistakes

  • Using one good year. The turnover input is the best of the last two years, but the official assessment looks at evidence, not a hopeful figure.
  • Counting a contract that is not complete. The largest completed contract must be complete and documented, not awarded or in progress.
  • Confusing capital with cash flow. Available capital is a balance-sheet concept, not next month's bank balance.
  • Ignoring the class. A high grade in the wrong class does not make you eligible for the tender.
  • Treating the estimate as official. The calculator is a planning tool. The CIDB register is the authority.
  • Bidding at the ceiling. Eligibility is not the same as capacity or profitability.

Worked Example 4: The Capital-Constrained Upgrade

A contractor has best turnover of R21 million and a largest completed contract of R9.5 million, but available capital of only R3.2 million. Grade 7 requires turnover R20 million, capital R4 million and a largest contract of R9 million. The contractor passes turnover and works capability but fails capital by R800,000.

  1. Result: Grade 6, maximum contract value R20 million.
  2. Binding constraint: capital, not turnover or track record.
  3. Options: retain profit, restructure debt, introduce a shareholder loan structured as capital, or sell a non-core asset.
  4. Do not: claim capital that is not evidenced or borrow short-term to window-dress the balance sheet.

This is a common position for a growing contractor: the work history and turnover have outgrown the balance sheet. The upgrade plan should focus on sustainable capital, not on winning one more contract.

Conclusion: Make the Grade a Decision, Not a Mystery

The CIDB calculator removes the guesswork from grade planning. It shows which of the three inputs is holding you back, how far you are from the next band, and which work is realistically within reach. That turns an annual frustration into a quarterly management routine.

Run your numbers in the CIDB calculator

, verify your registered grade with CIDB verification
, and match the result to the guide on finding civil and infrastructure bids matched to your CIDB grade
. If a joint venture is the faster route, model it with the JV qualification guide
.

Tags

CIDB CalculatorCIDB GradingConstruction TendersContractor DevelopmentCIDB UpgradeSouth Africa
AI-Powered Matching
Never Miss a Perfect Tender Again
Our AI analyzes thousands of tenders and finds the ones YOUR company can actually win
✓AI Match Scoring for every tender
✓Instant alerts for 85%+ matches
✓B-BBEE level optimization
✓Document readiness checks

Share this article

Demystifying the CIDB Calculator: Inputs, Thresholds and Upgrade Maths

A step-by-step explanation of how the Tenders-SA CIDB calculator converts turnover, available capital and your largest completed contract into an estimated grade, plus three worked examples and a realistic upgrade plan.

https://www.tenders-sa.org/blog/demystifying-cidb-calculator