Location-Based Inter-Location Transfer Costs Shipping Management

Before using Inter-Location Transfer Costs, you must first add shipping methods in WooCommerce and assign shipping methods to each location.

👉 If you haven’t done this yet, please follow the guide:
Learn how to add shipping & assign to locations


Inter-Location Transfer Costs allow you to add internal logistics charges when products must be moved from one warehouse/store location to another in order to fulfill a customer’s order. This applies only when using the Nearest With Inter-Hub Transfer Cost shipping calculation method.

This ensures multi-location logistics remain accurate, transparent, and profitable.


How to Configure Inter-Location Transfer Costs

  1. Go to Location Manage → Settings
  2. Open Location Wise Everything → Shipping
  3. Find the Inter-Location Transfer Costs panel

Inside this panel, you can configure internal movement costs between each warehouse or store location.

image 66

Purpose of Inter-Location Transfer Costs

These costs apply when:

  • A product is unavailable in the customer’s nearest warehouse
  • Another location has the required stock
  • Items need to be moved internally between hubs
  • You’re using Nearest With Inter-Hub Transfer Cost as the shipping calculation method

The system will automatically:

  • Identify the nearest fulfillment location
  • Determine secondary fulfillment sources
  • Add the appropriate transfer fee

How Transfer Cost Calculation Works

Assume you have three locations:

  • Location A
  • Location B
  • Location C

If the customer is nearest to Location A, but a product is only available in Location C, then:

A ← C = $7 (transfer cost)

If multiple products come from different locations, the system adds up all related transfer costs.


Inter-Location Transfer Cost Table

You’ll see a cost matrix allowing you to define internal logistics charges:

From \ ToLocation ALocation BLocation C
Location A037
Location B305
Location C750

You can define costs based on:

  • Fuel & transport costs
  • Handling and packaging costs
  • Distance between hubs
  • Warehouse labor costs

The same-to-same location row/column is always 0.


When Transfer Costs Are Applied

✔ Applied when:

  • Shipping Method = Nearest with Inter-Hub Transfer Cost
  • Products must be sourced from other locations
  • Cart contains multi-location items

✘ Not applied when:

  • Shipping Method = Per Location
  • All items are available in nearest hub
  • Location-based shipping is turned off

Best Practices

  • Set realistic values based on internal transportation expenses
  • Review and adjust periodically
  • Ensure consistency between similar locations
  • Keep transfer costs lower than customer-facing shipping fees
  • Test with multi-location orders to confirm accuracy

Example Scenario

Customer is closest to Location B
Cart contains:

  • Product 1 → Location B
  • Product 2 → Location C

Transfer cost from C → B = $5

Calculation:

Shipping cost (Location B)
+ Inter-location transfer cost ($5)

Customer sees a unified shipping fee, while internally your store calculates correct logistics cost recovery.


With Inter-Location Transfer Cost Management, you gain precise control over internal warehouse logistics, ensuring transparent, efficient, and financially optimized shipping operations across all locations in WooCommerce.