B-BBEE preference points calculator

Implements the actual 80/20 and 90/10 price-points formulas from the Preferential Procurement Regulations, 2022 (regs 4-5), plus the standard B-BBEE status-level specific-goals table most organs of state publish (Treasury's SBD 6.1).

R50 million threshold -> defaults to the 80/20 system for this value.

A buyer must state the system on the tender itself (reg 3(1)) - override here when the document says so, rather than relying on the R50 000 000 default.

Price points (Ps)72 / 80
B-BBEE specific-goals points20 / 20
Total (80/20)92 / 100

The B-BBEE specific-goals points above use the common Treasury SBD 6.1 table - each buyer sets its own specific goals (reg 3(1)), so check the actual tender's own preference schedule before relying on this.

B-BBEE status-level points table
Level80/20 points90/10 points
Level 12010
Level 2189
Level 3147
Level 4125
Level 584
Level 663
Level 742
Level 821
Non-compliant00

Source: Preferential Procurement Regulations, 2022 (GG 47452, Notice 2721 of 4 Nov 2022) regs 4-5 for the price-points formula and the R50 million threshold. Not legal advice.