Live tenders · Buyer
Matjhabeng Local Municipality has 16 open tenders today, 16 of them advertised in the last 30 days. It buys mostly professional & consulting, cleaning, waste & hygiene, transport & fleet, mainly in Free State.
Open opportunities
| Tender | Where | Value band | Closes |
|---|---|---|---|
| APPOINTMENT OF SERVICE PROVIDER FOR IMPLEMENTATION AND SUPPORT OF THE PAYROLL SOLUTION FOR THREE (3) YEARS Matjhabeng Local Municipality | Free State | Not published | 23 Nov 2026 |
| INVITATION FOR NEWSPAPER COMMONLY CIRCULATING LOCALLY TO FORM PART OF AN ADVERTISING PANEL FOR MATJHABENG LOCAL MUNICIPALITY FOR A PERIOD OF 36 MONTHS ''AS AND WHEN REQUIRED BASIS'' Matjhabeng Local Municipality | Free State | Not published | 23 Nov 2026 |
| GENERAL VALUATION AND PREPARATION OF THE VALUATION ROLL FOR IMPLEMENTATION 1 JULY 2026 AND PREPARATION,UPDATING OF VALUATION ROLLS FOR 1 JULY 2026 TO 30 JUNE 2031 Matjhabeng Local Municipality | Free State | Not published | 23 Nov 2026 |
| + 13 more open tenders: titles, tender numbers, documents and requirements are for members. See packages | |||
Members see each tender's requirements, documents, briefing details and contacts. See packages.
What Matjhabeng Local Municipality ask for
Read from 16 tender packs. Share of packs that ask for each document:
Where bids fail: CIDB registration and grading are asked for most often. A missing, unsigned or expired one makes the bid non-responsive before the price is read.
At a glance
Compulsory briefings: 0 of 16 open tenders. Miss one and the bid is disqualified.
Buyer report card
Cancelled tenders: None seen
Among 16 eTenders notices, Oct 2026 – Oct 2026. Some buyers cancel without publishing a notice
Patterns from public records (eTenders adverts, bidder lists and award notices). They describe what happened before, not whether a bid will win. Stats with too few records behind them are not shown. EME = exempted micro enterprise, QSE = qualifying small enterprise.
Tender Ready Score
Twelve documents decide whether your bid is read. Two minutes, no account.
Start the check