BACK TO BLOG
Regulations7 min read

Germany and France Extend Border Checks Into 2027: Why Your Drivers' 90/180 Clock Doesn't Stop

Germany will keep checking traffic at all nine of its land borders until 15 March 2027, and France has notified a further six months of checks running from 1 November 2026 to 30 April 2027. Austria, Poland, Denmark, Sweden, Norway and Italy have their own controls in place too. For UK hauliers the delays are usually modest. The bigger risk is a misunderstanding: a passport check at the French–German border feels like crossing a border, but for the 90/180-day rule it is not one. Your driver's Schengen clock keeps running straight through it.

KEY TAKEAWAYS

  • • Germany has extended checks at all nine land borders from 16 September 2026 to 15 March 2027
  • • France has notified checks at its borders with Belgium, Germany, Luxembourg, Switzerland, Spain and Italy from 1 November 2026 to 30 April 2027
  • • Austria, Poland, Denmark, Sweden and Norway also have controls in place into 2027, and Italy until December; the Netherlands ended its checks on 30 September
  • • Internal border checks are not EES checks: crossing from France into Germany is not an exit from Schengen, and the 90/180 count does not pause
  • • Expect minutes rather than hours at most crossings, with longer waits at known hotspots such as the German–Polish border

What Has Been Extended

Schengen countries can temporarily reintroduce checks at their internal borders when they face a serious threat to public policy or internal security, but they have to notify the European Commission each time. The Commission's official list, last updated on 16 October 2026, shows these controls in force:

INTERNAL BORDER CONTROLS IN FORCE (AS OF 16 OCTOBER 2026)

  • • Germany — all nine land borders, 16 September 2026 to 15 March 2027
  • • France — borders with Belgium, Germany, Luxembourg, Switzerland, Spain and Italy, to 31 October 2026, then 1 November 2026 to 30 April 2027
  • • Austria — borders with Slovakia, Czechia, Hungary and Slovenia, to 15 March 2027
  • • Poland — borders with Germany and Lithuania, 2 October 2026 to 30 March 2027
  • • Denmark — land and sea border with Germany, renewed to 11 May 2027
  • • Sweden — all internal borders, renewed to 11 May 2027
  • • Norway — ports with ferry links to other Schengen countries, renewed to 11 May 2027
  • • Italy — land border with Slovenia, to 18 December 2026

Germany cites continued irregular migration and migrant smuggling, pressure on asylum reception and the wider security situation. France points to persistent terrorist threats, smuggling networks and violence in the Pas-de-Calais. Not every country is renewing: the Netherlands ended its checks on 30 September 2026, and Slovenia lifted its controls in June.

Two Years and Counting

Germany has checked all of its land borders since 16 September 2024, so this extension takes the controls past their second anniversary. Under the revised Schengen Borders Code, internal border controls should normally last no more than two years in total. The Code allows up to two further six-month periods only in a “major exceptional situation”, and German press reports say Interior Minister Alexander Dobrindt has cited exceptional circumstances to justify this one.

The pressure to wind the checks down is growing. On 2 June 2026 the European Commission issued formal opinions to nine countries, including Germany and France, urging them to work towards phasing out their internal border controls. In April, an administrative court in Koblenz ruled that Germany's 2025 checks on the Luxembourg border were unlawful; Dobrindt has said Germany will appeal. None of that has stopped the latest extensions, so hauliers should plan on the checks staying in place at least until spring.

How Long Are the Delays?

On most days, not long. Germany's own monitoring, quoted in the Commission's June opinion, recorded no delays of more than 30 minutes, though the Commission noted difficulties at the German–Luxembourg, German–Polish and German–Dutch borders. Freight platform Transporeon reported in late September that average waits on the Poland–Germany crossings had risen by about eight minutes.

Averages hide the bad days, though. Before Christmas 2025, a Polish hauliers' association reported traffic crawling for 15 to 20 kilometres at the Šwiecko crossing on the A12 into Germany. Build extra time into schedules on the German–Polish routes, especially in the run-up to Christmas.

The 90/180 Point Most People Get Wrong

When a police officer checks your driver's passport on the motorway from France into Germany, it is easy to assume something has been recorded — that the driver has “left” one country and “entered” another. For the 90/180-day rule, nothing has changed. The rule counts days spent in the Schengen Area as a whole, not in any single country. France and Germany are both inside it.

The Entry/Exit System works the same way. The EES Regulation says the system operates at the external borders, so it records the moment a driver enters the Schengen Area and the moment they leave it — at Calais or Coquelles, for example — not the crossings in between. A check at an internal border creates no EES exit and no EES entry.

⚠️ THE CLOCK DOES NOT STOP AT AN INTERNAL BORDER

A driver who enters at Calais, runs to Germany and Poland, and comes back through France has been in the Schengen Area for every day of that trip, however many passport checks they passed on the way. Only leaving the Schengen Area altogether — back to the UK, or into a non-Schengen country such as Serbia or Albania — stops the count. If a queue at an internal border pushes the return crossing into another day, that day counts too.

What Drivers Should Carry

Normally, once a non-EU traveller has passed the external border, there are no further checks inside the Schengen Area. Where internal checks have been reintroduced, the Schengen Borders Code applies the external-border rules to them, so a UK driver should expect to show a valid passport and may be asked about the stay. The EU's own advice to non-EU travellers heading to or through these countries is to make sure they have their passport and other supporting documents with them. An internal check is one more point where an officer can ask how long a driver has been in the Schengen Area — and a driver who has gone past 90 days has no lawful stay anywhere in it.

What UK Hauliers Should Do

ACTION CHECKLIST

  • • Brief drivers that internal checks are not exits — the 90/180 count runs from the first day in Schengen to the last, whatever happens in between
  • • Make sure passports travel with the driver — not left in the cab office or at the depot
  • • Add time on German–Polish and German–Luxembourg routes — the waits are usually short, but not always
  • • Keep a buffer before the 90th day — a slow border on the way home can turn a planned day-89 exit into day 90 or 91
  • • Check the calendar of extensions — Germany's and Austria's controls run to mid-March, France's to the end of April

HOW SCHENGENTRACKER HELPS

However many borders a driver crosses inside Europe, only one number matters:

  • • Schengen-wide day count — one entry and one exit per trip, the same way EES counts it
  • • Alerts at 15, 3, and 1 days — early enough to absorb a slow border
  • • Rolling 180-day calculation — recalculated every day, automatically
  • • Fleet dashboard — see who has room for a delay before you dispatch

The Bottom Line

Internal border checks are now a settled feature of European haulage, with Germany's controls past the two-year mark and France's booked until next spring. For most journeys they cost minutes. The real cost comes when someone mistakes a passport check for a border that resets the count.

Inside Schengen, a border is just a road. The 90/180 clock only stops when the driver leaves the Schengen Area.

MORE CHECKS. SAME 90 DAYS.

Know every driver's exact Schengen position before they leave the yard — however many borders are on the route.

Start today with a 180-day free trial — track up to 200 drivers completely free.

From £5/driver/month (£1/driver after 5) • No credit card required • Cancel anytime