Skip to main content

How to check your Logistics Costs

How to see your logistics costs per region and per order — and what to do when they show 0.

Written by Frank Birzle

Setup

Setting up your logistics costs per region is done in the Costs section in the Store Configurator within Klar.

A region can be one country or multiple countries combined in a single region. For each region, you can set your logistics costs separately from each other.


Analysis

To see what the logistics costs for a specific country/region in Klar are, do the following:

  1. Go to the Revenue & Profit Flex Table.

  2. Set the first dimension to Shipping Country.

  3. Set the metric display to Per Order.

Now you can see the average logistics costs per shipping country and break it down further, using the second dimension and filters.

You can also break the 2nd dimension down by shipping type if you have set up different shipping methods in Klar (e.g. expedited vs. standard). Or break it down by order name to see the logistics costs for individual orders.

This helps understand what impact weight ranges might have on your logistics costs.


Why do logistics costs show 0 on some orders?

Logistics costs are matched to each order based on your cost rules — and those rules depend on the order's Fulfillment Location (and, if configured, shipping type and region). If Klar doesn't have the fulfillment location for an order, it can't match a cost rule and shows 0.

Work through these causes in order:

  1. Missing Fulfillment Location (most common). If your shop doesn't transmit a fulfillment location for an order, Klar can't apply logistics costs. This often appears right after you add a new fulfiller or warehouse — check whether those orders carry a fulfillment location in your shop.

  2. Timing / daily data pull. Shopify data is pulled into Klar once per day. If the fulfillment location (or the order) was set after that day's extraction ran, Klar won't have it yet — it arrives with the next daily pull. So a brand-new order can temporarily show 0 until the next sync.

  3. Region not covered by a cost rule. Make sure a region in Store Configurator → Costs includes the order's shipping countries, and that the cost entry's date range covers the order date.

  4. API uploads use the Order ID, not the order name. If you push logistics costs via the Klar API, a mismatched Order ID leads to 0 costs for those orders.


How to check it

In the Revenue & Profit Flex Table, set the dimension to order name (display Per Order) to spot which orders show 0. If a whole group of orders is at 0 and those orders have no fulfillment location, that's your cause — start with point 1 above.

If the fulfillment location is present in your shop but still missing in Klar after the next daily pull, reach out to us with an example order (a screenshot from your shop helps) — we'll have IT check the data extraction.

Did this answer your question?