When a business customer clicks the buy button, the transaction is complete, but the delivery promise made during the purchase still has to be kept. In B2B, a late delivery can hold up a production schedule, a store's replenishment or an installation on site.

I spoke about this at B2B Commerce Breakfast on 22 October, an event nShift co-hosted with payments and financing provider Svea and technology and design company Ambientia. If you are reviewing delivery for your own business customers, connect with me on LinkedIn to discuss your delivery operation.

B2B delivery is the shipment of goods from one business to another, such as pallets to a retailer's warehouse, components to a factory or equipment to a construction site. It succeeds when the shipment arrives complete, inside the agreed time window, with information the receiving business can plan around.

How B2B delivery differs from B2C

In DHL's 2026 E-Commerce Trends Report, which surveyed 29,000 shoppers across 29 countries, 67% said they had abandoned a purchase because of the delivery offering. Business buyers often bring those expectations to work.

In B2C, a delivery usually completes a personal purchase. In B2B, it often starts the next step in another company's operation, so each expectation takes an operational form:

A consumer asks A business customer asks
"Give me choices" "Give me the right options for this order, site and customer"
"Tell me when it arrives" "Give me an arrival time (ETA) I can plan my operation around"
"Keep me updated" "Alert me before a delay becomes my problem"
"Make it easy" "Make it easy, despite my complexity"

B2B delivery also fails in different ways:

  • Shipments are often fewer and bigger. A failed pallet delivery hits one customer and one large order at once.
  • Goods usually go to named receivers with set hours. A missed dock window can stop a production line, so the receiver needs to know that the complete shipment will arrive when the site can take it.
  • The promise is often written into a contract. Delivery commitments can be part of a service-level agreement (SLA) tied to the contract's renewal.
  • Several businesses wait on one shipment. The manufacturer, the distributor, the installer and the end customer may all be following it.
Our guide to evidence-grade delivery for B2B shipping looks at the delivery records B2B shippers rely on, and gives six questions to ask your next delivery software vendor.

The B2B delivery promise starts at checkout

Many delivery failures begin before a shipment leaves the warehouse. A customer who orders at 4:40 pm and is offered next-day delivery, when the carrier collects at 4 pm, has been given a promise the operation cannot keep.

Erika Jokinen beside her slide on setting the right expectations at checkout, in Finnish: a suitable delivery method, a predictable arrival time and timely notice of exceptions
Image: Ambientia

Our field guide, The delivery control gap, lists checkout promises that carriers cannot fulfill among the places where delivery operations lose control. To keep the promise, checkout, warehouse cut-offs, carrier capacity and delivery rules have to work from the same information.

Danish paint manufacturer Flügger sells to professional painters through five B2B webshops with nShift Checkout. Its team sets delivery rules by cart value, weight and postal code. Express delivery is switched off automatically for rural areas, and shipping prices recalculate as customers add heavy items. Read Flügger's story.

The systems behind a B2B delivery promise

Slide from Erika Jokinen's talk: the delivery promise the customer sees depends on carrier services and capacity, routing rules, dock and site data, warehouse status and cut-offs, customs and freight documentation, emissions data, returns flows and customer communication

To the customer, a delivery promise is one date. To keep it, the enterprise resource planning (ERP) system, the warehouse management system (WMS), the ecommerce platform, the carriers and the delivery rules all have to share information. Carrier services, routing rules and cut-off times are usually held in separate systems. Problems start when a dock window moves, a carrier is delayed or a site changes its receiving hours, and the systems do not pass that change on.

Without connected systems, someone checks each customer's requirements, re-keys data from one system into another and chases exceptions by hand.

Companies that sell to both businesses and consumers carry both sets of requirements. B2C brings parcels, home delivery, lockers and pickup points, and consumer choice. B2B brings pallets, business addresses, scheduled deliveries and negotiated carrier services.

Our article on expanding from B2B into B2C covers the delivery questions to settle first, from carrier strategy to returns and visibility.

How a 3PL keeps shipping consistent across clients

The clients of Fulfilly, an Estonian third-party logistics (3PL) provider, arrive with different order profiles, carrier preferences and delivery requirements. Helen Vaaks, Sales & Account Manager at Fulfilly, described the risk:

"One of the main challenges for us as a 3PL is keeping shipping standardized across very different clients, carriers, and order profiles. Without the right setup, things quickly become fragmented due to different rules, manual decisions, and too much dependency on people instead of systems."

Fulfilly uses nShift Delivery, integrated with its Ongoing WMS, to apply consistent shipping rules across customers and carriers. Clients can use Fulfilly's carrier portfolio or keep their own carrier agreements and pricing, and new clients and carriers are added without rebuilding the warehouse process each time. Read Fulfilly's story.

When the delivery window is 30 minutes

Unilever Sweden ships around 800 pallets a day from its Helsingborg warehouse to retailers such as ICA and COOP, with delivery windows as narrow as 30 minutes. A truck that misses its slot goes back to the warehouse.

Slide from Erika Jokinen's talk on Unilever Sweden: around 800 pallets shipped daily, delivery windows as narrow as 30 minutes, multiple transport partners, and Tord Tillman's quote: If we miss that time slot, we simply have to turn around and go back to the warehouse again

Unilever uses nShift TMS, our transport management system, to automate shipment tracking and reporting into its SAP system. Each night, nShift provides a file summarizing the previous day's deliveries, so the team can check timing, status and carrier performance without manual data entry. When promised delivery times are being missed, the team can respond, for example by changing carriers or agreeing a different time slot with the customer. Read Unilever's story.

Spot the problem before your customer does

Each of these four checks on delivery data compares what happened with what you promised or planned:

Slide from Erika Jokinen's talk: spot the problem before the customer does, with four checks on carrier data: on-time delivery, exceptions, cost and SLA performance, followed by measure, compare, act
  • On-time delivery: check arrivals against the windows you promised customers.
  • Exceptions: track delays and failures by region and carrier to see where they are rising.
  • Cost: set actual shipping costs against your plan.
  • SLA performance: hold each carrier and service to the service levels in your contract.

Warn customers early when a delivery is delayed

When a shipment's tracking status has not changed in three days, a consumer usually calls customer service. A business customer may have a warehouse team waiting for the goods, an installation postponed or a production plan rebuilt at short notice.

Erika Jokinen presenting at B2B Commerce Breakfast 2026 in Helsinki, with her B2C and B2B delivery expectations slide on screen in Finnish

Business customers can usually manage a delay if they hear about it early enough. To make that possible, identify the issue early, see which customers and shipments are affected, and tell them before they have to ask.

Swedish activewear brand ICANIWILL replaced basic warehouse emails with branded notifications from nShift Track, and has seen a 50% reduction in delivery-related questions from its customers since going live. The same early-warning approach applies to B2B shipments. Pontus Eriksson, Chief Operating Officer at ICANIWILL, explains how the notifications work:

"The customer event function means that if something should have happened but didn't, a notification is triggered so we can proactively keep the customer informed of delays or, even better, solve the issue before the customer knows about it."

Finnish HVAC wholesaler Dahl Suomi, part of Saint-Gobain, handles more than 700,000 parcels a year across 18 sites. "Lots of customers call us asking when their packages are likely to arrive. Now, all we have to do is go into the nShift portal and we can immediately see which carrier has taken it for delivery and where it is in the process," says Vaino Pokki, Training and Development Specialist. Read Dahl Suomi's story.

Give B2B returns the same visibility

In B2B, a return can involve large quantities, damaged goods, inventory adjustments, credit notes and several people on each side, so each return changes stock levels and invoicing. With nShift Returns, customers can register returns themselves, so the business knows what is coming back before the goods arrive and can prepare stock updates and credit notes.

What business and consumer customers need from delivery

Consumers look for choice, convenience, tracking and proactive updates. Business customers need reliability, accurate promises, visibility, exception management and integration with their own systems. Both depend on the same foundation: control of the delivery operation, clear promises and timely communication when plans change.

Catch up on the full session

The nShift team at the nShift stand at B2B Commerce Breakfast 2026 in Helsinki

Download the slides (in English) or watch the session recording below (in Finnish). Ambientia has also published its own write-up of the session (in Finnish).

Selling to businesses, or to businesses and consumers? Talk to our team about the delivery setup behind your promises.

Frequently asked questions about B2B delivery

What is B2B delivery?

B2B delivery is the shipment of goods from one business to another, for example pallets to a retailer's warehouse, components to a factory or equipment to a construction site. B2B shipments are often larger than consumer parcels, usually go to named receivers with set receiving hours, and are often covered by delivery commitments in the customer contract.

How is B2B delivery different from B2C delivery?

A B2C delivery usually completes a personal purchase, so choice, speed and tracking shape the experience. A B2B delivery often starts the next step in another company's operation, so the shipment has to arrive complete, inside an agreed time window, with an arrival time the receiver can plan around. B2B shipments are also often fewer and bigger, so one failed delivery has a larger impact on the customer.

What happens when a B2B delivery misses its time window?

The shipment may have to go back to the warehouse and be delivered again, which adds cost and delays the goods. Unilever Sweden, for example, delivers to retailers in windows as narrow as 30 minutes and uses nShift TMS to automate shipment tracking, so its team can change carriers or agree a different time slot with the customer when promised delivery times are being missed.

How can B2B companies reduce delivery-related questions from customers?

Send proactive updates: a realistic arrival time when the order is placed, tracking once the shipment leaves, and a warning as soon as a delay is likely. Consumer brand ICANIWILL saw a 50% reduction in delivery-related questions from its customers after moving to branded notifications from nShift Track, and early warnings help business customers adjust their own plans.
Erika Jokinen

About the author

Erika Jokinen

Customer Manager, nShift

Erika Jokinen works with nShift customers on their delivery setup, from the options shown at checkout to tracking and returns. She helps teams build logistics operations that can adapt when volumes, markets, carrier performance or customer expectations change.
Read more from this author  →