What does it take to win German infrastructure work?
You win infrastructure work in Germany in three moves. First, find the tenders early: German public tenders are listed on service.bund.de, and the large EU-wide ones also appear on TED. Second, work out who really decides. For most suppliers that person is a purchasing or project lead at the contractor who wins the tender, not the public office that publishes it. Third, reach that person in German, on LinkedIn first, with a short message that asks for a conversation and nothing bigger.
The second move is the easiest one to get wrong. A bridge replacement tender names a public client. But if you make bearings, formwork, safety equipment or site software, the company that actually buys from you is the general contractor who wins the job. The tender shows you where the money is going. The buyer sits on the contractor's side and has to source the parts.
So read every listing with one question in mind: am I bidding on this myself, or selling to whoever wins it? A company that can deliver a whole lot bids directly. Everyone else sells to the bidders.
One thing up front. Germany is not my team's specialty, and when a client needs it, we lead with LinkedIn there instead of cold email. This guide reflects that. It covers the portals, the buyer and the outreach order.
Where do German infrastructure tenders actually show up?
Start with two places.
service.bund.de is the official German search for current public tenders from the federal government, the Länder (the 16 federal states), cities and municipalities (service.bund.de tender search). On 4 October 2026 it listed 12,988 tenders. Among them were a replacement bridge ("Ersatzneubau Brücke"), screed work ("Estricharbeiten") and tiling under the DIN 18352 standard.
Much of what appears is trade packages, not only headline projects. Everything is in German, and the search is too.
A faster way to scan the listings:
- Search with the German words your buyer uses for the work. Your English product name will find almost nothing.
- Sort newest first ("Datum absteigend"). The portal can also sort by title and by relevance.
- Read two dates on every listing: "Veröffentlicht" (published) and "Angebotsfrist" (the deadline for offers).
- Save each working search as an RSS feed, so new listings come to you.
- Keep one sheet with the listing, the public client, the deadline and, later, the contractor who won it. To fill that last column, ask the contractors and public engineers you already talk to who won each package once it has been awarded.
How you use the deadline depends on your route. If you bid yourself, it is your writing window. If you supply bidders, it is the window in which contractors price their offers. They are collecting supplier quotes before that date, so your first contact has to land well before it. You will not know who is bidding, so contact the contractors that won similar packages in the same Land over the past year.
TED (Tenders Electronic Daily) is the EU-wide journal. EU procurement rules apply only to tenders above a certain value, and national rules apply below it (European Commission public procurement page). So the contracts above the EU thresholds are the ones you will find on TED, and smaller packages show up on national portals such as service.bund.de.
The same Commission page says 55% of EU procurement procedures award on price alone. For a supplier, that changes the pitch. Your price ends up inside someone else's bid, so open with what makes their offer cheaper or safer to deliver.
For trade packages and regional work, check service.bund.de. For large EU-wide contracts, check TED. If you supply contractors, check both weekly, because the public client on each listing is only your clue to who will be buying.
What does the 2026 German construction outlook mean for suppliers?
The federal building research institute, BBSR, published its 2026 report on the construction industry on 27 May 2026 (BBSR construction outlook 2026). It builds on the annual construction volume survey that the German Institute for Economic Research runs for BBSR, and it sets out to present the whole construction sector instead of single segments.
Two points in it matter for a supplier.
First, BBSR says the data on finishing work is weaker and less current than the main construction figures. If you sell into finishing work, the most quoted construction figures may describe your buyers poorly, so weigh them against what your own past customers have been ordering.
Second, read the outlook as a timing signal, never as a list of contracts. A forecast tells you whether to start building target accounts now. It does not create a tender. Between a budget and a purchase order you can see, there is planning, then the tender, then the award, then the contractor's sourcing, and each step has its own lead time.
So build the target list and open conversations in the months before the tenders in your niche appear. Contact after a listing goes live can still work, but by then you compete with suppliers the contractor already knows.
Who actually decides at German contractors and public clients?
Before anyone on my team builds a list, I want to know who signed off on the client's own past projects. We then search for the titles that buy in that niche and never run a broad "manager" search.
For German infrastructure, the roles usually look like this:
| Role | German title | Where it sits | What it usually means for a supplier |
|---|---|---|---|
| Head of purchasing | Einkaufsleiter, Leiter Einkauf, Leiter Beschaffung | Contractor head office | Approves suppliers and framework agreements |
| Project manager | Projektleiter | Contractor, per project | Picks what goes into that job's offer and budget |
| Site manager | Bauleiter | On site | Feels product problems first and recommends upward |
| Managing director | Geschäftsführer | Smaller contractors | Signs anything that matters |
| Public project lead | Projektleiter at DB InfraGO, Autobahn GmbH, a Land road authority or a city civil engineering office | Public client | Shapes the specification before the tender exists |
| Contracting office | Vergabestelle | Public client | Runs the formal tender procedure |
The split between the two sides is simple. At a contractor, the decision is commercial, and it is shared between purchasing and the project team. At a large group, purchasing sets the supplier list and project managers pull from it. At a mid-sized family contractor, the Geschäftsführer often decides alone.
On the public side, the people you can usefully talk to are engineers and planners, and only before the tender. DB InfraGO (rail infrastructure) and Autobahn GmbH (federal motorways) are the obvious names. For most suppliers, though, they matter as context, because their contractors are the ones placing orders. Once a tender is live, ask your questions through the route the tender documents name, not in someone's LinkedIn inbox.
To find the real owner, take your last 10 projects and note three facts for each one: who asked for the quote, who signed the order, and how big the company was. Those are often two different people. If the Bauleiter asked and the Einkaufsleiter signed, you need both on your list.
Should you use LinkedIn or email to reach German contractors?
The decision rule: start on LinkedIn. Use email only as a follow-up to a buyer who already knows you from LinkedIn, and only where you have a compliant basis for it. Without that basis, LinkedIn carries the whole sequence.
Most of my team's campaigns go to the USA, the UK and Europe, mainly English-speaking markets. When a client needs Germany, we apply stricter rules of our own, and we do not send cold email there without a compliant basis. Under section 7 of Germany's unfair competition act (UWG), advertising by email is always an unreasonable nuisance unless the addressee agreed to it in advance, apart from a narrow exception for existing customers. The wider rules are in running B2B outbound into Europe. This is not legal advice.
For the channel detail, see how a LinkedIn outreach agency runs campaigns, and how an outside team runs cold email in markets where it fits.
Write in German, use the formal "Sie", and refer to something local: the Land, the project, a site you supplied in the region. I target local audiences whenever I can, because conversations start more easily with someone who knows you are nearby. A foreign supplier cannot fake being local, but it can show that it knows the region and has worked in it.
Do large contractors answer outside suppliers? In my experience they reply when the product fits their sites, and that holds for contractors, engineering groups and energy companies alike.
What should the first outreach message say to a German buyer?
My first message asks for a meeting and never tries to sell the service.
A first message to a Projektleiter or Einkaufsleiter needs four parts:
- Why them. The project, the Land or the trade they work in, in one line.
- One proof line. A comparable project, ideally in Germany or a neighboring market, or a contractor they would recognize. Add a number if you have a real one.
- The ask. A short call, for example: "Hätten Sie nächste Woche 15 Minuten für ein kurzes Telefonat?" (Do you have 15 minutes next week for a short call?)
- Nothing else. No catalog, no PDF, no product range, no "leading supplier".
Keep it short and written like one person talking to another.
Expect a German buyer to look at your profile and website before replying. So before the first send, make sure your profile shows who you supply, which kind of sites, and one or two projects with photos or numbers. If you sell in Germany, add a German version of that section.
What outreach rhythm is realistic in Germany?
Plan for several touchpoints, not one message. A realistic LinkedIn-led sequence:
- Connection request with a short, relevant note and no pitch
- First message once they accept, with the four parts above
- Follow-up with a different proof point
- Follow-up with a new angle, for example the deadline on a tender they are pricing
- Warm email, only where a compliant basis exists; otherwise one more LinkedIn message
- A short close that leaves the door open for the next project
Leave real time between messages, and do not stop at message two. Replies often arrive around the third follow-up, so judge a German sequence on its full run, never on its first week.
Count conversations started, not calls booked. For how the two channels fit into one sequence, read how to build a follow-up sequence that gets replies.
What not to expect in week one: booked calls. Expect accepted connections, a few replies and some "not this quarter" answers. Log every one of those, because the next tender brings that person back.
What checklist should a foreign supplier follow before launching?
Germany's contractor market is large, but it is finite. In any one niche and Land, the companies worth contacting fit on a spreadsheet. That is why ownership and list quality decide more than volume.
- Start from who already buys. List your past and current customers first, then find lookalike contractors.
- Count the market. Per target Land, list the contractors in your niche and the decision-makers inside each one. If the total is small, plan for depth: several people per company and longer sequences.
- Pick your Länder and give each one to exactly one rep. My teams split territory per account and per rep, so two people never contact the same lead.
- Set the ownership rule for contractors with sites everywhere. The rep who owns the head-office Land owns the whole company, including its site teams in other regions.
- Filter titles. Keep the German titles from the table above. Drop Assistant and Associate profiles, plus any bare "Manager" with no function attached. Keep Projektleiter and Bauleiter, even when the profile uses the English Project Manager or Site Manager.
- Build from a real database. Use a maintained lead database, not scraped dumps. This piece on how I take a B2B lead list apart goes deeper.
- Verify every address before any email goes out.
- Prepare the email side only if you will use it. That means authenticated sending domains, warmed-up mailboxes and a compliant basis for every German address.
- Launch on LinkedIn, then scale what works. Add volume only to the channel that is already producing conversations.
An example split for a three-person team:
| Rep | Länder owned | Accounts in scope |
|---|---|---|
| Rep 1 | Bayern, Baden-Württemberg | Every contractor headquartered there, with all its sites |
| Rep 2 | Nordrhein-Westfalen, Hessen, Rheinland-Pfalz | Same rule |
| Rep 3 | Berlin, Brandenburg, Sachsen, Niedersachsen | Same rule |
That covers 9 of the 16 Länder. The other 7 stay unassigned until a rep has worked through their own territory, and then each one goes to a single rep.
Then go back to the sheet from the portal section. Next to every tender, write the contractor who won it and the name of their Projektleiter.
Planning a LinkedIn-first approach to German contractors from abroad? I am glad to talk it through on a call.
Questions suppliers ask about German infrastructure work
Where do German public tenders get published?
On service.bund.de for tenders from the federal government, the Länder, cities and municipalities, and on TED for large EU-wide contracts above the EU thresholds. On 4 October 2026, service.bund.de listed 12,988 tenders. Smaller packages show up on national portals rather than TED.
Can I cold email German contractors?
Be careful. Under section 7 of Germany's unfair competition act (UWG), advertising by email is always an unreasonable nuisance unless the addressee agreed to it in advance, apart from a narrow exception for existing customers. So start on LinkedIn, and use email only as a follow-up where you have a compliant basis. This is not legal advice.
Should I sell to the public client or to the contractor?
If you can deliver a whole lot, you bid directly. Everyone else sells to the bidders. For most suppliers the buyer is a purchasing or project lead at the contractor who wins the tender, not the public office that publishes it.
