Submissions closed on 6 February 2026 (25 days ago). The information below is archived for reference.
Issuing Organization
Public Protector South Africa
Location
National
Closed On
6 February 2026
Appoint of service provider for Mafikeng Alarms system (1).pdf
Tender Published
1 February 2026
Tender was published
Closing Date
6 February 2026
Tender closing date
Appointment of a Service Provider for the Supply and Delivery of Supply and Delivery of School Uniform, Food Parcels and Hygiene Packs
Appointment of a Service Provider to Procure and Supply WAN Equipment.
8/2/6/85 (2025-2029) Bid for the Prevention of Unlawful Land Invasion, Deterrence of Informal Settlement Growth and Removal of Illegal Structures Within the Midvaal Local Municipality From 01 July 2026 to 30 June 2029
8/2/2/458 (2026-2027) Bid for the Appointment of a Professional Service Provider for the Water Use Licence Application for the Bantu-bonke Wastewater Treatment Works (wwtw) for Midvaal Local Municipality (once-off)
8/2/3/125 (2026-2029) Bid for the Appointment of a Service Provider for Invoice Conversion, Multi Channel Distribution, and Secure Web Hosting of Municipal Invoices From 01 July 2026 to 30 June 2029.
Public Protector South Africa
Learn how to submit a winning bid with these related articles
Learn everything you need to know about how to get psira registered for security tenders for South African businesses. This comprehensive guide covers requirements, step-by-step processes, and how to use Tenders-SA.org to find relevant opportunities.
Government contracts have strict training requirements. Ensure your workforce meets the specific grading standards for state tenders.
Beyond the baton: Explore how AI, drone surveillance, and integrated management systems are redefining the private security sector and what it means for your next tender bid.
A technical guide to calculating competitive and compliant security tender prices using the latest PSIRA and Bargaining Council rates for Gauteng.
π‘ Want more tendering tips and strategies?
Explore Our Blog