The builder who lost €40M in winnable tenders — to paperwork
One contractor's record: 2,668 bids, €82M won — and nearly 1,400 exclusions, many of them the lowest-price offer rejected purely on documents. Here is what that teaches every EU bidder.

Pull the full bidding record of a single mid-sized construction company and a brutal pattern appears. Across the years studied it submitted 2,668 bids and won 389 contracts worth about €82M. It was, by any measure, a serious and competitive contractor — the kind of firm that turns up, prices keenly, and delivers.
And yet the same record contains nearly 1,400 exclusions — bids thrown out before the price was even properly weighed. When you isolate the cases where this company had submitted the lowest price and was still rejected, the lost work adds up to roughly €40M in contracts it could plausibly have won. Not lost to a cheaper rival. Lost to paperwork.
The anatomy of a €40M loss
€40M is not one catastrophic miss. It is the sum of dozens of ordinary ones: a framework here, a maintenance contract there, a string of small municipal jobs that, individually, looked like rounding errors. Each was winnable on price. Each died on a formality — and because the formalities repeated, so did the losses.
That is the uncomfortable truth about public procurement. The system is not built to reward the best offer; it is built to reward the best compliant offer. A contracting authority that awards to a non-compliant tender exposes itself to challenge from every other bidder. So when your submission is non-compliant, the evaluator does not have discretion to forgive it. They exclude — and move on.
What the evaluators actually wrote
Read enough award decisions and the exclusion reasons stop looking like bad luck and start looking like a checklist of avoidable errors:
- a required declaration submitted on the wrong template, or against a superseded version of the form;
- a certificate that had lapsed weeks before the deadline, or that covered a slightly different scope than the one demanded;
- a technical description that addressed nine of ten mandatory points and stayed silent on the tenth;
- a reference project that was real and relevant but did not map cleanly onto the authority’s stated selection criteria;
- a figure in the price schedule that contradicted the same figure elsewhere in the pack.
None of these is a failure of capability. Every one of them is a failure of reconciliation — of checking, line by line, that what the tender asked for is exactly what the submission provides.
Lowest price is not a winning bid
The instinctive assumption — sharpen the price and the contract follows — is wrong far more often than bidders think. Price only matters once you are inside the set of compliant tenders. If a missing declaration knocks you out at the eligibility stage, your beautifully optimised number is never even read. The most competitive price in the room is worth precisely nothing if the envelope it arrives in is incomplete.
Three habits that would have saved most of it
- Treat eligibility as a hard gate, before pricing. If a mandatory requirement is unmet and cannot be covered by a partner or acquired in time, the bid is already lost — so decide that on day one, not on submission day.
- Reconcile every document against the requirement. Most exclusions are a mismatch between what was asked and what was submitted — exactly the check a machine does better than a tired bid manager at 23:00 the night before.
- Make the formal layer automatic. Declarations, the ESPD, and national forms should be pre-filled from a verified company profile so a typo or a stale certificate cannot quietly disqualify a winnable bid.
Where TenderEU fits
This is precisely the failure mode TenderEU is built to remove. The eligibility gate flags blockers before you invest a day in the bid; requirement extraction turns the tender into a compliance matrix; a disqualification-risk scan surfaces the gaps that evaluators most often punish; ESPD and declaration auto-fill kills the paperwork errors; and the compliance checklist refuses to let you export an incomplete pack. The goal is simple — never lose another winnable contract to a formality.
Based on analysis of public-procurement evaluation data (Slavov Capital). Figures describe one contractor’s record and are illustrative of patterns seen across the wider market.
Stop losing winnable bids to paperwork.
TenderEU’s eligibility gate, requirement extraction and ESPD auto-fill prevent the exclusions described above.
Start free trial