TitanCrete Readymix — Appendix — Detailed Schedules
The detailed supporting schedules — the full financial schedules, plant-level build-up and assumptions underpinning the TitanCrete Readymix business plan and financial model.
Section 20 · Business Plan
Appendix — Detailed Schedules
The detailed supporting schedules — the full financial schedules, plant-level build-up and assumptions underpinning the TitanCrete Readymix business plan and financial model.
The following schedules provide the underlying detail behind the
summary statements in Section 16, for the use of analysts and credit
committees. All figures are in ZAR millions unless otherwise stated and
are drawn from the same integrated model.
20.1 Detailed debt schedule
Table 33. Senior, expansion and revolving facilities (ZAR millions)
| Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |
|---|---|---|---|---|---|
| Senior term debt | |||||
| Opening balance | 170 | 170 | 146 | 121 | 97 |
| Interest | 21 | 21 | 18 | 15 | 12 |
| Principal repaid | 0 | 24 | 24 | 24 | 24 |
| Closing balance | 170 | 146 | 121 | 97 | 73 |
| Expansion (asset) finance | |||||
| Drawdowns | 0 | 51 | 69 | 63 | 42 |
| Interest | 0 | 0 | 7 | 14 | 20 |
| Principal repaid | 0 | 0 | 9 | 20 | 31 |
| Closing balance | 0 | 51 | 112 | 155 | 166 |
| Revolving facility | |||||
| Drawdowns | 0 | 30 | 36 | 24 | 0 |
| Repayments | 0 | 0 | 0 | 0 | 42 |
| Closing balance | 0 | 30 | 66 | 90 | 48 |
Table 33. Full facility-level detail: senior
grace in Year 1, expansion drawdowns funding growth capex, and the
revolver smoothing the trough.
20.2 Working-capital schedule
Table 34. Working capital (ZAR millions)
| Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |
|---|---|---|---|---|---|
| Accounts receivable (DSO 60) | 30 | 59 | 102 | 161 | 227 |
| Inventory (DIO 25) | 7 | 14 | 24 | 37 | 51 |
| Accounts payable (DPO 45) | (15) | (29) | (49) | (76) | (105) |
| Net working capital | 22 | 44 | 77 | 122 | 173 |
| Change in working capital | (22) | (22) | (33) | (45) | (51) |
Table 34. Working capital absorbs cash as the
business scales; the change line feeds directly into operating cash
flow.
20.3 Revenue and volume detail
Table 35. Volume, price and revenue by stream (ZAR millions)
| Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |
|---|---|---|---|---|---|
| Concrete volume (’000 m³) | 97 | 185 | 304 | 458 | 614 |
| Average selling price (R/m³) | 1,850 | 1,943 | 2,040 | 2,142 | 2,249 |
| Readymix concrete | 142 | 281 | 481 | 755 | 1,056 |
| Pumping services | 13 | 29 | 53 | 88 | 131 |
| Premix & bagged products | 14 | 27 | 45 | 69 | 94 |
| Aggregate & other | 12 | 23 | 42 | 69 | 99 |
| Total revenue | 180 | 360 | 620 | 980 | 1,380 |
Table 35. Volume-led revenue build with the
four-stream split underlying the income statement.
20.4 Methodology note
The financial model is an integrated three-statement model built in
Python from a single set of assumptions. Revenue and EBITDA are
calibrated to the sponsor’s headline projections; all other lines —
depreciation on a component basis, the full debt waterfall, tax with
assessed-loss carry-forward, working capital on a days basis, and the
cash-flow and balance-sheet articulation — are derived from first
principles. The balance sheet is asserted to tie to zero in every
projection year. Macroeconomic and market figures are drawn from
National Treasury budget documentation, Reserve Bank policy statements,
and industry and producer disclosures current to mid-2026. Projections
are illustrative and subject to the risks set out in Section 15.
20.5 Year-1 monthly profile
The first year is modelled month by month to expose the launch ramp.
Revenue builds steadily as plants commission and orders convert; monthly
EBITDA is marginally negative in the opening months and turns positive
from mid-year, accumulating to a positive full-year EBITDA even as the
full-year net result remains a loss after depreciation, interest and
tax.
Table 36. Year-1 monthly revenue and EBITDA (ZAR millions)
| Period | Revenue | EBITDA | Cumulative EBITDA |
|---|---|---|---|
| Month 1 | 5.1 | (0.3) | (0.3) |
| Month 2 | 6.9 | (0.2) | (0.5) |
| Month 3 | 8.6 | (0.1) | (0.6) |
| Month 4 | 10.3 | 0.1 | (0.5) |
| Month 5 | 12.0 | 0.3 | (0.2) |
| Month 6 | 13.7 | 0.6 | 0.4 |
| Month 7 | 15.4 | 1.0 | 1.4 |
| Month 8 | 17.1 | 1.4 | 2.9 |
| Month 9 | 18.9 | 1.9 | 4.8 |
| Month 10 | 20.6 | 2.5 | 7.3 |
| Month 11 | 24.0 | 3.4 | 10.7 |
| Month 12 | 27.4 | 4.4 | 15.1 |
| Full year | 180.0 | 15.1 |
Table 36. Monthly EBITDA crosses into positive
territory in the second half; the full-year net loss arises below the
EBITDA line.
20.6 Detailed assumptions register
For completeness, the principal quantitative assumptions underpinning
the model are consolidated below. Each has been set conservatively or
anchored to observed market evidence, as discussed in the relevant
sections.
Table 37. Consolidated assumptions register
| Parameter | Value / basis |
|---|---|
| Repo / prime rate | 6.75% / 10.25% (held Q1 2026) |
| Senior debt rate / tenor | 12.5% (prime + 2.25%) / 8 years, Y1 grace |
| Expansion finance rate | 12.75% (prime + 2.5%), asset-backed |
| Revolver rate / limit | 13.25% / R120m committed |
| Corporate tax rate | 27% with assessed-loss carry-forward |
| Price escalation | 5.0% p.a. |
| Opening ASP | R1,850 / m³ |
| Plant nameplate capacity | 55,000 m³ / plant / year |
| Utilisation ramp | 35% → 70% (Y1–Y5) |
| Materials cost | 58% → 54% of revenue |
| Logistics cost | 8.5% → 7.6% of revenue |
| Working capital (DSO / DPO / DIO) | 60 / 45 / 25 days |
| Depreciation — plant civils / fleet / equipment / tech | 20 / 8 / 12 / 5 years |
| Minimum cash floor | R15m (revolver-supported) |
| Debt-service reserve | R12m funded at close |
| Dividends | Nil through Year 5 (covenant lock-up) |
| Exit multiple (base) | 5.5× EV / EBITDA |
Table 37. Consolidated quantitative assumptions;
the single source of truth for every figure in this document.
Confidential — this business plan is provided to prospective investors and lenders for evaluation purposes only and may not be reproduced or distributed without the written consent of TitanCrete Readymix South Africa (Pty) Ltd.