← Back to Contractor Guides
Contractor guide · No 4 of 5

Procurement pressure

Materials arrive late on almost every job — usually because the order date was never written down, not because the supplier is bad. A team standing because steel or windows haven't landed costs you more than the material ever did, and the delay lands on your programme and your margin.

What YPA does

Why materials arrive late

Almost never because the supplier is bad. Usually because the order went in late, or nobody tracked it, or the required-on-site date was never written down in the first place.

On most jobs, ordering happens when someone remembers — not when the programme needs it. The result is the same: the team finishes early, the material isn't there, and the delay lands on you.

Plan backwards from the site date

Every material has a required-on-site date — the day the team actually needs it. From there you work backwards:

The order date is the number that matters. If you only track the required-on-site date, you find out about the delay the same day the team does.

The items that bite hardest

  • Imported goods — freight, port and border clearance add weeks you can't see from the invoice.
  • Made-to-order items — steel, joinery, glazing, special finishes. These can't be bought off the shelf.
  • Anything with a long lead time — the earlier it's on the schedule, the earlier the problem shows up.

What a YPA sheet looks like

Every item goes onto the YPA Procurement Schedule — one row per package, planned backwards from the required-on-site date. This is the actual sheet format YPA generates (filled with example rows):

YPA
YPA — Your Project Assistant · Procurement Schedule Example project · generated sheet format
Item NoPackageItemQtyUnitSupplierRequired On SiteLead Time (weeks)Latest Order DatePO NoOrder DatePriceFeesStatusResponsibleVerified BySource Tag
1AluminiumWindows - Block A12No.ALU-SUP2026-08-2261840000To orderPMManual
2AluminiumWindows - Block B8No.ALU-SUP2026-08-2961210000To orderPMManual
3ElectricalSwitchgear - main DB1No.ELEC-PRO2026-09-15102026-07-10PO-2026-0712026-07-09860000OrderedPMManual
4SteelSteel fixings - Block B1LotSTEEL-SA2026-08-1232026-07-22PO-2026-0642026-07-20415000ReceivedSite AgentManual
5TilingPorcelain tiles - communal180m2TILE-HOUSE2026-09-014960000To orderPMManual
6ConcreteReady-mix - Block B slab240m3CON-SUP2026-08-0522026-07-22PO-2026-0632026-07-213120000ReceivedSite AgentManual
7PlumbingSanitary ware - Block A22No.PLUM-SUP2026-09-2052026-08-15PO-2026-0782026-08-13780000OrderedPMManual
8JoineryTimber doors - Block A36No.JOIN-WORKS2026-10-0182026-08-06PO-2026-0772026-08-051420000OrderedPMManual
9GlazingShower screens - Block B18No.GLASS-SUP2026-10-107640000To orderPMManual
10PaintInternal paint - Block A320LPAINT-CO2026-10-153570000To orderPMManual
11RoofingIBR sheeting - Block B980m2ROOF-SUP2026-09-2552026-08-20PO-2026-0802026-08-191680000OrderedPMManual
12HardwareIronmongery sets24No.HARD-SUP2026-10-204360000To orderPMManual
6 to order · 3 ordered · 2 receivedYPA flags the missing order dates →
Example only — illustrative rows in the real YPA Procurement Schedule sheet format (required-on-site → lead time → latest order date, planned backwards).

The tender you can't win

Procurement has a second, quieter trap: the paperwork that decides whether you're even allowed to price the work. On public-sector projects your cidb status is checked before the tender is read:

The sting is finding out after you've spent the time and money pricing it. YPA keeps these dates — grade, expiry, tax status — on your file and tells you before one lapses, so you're never disqualified by paperwork you could have fixed.

What to do about it

Want the full picture?

We've built YPA for the way African construction projects actually work. YPA is the site file with a memory. YPA is onboarding its first live builds in small, limited cohorts. Pilot places are free for a defined period — and if we ever charge, the plan and its price will be shown to you before anything is billed.

This guide is general information, not legal advice. Required-on-site dates, lead times and cidb requirements come from your programme, your suppliers and the current cidb prescripts — always confirm before acting. YPA helps you track and draft; it doesn't issue or validate registrations.