<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Coordable (Posts about rural delivery)</title><link>https://coordable.co/</link><description></description><atom:link href="https://coordable.co/categories/rural-delivery.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:contact@coordable.co"&gt;Nikola Tesla&lt;/a&gt; </copyright><lastBuildDate>Tue, 14 Apr 2026 15:41:07 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>The €17 failed delivery in rural operations: the number no longer holds</title><link>https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/</link><dc:creator>Julien Crétin</dc:creator><description>&lt;p&gt;We have now modeled failed delivery costs for &lt;a href="https://coordable.co/blog/cost-failed-delivery-urban-europe-2026/"&gt;urban (€15.30)&lt;/a&gt; and &lt;a href="https://coordable.co/blog/cost-failed-delivery-peri-urban-europe-2026/"&gt;peri-urban (€22.26)&lt;/a&gt;. Rural is a different category entirely.&lt;/p&gt;
&lt;p&gt;The structural constraints are more severe, the mitigation options largely absent, and the cost profile reflects it: &lt;strong&gt;€42.14 per failed redelivery&lt;/strong&gt; - 175% higher than urban, 89% higher than peri-urban.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;This model covers rural B2C operations - low-density zones, typically &amp;gt;60 km from a major urban center, with dispersed housing, limited road infrastructure in some areas, and thin or absent out-of-home delivery networks.&lt;/em&gt;&lt;/p&gt;
&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#what-makes-rural-structurally-different"&gt;What makes rural structurally different&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#the-model"&gt;The model&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#component-1-on-site-failure-cost-both-scenarios"&gt;Component 1 — On-site failure cost (both scenarios)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#component-2a-redelivery-to-home-address"&gt;Component 2A — Redelivery to home address&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#component-2b-redirect-to-pickup-point-pudolocker"&gt;Component 2B — Redirect to pickup point (PUDO/locker)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#component-3-route-disruption"&gt;Component 3 — Route disruption&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#component-4-customer-support-contact"&gt;Component 4 — Customer support contact&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#the-full-picture"&gt;The full picture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#the-three-context-summary"&gt;The three-context summary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#what-this-means-for-geocoding-quality"&gt;What this means for geocoding quality&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#a-note-on-what-this-model-does-not-include"&gt;A note on what this model does not include&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#want-to-run-the-numbers-on-your-operation"&gt;Want to run the numbers on your operation?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/#sources-and-assumptions"&gt;Sources and assumptions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h3 id="what-makes-rural-structurally-different"&gt;What makes rural structurally different&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Stop density collapses.&lt;/strong&gt; Rural routes average 8–15 stops per day vs 25–40 in urban. Each stop - including each failed stop - carries a much higher share of the day's fixed driver cost.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Inter-stop distances are large.&lt;/strong&gt; Where an urban detour is 3 km and a peri-urban detour is 10 km, a rural detour to reinsert a failed stop can easily be 20–35 km. There is no shortcut.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PUDO networks are effectively absent.&lt;/strong&gt; The European OOH delivery infrastructure is urban-centric. In many rural zones, the nearest PUDO point is further away than the original delivery address - making redirection economically irrational or simply impossible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Address data quality is lowest here.&lt;/strong&gt; Rural addressing systems are inconsistent across countries. Hamlets, isolated farms, lieu-dits, and rural routes with non-standard numbering are systematic sources of geocoding failure. New builds in rural areas can take months to appear in any geocoding database. GPS coordinates for rural addresses frequently resolve to road junctions rather than actual building locations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dedicated redelivery trips are more likely.&lt;/strong&gt; In rural operations with 8–15 stops per route and large distances between them, reinsertion is often not viable - the failed stop is too far from any other scheduled stop to be absorbed without a near-dedicated trip. This is what makes Component 2 so different in rural operations.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="the-model"&gt;The model&lt;/h3&gt;
&lt;h4 id="component-1-on-site-failure-cost-both-scenarios"&gt;Component 1 — On-site failure cost (both scenarios)&lt;/h4&gt;
&lt;p&gt;On-site time is higher in rural than in urban or peri-urban. When a geocode resolves to a road junction or an approximate location, drivers spend additional time locating the actual building - calling the recipient, consulting maps, asking neighbors.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Assumption&lt;/th&gt;
&lt;th&gt;Cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;On-site time (approach + attempt + departure)&lt;/td&gt;
&lt;td&gt;12 min @ €17/h&lt;/td&gt;
&lt;td&gt;€3.40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Recipient call attempt (~75% of failures)&lt;/td&gt;
&lt;td&gt;3 min @ €17/h&lt;/td&gt;
&lt;td&gt;€0.64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Subtotal&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€4.04&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;On-site time is higher than urban and peri-urban (8 min) to reflect address-location difficulty in rural zones. The call rate is higher (75% vs 60%) for the same reason.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h4 id="component-2a-redelivery-to-home-address"&gt;Component 2A — Redelivery to home address&lt;/h4&gt;
&lt;p&gt;This is where the rural model diverges most sharply from the previous two.&lt;/p&gt;
&lt;p&gt;In a significant share of rural failures, the redelivery cannot be absorbed into an existing route without a near-dedicated trip. We model two sub-scenarios and weight them:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Scenario 2A-i (40% of cases):&lt;/strong&gt; Failed stop is reinserted into a nearby future route with a meaningful but manageable detour (25 km round trip).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scenario 2A-ii (60% of cases):&lt;/strong&gt; No nearby route exists within a reasonable timeframe. A quasi-dedicated trip is required.&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Assumption&lt;/th&gt;
&lt;th&gt;Cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;2A-i: Reinserted into existing route (40%)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Driver time&lt;/td&gt;
&lt;td&gt;35 min @ €17/h&lt;/td&gt;
&lt;td&gt;€9.92&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fuel&lt;/td&gt;
&lt;td&gt;25 km @ €0.18/km&lt;/td&gt;
&lt;td&gt;€4.50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vehicle depreciation&lt;/td&gt;
&lt;td&gt;25 km @ €0.12/km&lt;/td&gt;
&lt;td&gt;€3.00&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Weighted subtotal (× 40%)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€6.97&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;2A-ii: Near-dedicated redelivery trip (60%)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Driver time&lt;/td&gt;
&lt;td&gt;60 min @ €17/h&lt;/td&gt;
&lt;td&gt;€17.00&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fuel&lt;/td&gt;
&lt;td&gt;40 km @ €0.18/km&lt;/td&gt;
&lt;td&gt;€7.20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vehicle depreciation&lt;/td&gt;
&lt;td&gt;40 km @ €0.12/km&lt;/td&gt;
&lt;td&gt;€4.80&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Weighted subtotal (× 60%)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€17.40&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Combined subtotal&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€24.37&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;The 60/40 split between near-dedicated and reinserted redeliveries is a conservative estimate for genuinely rural operations. This is the assumption we flag most clearly for operators to calibrate against their own data.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h4 id="component-2b-redirect-to-pickup-point-pudolocker"&gt;Component 2B — Redirect to pickup point (PUDO/locker)&lt;/h4&gt;
&lt;p&gt;In many rural zones, this path is not viable. Where it is available, the economics are poor: the nearest relay point may be 15–25 km away, which partially or fully offsets the consolidation benefit.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Assumption&lt;/th&gt;
&lt;th&gt;Cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Driver time (detour + PUDO drop)&lt;/td&gt;
&lt;td&gt;30 min @ €17/h&lt;/td&gt;
&lt;td&gt;€8.50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fuel&lt;/td&gt;
&lt;td&gt;20 km @ €0.18/km&lt;/td&gt;
&lt;td&gt;€3.60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vehicle depreciation&lt;/td&gt;
&lt;td&gt;20 km @ €0.12/km&lt;/td&gt;
&lt;td&gt;€2.40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Merchant commission&lt;/td&gt;
&lt;td&gt;€0.40&lt;/td&gt;
&lt;td&gt;€0.40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Subtotal&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€14.90&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Where no PUDO exists within 20 km, the PUDO path is not a realistic option. For many rural operators, redelivery is the only available resolution.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h4 id="component-3-route-disruption"&gt;Component 3 — Route disruption&lt;/h4&gt;
&lt;p&gt;In urban and peri-urban operations, a failed stop cascades into the next few stops. In rural, the risk is different: running out of shift time before the route is complete.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;For salaried drivers&lt;/strong&gt;, unplanned time on a failed stop can push the shift past standard hours, triggering overtime costs under the CCN Transport routier (25% premium beyond 39h/week).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;For subcontracted drivers on a flat daily fee&lt;/strong&gt;, the disruption translates into fewer stops completed for the same fee - a margin loss absorbed by the subcontractor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;For operators on slot-based markets&lt;/strong&gt;, rural areas with precise delivery commitments face the same SLA penalty risk described in our previous posts - amplified here by the near-impossibility of same-day recovery.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Assumption&lt;/th&gt;
&lt;th&gt;Redelivery&lt;/th&gt;
&lt;th&gt;PUDO redirect&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;End-of-day stops missed (25% probability × 1.5 stops × €17/stop avg)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;€6.38&lt;/td&gt;
&lt;td&gt;€3.19&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dispatch rescheduling&lt;/td&gt;
&lt;td&gt;15 min @ €15/h&lt;/td&gt;
&lt;td&gt;€3.75&lt;/td&gt;
&lt;td&gt;€1.88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Subtotal&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€10.13&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€5.07&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Route disruption in the rural model represents a different failure mode&lt;/strong&gt; - not a cascade on adjacent stops, but a probability of end-of-day route incompletion. In low-density routes with hard shift-end constraints, this is the more realistic cost driver.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h4 id="component-4-customer-support-contact"&gt;Component 4 — Customer support contact&lt;/h4&gt;
&lt;p&gt;Rural customers tend to have fewer delivery options and less familiarity with automated rescheduling flows. Combined with the higher incidence of address-related failures, we model a higher human contact rate.&lt;/p&gt;
&lt;p&gt;At 45%, the rural contact rate is 50% higher than urban - reflecting both lower automation adoption and a higher baseline of address-related failures that automated flows cannot resolve.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Scenario&lt;/th&gt;
&lt;th&gt;Contact rate&lt;/th&gt;
&lt;th&gt;Cost per contact&lt;/th&gt;
&lt;th&gt;Subtotal&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Redelivery&lt;/td&gt;
&lt;td&gt;45%&lt;/td&gt;
&lt;td&gt;€8&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€3.60&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PUDO redirect&lt;/td&gt;
&lt;td&gt;15%&lt;/td&gt;
&lt;td&gt;€8&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€1.20&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h3 id="the-full-picture"&gt;The full picture&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Component&lt;/th&gt;
&lt;th&gt;Redelivery&lt;/th&gt;
&lt;th&gt;PUDO redirect&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1. On-site failure&lt;/td&gt;
&lt;td&gt;€4.04&lt;/td&gt;
&lt;td&gt;€4.04&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2. Resolution path&lt;/td&gt;
&lt;td&gt;€24.37&lt;/td&gt;
&lt;td&gt;€14.90&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3. Route disruption&lt;/td&gt;
&lt;td&gt;€10.13&lt;/td&gt;
&lt;td&gt;€5.07&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4. Customer support&lt;/td&gt;
&lt;td&gt;€3.60&lt;/td&gt;
&lt;td&gt;€1.20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€42.14&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;€25.21&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;figure style="text-align:center;margin:2em 0;"&gt;
&lt;svg width="600" viewbox="0 0 600 330" role="img" xmlns="http://www.w3.org/2000/svg"&gt;
  &lt;title&gt;Cost per failed delivery across three contexts: urban, peri-urban, rural&lt;/title&gt;
  &lt;desc&gt;Stacked bar chart comparing redelivery costs across urban (€15.30), peri-urban (€22.26) and rural (€42.14) scenarios.&lt;/desc&gt;

  &lt;text x="300" y="16" text-anchor="middle" font-family="system-ui,-apple-system,sans-serif" font-size="12" font-weight="600" fill="#2C2C2A"&gt;Redelivery cost per failed delivery — by context (€)&lt;/text&gt;

  &lt;rect x="44" y="32" width="10" height="10" rx="2" fill="#5DCAA5"&gt;&lt;/rect&gt;
  &lt;text x="59" y="41" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#5F5E5A"&gt;On-site failure&lt;/text&gt;
  &lt;rect x="165" y="32" width="10" height="10" rx="2" fill="#378ADD"&gt;&lt;/rect&gt;
  &lt;text x="180" y="41" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#5F5E5A"&gt;Resolution path&lt;/text&gt;
  &lt;rect x="296" y="32" width="10" height="10" rx="2" fill="#D85A30"&gt;&lt;/rect&gt;
  &lt;text x="311" y="41" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#5F5E5A"&gt;Route disruption&lt;/text&gt;
  &lt;rect x="432" y="32" width="10" height="10" rx="2" fill="#888780"&gt;&lt;/rect&gt;
  &lt;text x="447" y="41" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#5F5E5A"&gt;Support&lt;/text&gt;

  &lt;line x1="60" y1="282" x2="560" y2="282" stroke="#B4B2A9" stroke-width="0.5"&gt;&lt;/line&gt;
  &lt;line x1="60" y1="239" x2="560" y2="239" stroke="#D3D1C7" stroke-width="0.5" stroke-dasharray="3 3"&gt;&lt;/line&gt;
  &lt;line x1="60" y1="196" x2="560" y2="196" stroke="#D3D1C7" stroke-width="0.5" stroke-dasharray="3 3"&gt;&lt;/line&gt;
  &lt;line x1="60" y1="153" x2="560" y2="153" stroke="#D3D1C7" stroke-width="0.5" stroke-dasharray="3 3"&gt;&lt;/line&gt;
  &lt;line x1="60" y1="102" x2="560" y2="102" stroke="#D3D1C7" stroke-width="0.5" stroke-dasharray="3 3"&gt;&lt;/line&gt;

  &lt;text x="54" y="286" text-anchor="end" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#888780"&gt;€0&lt;/text&gt;
  &lt;text x="54" y="243" text-anchor="end" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#888780"&gt;€10&lt;/text&gt;
  &lt;text x="54" y="200" text-anchor="end" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#888780"&gt;€20&lt;/text&gt;
  &lt;text x="54" y="157" text-anchor="end" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#888780"&gt;€30&lt;/text&gt;
  &lt;text x="54" y="106" text-anchor="end" font-family="system-ui,-apple-system,sans-serif" font-size="11" fill="#888780"&gt;€42&lt;/text&gt;

  &lt;!-- Urban: total 65.4px, baseline 282 --&gt;
  &lt;rect x="90" y="271.7" width="90" height="10.3" fill="#888780"&gt;&lt;/rect&gt;
  &lt;rect x="90" y="246.5" width="90" height="25.2" fill="#D85A30"&gt;&lt;/rect&gt;
  &lt;rect x="90" y="228.1" width="90" height="18.4" fill="#378ADD"&gt;&lt;/rect&gt;
  &lt;rect x="90" y="216.6" width="90" height="11.5" fill="#5DCAA5"&gt;&lt;/rect&gt;
  &lt;rect x="90" y="212.6" width="90" height="7" rx="3" fill="#5DCAA5"&gt;&lt;/rect&gt;
  &lt;text x="135" y="204" text-anchor="middle" font-family="system-ui,-apple-system,sans-serif" font-size="13" font-weight="600" fill="#2C2C2A"&gt;€15.30&lt;/text&gt;
  &lt;text x="135" y="300" text-anchor="middle" font-family="system-ui,-apple-system,sans-serif" font-size="12" fill="#5F5E5A"&gt;Urban&lt;/text&gt;

  &lt;!-- Peri-urban: total 95.1px --&gt;
  &lt;rect x="255" y="269.9" width="90" height="12.1" fill="#888780"&gt;&lt;/rect&gt;
  &lt;rect x="255" y="237.7" width="90" height="32.2" fill="#D85A30"&gt;&lt;/rect&gt;
  &lt;rect x="255" y="198.3" width="90" height="39.4" fill="#378ADD"&gt;&lt;/rect&gt;
  &lt;rect x="255" y="186.8" width="90" height="11.5" fill="#5DCAA5"&gt;&lt;/rect&gt;
  &lt;rect x="255" y="182.8" width="90" height="7" rx="3" fill="#5DCAA5"&gt;&lt;/rect&gt;
  &lt;text x="300" y="174" text-anchor="middle" font-family="system-ui,-apple-system,sans-serif" font-size="13" font-weight="600" fill="#2C2C2A"&gt;€22.26&lt;/text&gt;
  &lt;text x="300" y="300" text-anchor="middle" font-family="system-ui,-apple-system,sans-serif" font-size="12" fill="#5F5E5A"&gt;Peri-urban&lt;/text&gt;

  &lt;!-- Rural: total 180px --&gt;
  &lt;rect x="420" y="266.6" width="90" height="15.4" fill="#888780"&gt;&lt;/rect&gt;
  &lt;rect x="420" y="223.3" width="90" height="43.3" fill="#D85A30"&gt;&lt;/rect&gt;
  &lt;rect x="420" y="119.2" width="90" height="104.1" fill="#378ADD"&gt;&lt;/rect&gt;
  &lt;rect x="420" y="101.9" width="90" height="17.3" fill="#5DCAA5"&gt;&lt;/rect&gt;
  &lt;rect x="420" y="97.9" width="90" height="7" rx="3" fill="#5DCAA5"&gt;&lt;/rect&gt;
  &lt;text x="465" y="89" text-anchor="middle" font-family="system-ui,-apple-system,sans-serif" font-size="13" font-weight="600" fill="#2C2C2A"&gt;€42.14&lt;/text&gt;
  &lt;text x="465" y="300" text-anchor="middle" font-family="system-ui,-apple-system,sans-serif" font-size="12" fill="#5F5E5A"&gt;Rural&lt;/text&gt;
&lt;/svg&gt;
&lt;/figure&gt;

&lt;p&gt;With a low–high range across assumptions:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Scenario&lt;/th&gt;
&lt;th&gt;Low&lt;/th&gt;
&lt;th&gt;Central&lt;/th&gt;
&lt;th&gt;High&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Redelivery&lt;/td&gt;
&lt;td&gt;€27.00&lt;/td&gt;
&lt;td&gt;€42.14&lt;/td&gt;
&lt;td&gt;€57.30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PUDO redirect (where available)&lt;/td&gt;
&lt;td&gt;€17.00&lt;/td&gt;
&lt;td&gt;€25.21&lt;/td&gt;
&lt;td&gt;€33.40&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The rural redelivery cost at €42.14 is 175% higher than urban (€15.30) and 89% higher than peri-urban (€22.26).&lt;/strong&gt; The range is also wider - rural operations are more heterogeneous, and the assumptions around dedicated vs reinserted redeliveries drive significant variance.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h3 id="the-three-context-summary"&gt;The three-context summary&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Context&lt;/th&gt;
&lt;th&gt;Redelivery&lt;/th&gt;
&lt;th&gt;PUDO redirect&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-urban-europe-2026/"&gt;Urban&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;€15.30&lt;/td&gt;
&lt;td&gt;€9.28&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://coordable.co/blog/cost-failed-delivery-peri-urban-europe-2026/"&gt;Peri-urban&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;€22.26&lt;/td&gt;
&lt;td&gt;€13.88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rural&lt;/td&gt;
&lt;td&gt;€42.14&lt;/td&gt;
&lt;td&gt;€25.21*&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;*Where a PUDO point exists within reasonable distance.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The €15–€20 figure commonly cited in industry reports is at best an urban average. Applied to peri-urban or rural operations, it understates the true cost by a factor of 1.5× to 2.8×.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="what-this-means-for-geocoding-quality"&gt;What this means for geocoding quality&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Rural is where geocoding quality has the highest leverage - and the most room for improvement.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Address data quality in rural zones is systematically worse than urban. New builds lag. Non-standard addressing is common. Precision degrades. And the cost of a geocoding-related failure is at its highest. Beyond failed deliveries, poor coordinates affect every route passing through those addresses - the routing overhead alone runs to &lt;a href="https://coordable.co/blog/geocoding-routing-impact-france-2026/"&gt;€7.94 per route in rural zones&lt;/a&gt;, at a 138:1 ROI on the geocoding fix.&lt;/p&gt;
&lt;p&gt;Various industry studies estimate 20–25% of delivery failures trace back to incorrect address data. In rural operations, this figure is likely higher - some operators report address-related failures exceeding 30% in rural zones. Applied conservatively:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;An operator running &lt;strong&gt;10,000 deliveries/month&lt;/strong&gt; in rural zones at an &lt;strong&gt;8% failure rate&lt;/strong&gt;:
- ~800 failed deliveries per month
- ~200 attributable to address or geocoding issues
- At €42.14 per failure: &lt;strong&gt;~€8,400/month in avoidable cost&lt;/strong&gt;
- Cost of a quality geocoding pipeline for those same addresses: typically &lt;strong&gt;€4–€45&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The ROI is higher in rural than anywhere else - precisely because the cost of failure is highest and the baseline data quality is lowest.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="a-note-on-what-this-model-does-not-include"&gt;A note on what this model does not include&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Customer churn.&lt;/strong&gt; Relevant to retailers. Rural customers, with fewer competing delivery options, may show higher churn propensity after a failure.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Return-to-depot logistics.&lt;/strong&gt; Particularly costly in rural operations where the depot may be 60–100 km from the delivery zone.&lt;/p&gt;
&lt;p&gt;Both exclusions make the estimates above conservative.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;This post is the third in a four-part series. The &lt;a href="https://coordable.co/blog/cost-failed-delivery-eu-vs-us-2026/"&gt;next and final post&lt;/a&gt; applies the same model to US operating conditions - and shows why failed deliveries cost even more on the other side of the Atlantic, despite cheaper fuel.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="want-to-run-the-numbers-on-your-operation"&gt;Want to run the numbers on your operation?&lt;/h3&gt;
&lt;p&gt;If you're managing rural or mixed-density routes and want to understand where geocoding quality affects your costs most, we'd be happy to talk through the specifics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Coordable&lt;/strong&gt; builds multi-provider geocoding pipelines that surface address issues before dispatch, not after. &lt;a href="mailto:contact@coordable.co"&gt;Get in touch&lt;/a&gt; to run the numbers on your own operation.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h3 id="sources-and-assumptions"&gt;Sources and assumptions&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Driver hourly wage (€17/h fully loaded)&lt;/strong&gt; - Median gross wage for delivery drivers in France: €12–€13/h (Indeed, JOBTransport, 2025; CCN Transport routier logistique, May 2025: €11.91–€19.27/h). Employer contributions ~30% (Urssaf, 2025). Fully loaded: €12.50 × 1.30 = €16.25/h, rounded to €17/h.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Fuel cost (€0.18/km)&lt;/strong&gt; - Average diesel price France 2025: €1.6186/L (prixdubaril.com / Ministry of Ecological Transition, January 2026). LCV rural consumption: 11L/100km.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Vehicle depreciation (€0.12/km)&lt;/strong&gt; - French fiscal mileage allowance 2024–2025 (BOFiP, BOI-BAREME-000003).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Rural stops per route (8–15/day)&lt;/strong&gt; - Upper Inc., &lt;em&gt;Last-Mile Delivery Route Optimization Guide&lt;/em&gt;, 2026.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Detour distances (25 km reinserted / 40 km near-dedicated)&lt;/strong&gt; - Internal estimate based on rural route geometry and stop density data.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;60/40 split between near-dedicated and reinserted redeliveries&lt;/strong&gt; - Internal conservative estimate for rural operations. High variance across operators.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;PUDO availability in rural zones&lt;/strong&gt; - &lt;a href="https://nshift.com/blog/eu-parcel-locker-growth-in-2025-what-it-means-for-retailers"&gt;nShift, &lt;em&gt;EU Parcel Locker Growth in 2025&lt;/em&gt;&lt;/a&gt;, 2025.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;On-site time (12 min)&lt;/strong&gt; - Higher than urban/peri-urban (8 min) to reflect address-location difficulty in rural zones. Internal estimate.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Recipient call rate (75%)&lt;/strong&gt; - Higher than urban (60%) and peri-urban (60%) to reflect greater address ambiguity in rural zones.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Route incompletion disruption model&lt;/strong&gt; - Internal estimate. Shift from "cascade on adjacent stops" to "probability of end-of-day route incompletion", reflecting rural low-density route reality.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Human contact rate (45%)&lt;/strong&gt; - Higher than urban (30%) and peri-urban (35%) to reflect lower automation adoption and higher address-issue incidence in rural zones.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Address-related failure rate in rural zones (&amp;gt;25%)&lt;/strong&gt; - Conservative estimate; some operators report rates exceeding 30% in rural zones. Composite industry data 2021–2024.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Dispatch/support agent wage (€15/h fully loaded)&lt;/strong&gt; - Estimate by analogy with CCN Transport routier, administrative roles.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Geocoding pipeline cost&lt;/strong&gt; - Estimated using BAN (free, open source) as primary geocoder, with a premium provider (Google Geocoding API, ~€0.005/address) triggered only on addresses where BAN confidence score falls below 0.7 - roughly 15-20% of a typical French address file. This cascading approach is the architecture Coordable is built around: &lt;a href="https://coordable.co"&gt;coordable.co&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;</description><category>failed delivery</category><category>last-mile</category><category>logistics costs</category><category>rural delivery</category><guid>https://coordable.co/blog/cost-failed-delivery-rural-europe-2026/</guid><pubDate>Tue, 14 Apr 2026 12:00:00 GMT</pubDate></item></channel></rss>