Calibration Scorecard#

This chapter shows how closely the baseline matches South African data: tax collections and debt in 2025, the National Treasury’s fiscal plan, the long-run ratios, and productivity growth. Every figure and generated table comes from the model’s standard example run, examples/run_og_zaf.py, with the packaged default parameters. examples/calibration_scorecard.py rebuilds them from that run’s output; the text around them is written by hand.

2025: the starting year#

Tax collections, debt and capital in the model’s first year, compared with published 2025 figures. Tax rates are set to reproduce collections. Debt, its interest rate and public investment are set from the data. The primary balance is a result of the model. Differences are in percentage points of GDP, except for private capital.

Measure

Model

Published

Difference

Source

Personal income tax / GDP

10.16%

10.15%

+0.01

PIT R790.6bn, MTBPS 2026 Table 3.1

Company tax (incl. dividends tax) / GDP

5.02%

5.02%

+0.00

CIT R345.4bn + dividends tax R45.9bn, MTBPS 2026 Table 3.1

Payroll taxes (SDL and UIF) / GDP

0.67%

0.67%

+0.00

Skills Development Levy R26.0bn (MTBPS 2026) + UIF contributions R26.7bn (UIF Annual Report 2025/26)

Consumption taxes, net of SACU / GDP

8.92%

8.92%

+0.00

VAT + fuel levy + excise + customs + other indirect taxes (9.87%) less SACU payments (0.95%), MTBPS 2026 / BR 2026

Property and transfer taxes / GDP

1.61%

1.61%

+0.00

municipal property rates R101.5bn (Stats SA P9114, 2024/25) + transfer duty and securities transfer tax (BR 2026)

Estate and donations tax / GDP

0.08%

0.08%

+0.00

estate duty R4.8bn + donations tax R1.2bn, BR 2026 annexure

Total tax revenue / GDP

26.46%

26.57%

-0.11

MTBPS 2026 gross tax, less SACU payments, plus UIF and municipal rates; includes 0.12 points of minor taxes the model does not carry

Private capital / GDP

2.80

2.80

+0.00

private capital: PWT 11.0 cn/cgdpo 3.82 (2023) less the general government share 26.7% (SARB QB E-5)

Public investment / GDP

2.42%

2.42%

+0.00

general government GFCF 2025, SARB QB S-127

Real interest rate on government debt

3.69%

3.70%

-0.01

debt service / average gross loan debt 7.08% nominal (MTBPS 2026) less ~3.4% expected inflation

Primary balance / GDP

1.34%

1.30%

+0.04

MTBPS 2026, 2025/26

Gross loan debt / GDP

77.00%

77.00%

+0.00

Gross loan debt at the end of 2024/25, MTBPS 2026

Public finances to 2036#

The model’s fiscal path against the National Treasury’s 2026 Medium-Term Budget Policy Statement (MTBPS). Debt holds roughly flat, while the Treasury plans a small decline by 2030: the model keeps today’s primary surplus, and the Treasury plans to raise it every year to 2029. The baseline does not assume that consolidation. Government consumption steps up in 2030, when spending starts to follow the long-run budget rule. The rate on government debt stays at the Treasury’s effective real rate.

Fiscal path: model and Treasury plan, 2025–2036

Fiscal path: model and Treasury plan, 2025–2036

Model debt is the stock at the start of each year, compared with the Treasury’s figure for the end of the previous fiscal year. Values are % of GDP; the real rate on debt is in %.

Year

Debt, model

Debt, Treasury

Primary balance, model

Primary balance, Treasury

Tax revenue

Government consumption

Social transfers

Public investment

Real rate on debt

2025

77.0

77.0

1.3

1.3

26.5

19.0

3.7

2.4

3.69

2026

77.3

78.4

1.7

1.6

26.5

18.7

3.7

2.4

3.68

2027

77.2

78.2

1.4

2.0

26.5

19.0

3.7

2.4

3.68

2028

77.4

77.9

1.4

2.5

26.6

19.0

3.7

2.4

3.67

2029

77.4

77.5

1.4

3.0

26.6

19.0

3.7

2.4

3.68

2030

77.2

76.6

0.8

26.6

19.6

3.7

2.4

3.68

2031

77.6

0.9

26.5

19.5

3.7

2.4

3.69

2032

77.9

1.0

26.5

19.4

3.7

2.4

3.70

2033

78.0

1.1

26.5

19.3

3.7

2.4

3.71

2034

78.1

1.1

26.5

19.2

3.7

2.4

3.71

2035

78.2

1.2

26.5

19.2

3.7

2.4

3.72

2036

78.3

1.2

26.5

19.1

3.7

2.4

3.72

The long run#

Ratios in the steady state, which the economy reaches after the transition, compared with South African targets. Eleven of the fourteen targets are within 5%. Three are further away. The real return on private capital is 11.0% against 12.0% in the Penn World Table; a higher return would push private capital below its target of 2.80 times GDP. Property and transfer taxes are 1.51% of GDP against 1.61%, and estate and donations tax is 0.10% against 0.08%: both were set to match 2025 collections, and their bases change relative to GDP over the transition.

Steady state: model relative to target

Steady state: model relative to target

Ratios without a target are shown for reference.

Measure

Model

Target

Source

Personal income tax / GDP

10.30%

10.15%

PIT R790.6bn, MTBPS 2026 Table 3.1

Company tax (incl. dividends tax) / GDP

5.03%

5.02%

CIT R345.4bn + dividends tax R45.9bn, MTBPS 2026 Table 3.1

Payroll taxes (SDL and UIF) / GDP

0.67%

0.67%

Skills Development Levy R26.0bn (MTBPS 2026) + UIF contributions R26.7bn (UIF Annual Report 2025/26)

Consumption taxes, net of SACU / GDP

9.19%

8.92%

VAT + fuel levy + excise + customs + other indirect taxes (9.87%) less SACU payments (0.95%), MTBPS 2026 / BR 2026

Property and transfer taxes / GDP

1.51%

1.61%

municipal property rates R101.5bn (Stats SA P9114, 2024/25) + transfer duty and securities transfer tax (BR 2026)

Estate and donations tax / GDP

0.10%

0.08%

estate duty R4.8bn + donations tax R1.2bn, BR 2026 annexure

Real interest rate on government debt

3.71%

3.70%

debt service / average gross loan debt 7.08% nominal (MTBPS 2026) less ~3.4% expected inflation

Gross loan debt / GDP

76.50%

76.50%

MTBPS 2026 gross loan debt 2029/30

Foreign-held share of government debt

25.00%

25.00%

non-resident share of domestic bonds, BR 2026

Social transfers / GDP

3.74%

3.60%

social grants incl. SRD, BR 2026 Table 5.7

Public investment / GDP

2.42%

2.42%

general government GFCF 2025, SARB QB S-127

Foreign-owned share of private capital

21.24%

20.50%

upper bound: inward DI equity 22.7% + portfolio equity 34.8% of GDP (SARB IIP end-2025) / private K/Y; DI equity alone 0.08

Private capital / GDP

2.79

2.80

private capital: PWT 11.0 cn/cgdpo 3.82 (2023) less the general government share 26.7% (SARB QB E-5)

Real return on private capital

11.05%

12.00%

PWT 11.0 real internal rate of return, 2023

Government consumption / GDP

18.86%

not targeted

Net exports / GDP

5.66%

not targeted

Total investment / GDP

17.58%

not targeted

Household consumption / GDP

67.09%

not targeted

Household wealth / GDP

2.77

not targeted

Total tax revenue / GDP

26.79%

not targeted

Productivity and growth#

South Africa’s productivity growth has been weak since 2008. In the baseline it recovers gradually: growth in output per hour follows the average of two estimates, a rule based on recent growth and the OECD’s long-term baseline (the firms chapter sets out both). The long-run rate, 1.4% a year, is South Africa’s growth in output per worker over 1994–2019 in the Penn World Table (see the macro chapter).

Growth in output per hour: model, baseline path and the two estimates

Growth in output per hour: model, baseline path and the two estimates

GDP grows faster than productivity because hours worked rise with the working-age population, at today’s employment rates by age. Total factor productivity starts above its long-run trend and declines to it, which holds productivity growth below the long-run rate.

GDP growth by source, and total factor productivity relative to trend

GDP growth by source, and total factor productivity relative to trend

Average growth by period, % a year:

Period

GDP

Output per hour, model

Baseline path

Estimate 1: recent growth

Estimate 2: OECD

Hours worked

2026–2030

1.75%

0.53%

0.54%

0.28%

0.80%

1.21%

2031–2040

2.16%

1.10%

1.10%

0.80%

1.40%

1.04%

2041–2050

2.09%

1.18%

1.18%

0.93%

1.44%

0.90%

Why the baseline does not use the IMF forecast#

Since the 2009 recession, the IMF’s medium-term growth forecasts for South Africa have been too high every year. Leaving out the Covid years 2020 and 2021, every forecast made five years ahead for 2009–2024 was above the outturn; for 2013–2024 the gap averaged 2.1 percentage points a year. Before 2009 the errors went both ways. The IMF, SARB and Treasury paths assume that energy and logistics reforms succeed, so we treat them as reform scenarios rather than the baseline. The data are in data/imf_weo_growth_forecasts.csv, from the WEO historical forecasts database and the current WEO.

IMF five-year-ahead growth forecasts for South Africa and actual growth

IMF five-year-ahead growth forecasts for South Africa and actual growth

The path to the long run#

The main ratios move smoothly from today’s values to the steady state, with no instability.

Main ratios on the baseline path, 2025–2084

Main ratios on the baseline path, 2025–2084

Accuracy of the solution#

How closely the solution satisfies the model’s equations in each year. Output not accounted for by spending is below 0.0000006 of output in every year to 2100, and household decisions are accurate to about 0.00000000001. The one spike, 0.0001 of output in 2145, is listed under known gaps.

Errors in the solution by year, log scale

Errors in the solution by year, log scale

Example policy: a higher company tax rate#

The standard example raises the company tax rate to 30%. Capital, wages and GDP fall, as expected; hours worked rise slightly as households make up lost income. Changes are % from the baseline.

Higher company tax rate: change from the baseline

Higher company tax rate: change from the baseline

Variable

2025

2030

Average 2025–2034

Long run

GDP

-0.36

-0.14

-0.24

-0.62

Consumption

-0.18

-0.37

-0.35

-0.94

Capital

-0.75

-0.45

-0.63

-1.57

Labour

-0.01

+0.14

+0.10

+0.23

Real interest rate

-1.30

-1.41

-1.31

-0.57

Wage rate

-0.35

-0.28

-0.34

-0.85

What this calibration changed#

Setting

Area

Before

After

Reason

Personal income tax schedule

Taxes

A flat 22% rate

A progressive schedule; brackets rise with average income over time

Collects 10.15% of GDP in 2025, as SARS did. The two lowest-income groups pay no income tax.

Consumption tax rate

Taxes

15%

15.9%

VAT, fuel levy, excise and customs, less payments to SACU partners: 8.92% of GDP

Company tax collections

Taxes

30% of the statutory rate collected

74% of the statutory rate collected

Company tax plus dividends tax: 5.02% of GDP

Payroll taxes

Taxes

None

1.27% of wages

Skills Development Levy and UIF contributions: 0.67% of GDP

Property and transfer taxes

Taxes

None

Up to 0.73% of household wealth a year

Municipal rates, transfer duty and securities transfer tax: 1.61% of GDP

Estate and donations tax

Taxes

20% of bequests

1.0% of bequests

Estate duty and donations tax: 0.08% of GDP

Depreciation rate

Production

5% a year

4.05% a year

Depreciation of private capital divided by the private capital stock

Household patience (discount factor)

Households

0.96

0.871

Sets private capital at 2.80 times GDP, the Penn World Table figure net of government capital

Long-run productivity growth

Growth

0.59% a year

1.4% a year

Growth in output per worker, 1994–2019 (Penn World Table 11.0: 1.44%)

Productivity path to the long run

Growth

At its long-run level from the start

Starts 8.3% above trend in 2025 and falls to it

Output per hour grows 0.4% in 2026 and about 1.1% in the 2030s, the average of two estimates

World interest rate

Open economy

4%

6.3%

4% plus South Africa’s sovereign premium of 2.26 points (Treasury)

Share of extra capital demand met from abroad

Open economy

90%

16%

Foreign-owned share of capital matches the balance of payments position (21%)

Foreign share of government debt

Open economy

16.2%

25%

Non-resident holdings of domestic government bonds

Government debt at the start

Debt

84.2% of GDP

77.0% of GDP

Gross loan debt at the end of 2024/25 (MTBPS 2026)

Long-run government debt

Debt

120% of GDP

76.5% of GDP

The Treasury’s projection for 2029/30

Real interest rate on government debt

Debt

Cross-country formula

3.7%, rising when debt is above its long-run level

The Treasury’s effective real rate on its debt

Public investment

Spending

0.03% of GDP

2.42% of GDP

General government fixed investment (SARB)

Government consumption

Spending

23.3% of GDP

19.0%, 18.7% then 19.0% of GDP

The first two years follow the Treasury’s primary balance plan; then the level that keeps debt stable

Start of the long-run budget rule

Spending

2045

2030

After the Treasury’s medium-term plan ends

Household wealth at the start

Households

Not set

Set from the capital stock

So that private capital is 2.80 times GDP in 2025

Population data

Population

UN data to the latest year

UN projections to 2098; death and birth rates differ by income group

Long-run population growth falls from 0.42% to −0.03% a year

The parameter names and exact values are in CHANGELOG.md.

Known gaps and choices#

Item

Status

Detail

Primary surplus 2027–2029

By design

The model keeps a surplus of about 1.4% of GDP. The Treasury plans 2.0–3.0%. The baseline does not assume the planned consolidation, so debt stays near 77% of GDP instead of falling to 76.6%.

Spending step in 2030

Known

When the long-run budget rule starts, government consumption rises by about 0.6% of GDP in one year and the primary surplus falls to 0.8%.

Return on capital

Close

11.0% in the long run, against 12.0% in the Penn World Table (11–13% over 2015–2023). A higher return would push private capital below its 2.80 times GDP target.

Consumption taxes in the long run

Close

Set to match 2025 (8.92% of GDP); rise to 9.19% in the long run as consumption’s share of GDP grows.

Social transfers

Close

3.74% of GDP in the long run against 3.6% in the budget.

Long-run growth rate

Close

The model’s long-run productivity growth is 1.4% a year (1.41% compounded). The OECD estimate is capped at the measured 1.44%. The difference moves the baseline path by at most 0.02 points a year.

Error in 2145

Open

The accounting error is 0.0001 of output in 2145 alone, and below 0.0000006 in every year to 2100. 2145 is the last year of the listed income tax schedule; listing it to the end of the horizon should remove the error. No reported year is affected.

Growth above the IMF

By design

GDP grows about 2.1% a year in the 2030s, above the IMF’s 1.8%, because hours worked rise with the working-age population. Productivity growth is below the IMF, SARB and Treasury scenarios.

Unemployment

Covered

Built into earnings by age and income group: the earnings data are per person, the jobless included (see the earnings chapter). Labour supply settings are unchanged.

Informal sector

Covered

34% of jobs (ILO). Reflected in tax rates, which are set from actual collections rather than statutory rates (see the taxes chapter).

Earnings distribution

Not re-checked

This calibration does not change earnings by age and income group or the labour supply settings; their fit was not re-checked here.