Building a Tender Preparation Schedule That Survives Reality
A backwards-planned tender schedule with dependencies, review gates and a real buffer. Includes a 21-day worked example and the failure points that cause late submissions.
Building a Tender Preparation Schedule That Survives Reality
Most tender schedules fail for the same reason project schedules fail: they are built forward from today instead of backward from the deadline. A team starts with good intentions, works through the scope, then discovers on the final two days that the guarantee needs a bank approval, the director is travelling, the printer cannot bind the document and the courier cut-off has passed.
A working tender schedule starts with the submission time and works backward through every dependency. It names owners, defines review gates, and protects a buffer that is large enough to absorb a real problem. This article sets out the method and a 21-day worked example.
Start From the Deadline, Not From Today
The closing date in the tender data is a hard constraint. Everything else is movable. Write the deadline at the top of the schedule, then place the fixed events that cannot move:
- Compulsory briefing or site inspection date.
- Question cut-off and the date clarification answers are expected.
- Any sample submission date.
- The bank's cut-off for a guarantee or confirmation letter.
- The printer and courier cut-off for a physical submission.
- The portal upload cut-off for an electronic submission.
Once those are fixed, schedule the work backwards. The final internal deadline should be at least 24 hours before the official deadline, and 48 hours for a large or physical submission.
"
The Work Breakdown
| Workstream | Deliverable | Typical owner |
|---|---|---|
| Qualification | Bid/no-bid decision and gap list | Bid lead |
| Compliance | Returnable matrix and evidence pack | Compliance |
| Technical | Methodology, scope response, CVs, references | Operations |
| Pricing | Completed pricing schedule and margin sign-off | Commercial |
| Legal | Contract review, guarantees, JV agreement | Legal/finance |
| Submission | Formatting, printing, signing, courier or upload | Bid administrator |
| Review | Independent QA and sign-off | Reviewer |
The workstreams are not sequential. Compliance and technical can run in parallel; pricing depends on the technical scope; legal depends on the commercial structure; submission depends on everything. The schedule must show those dependencies explicitly.
Working Days Versus Calendar Days
South African public holidays and weekends can remove a third of the available days from a short bid window. A schedule that counts calendar days will be wrong. Count working days, then mark the public holidays and any known leave.
- Count the calendar days from document download to closing.
- Remove weekends and public holidays.
- Remove any team leave or travel already booked.
- Reserve at least 20% of the remaining working days as buffer.
- Recheck the calculation against the official closing time, not only the date.
The Tenders-SA preparation planner calculates working days and key dates, and the existing guide to the preparation planner explains its inputs. Use it as the arithmetic layer, then build the dependency plan around it.
The Review Gates
A schedule without gates is a list of tasks. Gates force a decision: proceed, fix or stop.
| Gate | When | Question | Decision |
|---|---|---|---|
| G1 — Bid/no-bid | Day 1–2 | Can we meet every mandatory requirement and make a margin? | Proceed or stop |
| G2 — Compliance pack | Day 3–5 | Is every returnable present and valid at closing? | Proceed or remediate |
| G3 — Technical draft | Day 8–10 | Does the response answer every evaluation criterion? | Proceed or rewrite |
| G4 — Pricing sign-off | Day 12–14 | Is the price complete, arithmetically correct and above the cost floor? | Proceed or reprice |
| G5 — Final QA | Day 16–18 | Has an independent reviewer checked the whole pack? | Submit or fix |
| G6 — Submission | Day 19–20 | Is the format, address and time correct, with proof? | Submit |
G1 is the most important gate. A team that proceeds on a bid it cannot win has already lost the time it could have spent on a better opportunity. The existing guide to why bids get disqualified explains the administrative gate, and the guide to quality assurance and review explains the final QA.
A 21-Day Worked Schedule
Assume a tender closes at 11:00 on day 21. The team has one bid lead, one compliance officer, one technical writer, one pricing analyst and one reviewer. There is a compulsory briefing on day 3 and a question cut-off on day 6.
| Day | Task | Owner | Dependency | Output |
|---|---|---|---|---|
| 1 | Download pack, read tender data, build returnable matrix | Bid lead | Document | G1 pack |
| 1–2 | Bid/no-bid review and gap list | Bid lead | Returnable matrix | G1 decision |
| 3 | Attend compulsory briefing; record clarifications | Bid lead | G1 | Attendance proof and notes |
| 3–5 | Assemble compliance evidence and fix expiries | Compliance | Returnable matrix | G2 pack |
| 5 | Submit written questions | Bid lead | Briefing notes | Question log |
| 6 | Question cut-off; confirm answers received | Bid lead | Question log | Clarification file |
| 6–9 | Draft technical response and methodology | Technical writer | Scope | Technical draft |
| 8–11 | Build pricing model and margin review | Pricing analyst | Technical scope | Pricing draft |
| 10 | G3 technical review | Reviewer | Technical draft | G3 decision |
| 11–13 | Finalise pricing and complete schedule | Pricing analyst | Pricing draft | Pricing final |
| 12 | Legal review of contract, guarantees, JV | Legal/finance | Pricing final | Risk memo |
| 13 | G4 pricing sign-off | Bid lead and finance | Pricing final | Signed price |
| 14–16 | Compile full pack; complete SBD forms; check signatures | Bid administrator | All drafts | Draft pack |
| 16 | Independent QA against returnable matrix | Reviewer | Draft pack | QA findings |
| 17–18 | Fix findings; director signs; certify copies | Bid administrator | QA findings | Final pack |
| 19 | Print, bind and check; or upload and check | Bid administrator | Final pack | Submission-ready pack |
| 20 | Submit early; keep proof; confirm receipt | Bid administrator | Submission-ready pack | Proof of submission |
| 21 | Official deadline; monitor for clarifications | Bid lead | Submitted | Close-out note |
The schedule deliberately submits on day 20, not day 21. That buffer absorbs a courier delay, a signature problem or a portal failure. If everything goes smoothly, the team has a day to respond to an unexpected clarification.
Protecting the Buffer
Buffers disappear when they are treated as free time. Protect them with three rules:
- Do not schedule work into the buffer. If a task slips, escalate; do not silently borrow the buffer.
- Make the buffer visible. Show it on the schedule so the team knows it is intentional.
- Use the earliest possible submission. Submitting on day 20 is better than submitting on day 21 at 10:58.
The Dependencies That Usually Slip
| Dependency | Why it slips | Mitigation |
|---|---|---|
| Bank guarantee | Credit approval takes longer than expected | Start on day 1; have a fallback facility |
| Director signature | Travel or unavailable | Book the signing slot at G1 |
| Certified copies | Commissioner unavailable or queue | Use a known commissioner; certify early |
| COIDA letter | Portal or payment delay | Check expiry at G1; renew immediately |
| Tax status | Verification delay | Check CSD and SARS status on day 1 |
| Samples | Supplier lead time | Order on day 1; track delivery |
| Printer and courier | Capacity or cut-off | Book the slot; use a backup |
| Portal upload | File size or connection | Test upload early; keep a backup copy |
Team Roles and Hand-Offs
A schedule only works if each workstream has one accountable owner. Shared ownership usually means no ownership. Define the hand-offs explicitly:
- The bid lead owns the schedule, the gates and the submission decision.
- Compliance owns the returnable matrix and the evidence pack.
- Technical owns the methodology, scope response and CVs.
- Commercial owns the pricing schedule and margin sign-off.
- The reviewer owns independent QA and has the authority to stop submission.
- The bid administrator owns formatting, signatures, copies and proof of submission.
The application workspace can hold the schedule, documents and status, and the companion article on managing tender submissions as a team explains the operating rhythm. For a broader view of the preparation process, see quality assurance and review.
Common Scheduling Mistakes
- Planning forward. Starting from today always produces a late finish.
- Counting calendar days. Weekends and public holidays are not working time.
- No buffer. A schedule with no slack is a schedule that fails on the first surprise.
- No owner per task. Tasks without an owner are not scheduled; they are hoped for.
- Reviewing at the end. QA on the final day cannot fix a missing certificate.
- Submitting at the last minute. The last hour is when portals fail and printers jam.
The Bid Calendar Entry
Every tender should create one calendar entry with the full set of dates, not just the closing date. A closing date alone hides the briefing, the question cut-off, the sample deadline and the internal gates.
| Calendar item | When to set it | Who owns it |
|---|---|---|
| Document download and G1 | Day 1 | Bid lead |
| Compulsory briefing | As stated | Bid lead |
| Question submission | At least one day before cut-off | Bid lead |
| Compliance checkpoint | Day 3–5 | Compliance |
| Technical draft review | Day 8–10 | Technical |
| Pricing sign-off | Day 12–14 | Commercial |
| Final QA | Day 16–18 | Reviewer |
| Submission | Day 19–20 | Bid administrator |
| Official deadline | Day 21 | Bid lead |
Set reminders for the day before each gate, not only on the gate. A reminder at 16:00 the day before gives the owner time to prepare; a reminder at the gate is already late.
When the Deadline Moves
Deadlines can change through an addendum, a clarification or a buyer extension. The schedule must treat a change as a formal event, not as good news.
- Confirm the change in writing through the official channel.
- Re-baseline the schedule from the new deadline, including the buffer.
- Check whether the change affects any other requirement, such as a briefing or sample date.
- Tell the whole team, not only the bid lead.
- Do not relax the internal deadline simply because the external one moved; use the extra time for quality, not delay.
A moved deadline can be a trap. A team that treats an extension as permission to start later often ends up with the same last-minute scramble, plus a false sense of security. Re-baseline, then protect the new buffer.
Treat the schedule as a living document. Update it at every gate, record why a date moved and keep the history. A schedule that is revised silently is not a control; a schedule with a visible change log is how a team learns where its estimates are weak and which dependencies consistently slip.
The schedule also protects the team's non-bid work. A bid that consumes every hour for two weeks damages delivery on live contracts. Planning the bid properly makes the cost visible and lets the team decide whether the opportunity is worth the disruption.
Conclusion: A Schedule Is a Risk Control
A tender schedule is not administrative decoration. It is the control that prevents a good bid from being lost to a preventable failure. Build it backwards, make dependencies visible, put a named owner on every task, and protect the buffer.
For your next bid, start with the closing time and work backward through the six gates. Use the preparation planner for the working-day maths, then put the plan into the application workspace so the team works from one schedule, not five versions.
Tags
Based on this article's topics, here are some current tenders that might interest you
APPOINTMENT OF A PANEL OF SERVICE PROVIDERS FOR THE SUPPLY, DELIVERY, APPLICATION OF BIOREMEDIATION / BIO-TREATMENT PRODUCTS AT ERWAT WATER CARE WORKS FOR A THIRTY SIX MONTH (36) FOR A PERIOD ON AN ‘ AS & WHEN REQUIRED’ BASIS
APPLICATIONS ARE HEREBY INVITED FROM POTENTIAL BIDDERS WISHING TO BE PLACED ON THE TRANSNET ENGINEERING APPROVED LIST, AS SUPPLIERS OR MANUFACTURERS FOR THE SPECIALISED GOODS OR COMPONENTS AND / OR EQUIPMENT, WITHIN TRANSNET ENGINEERING BUSINESS The Approved List will cover the following: • Wagons Approved list 239 • Locomotive Approved List [248 and 301] • Ports Approved List [100]
Tender for appointment of a panel of service providers to support city of Tshwane business applications and to provide information technology services for 36 months.
RE-ADVERTISEMENT: APPOINTMENT OF A SERVICE PROVIDER FOR THE PROVISION OF PROFESSIONAL ENGINEERING SERVICES IN RESPONSE TO AND IN COMPLIANCE WITH THE TOWN-PLANNING SUBDIVISION APPLICATION PROCESSES ON CITY-OWNED PROPERTIES
APPOINTMENT OF A SERVICE PROVIDER FOR THE PROVISION, INSTALLATION, CONFIGURATION AND SUPPORT OF SECURITY INCIDENT MANAGEMENT APPLICATION (SIEM) FOR A TERM OF 36 MONTHS
Tender Number : 09/2026- Supply and Installation of an additional Thatch,layer, repair of damaged concrete copings and application of fire retardant treatment
Want to see all available tenders?
Browse All Tenders →Share this article
Building a Tender Preparation Schedule That Survives Reality
A backwards-planned tender schedule with dependencies, review gates and a real buffer. Includes a 21-day worked example and the failure points that cause late submissions.