
Once a freight order has been created, a shipper must choose (and communicate with) the business partner responsible for moving the product. We will refer to this as carrier selection.
The carrier is the business partner to whom you subcontract the freight order. The carrier can be different from the executing carrier, which is another business partner role that you can assign to your freight order if the carrier itself subcontracts the execution of the freight order to a third party. That way, you can differentiate between the party you contracted with and those executing the freight move.
Carrier Selection
Carrier selection is used to assign a suitable carrier to your subcontractable business documents (for example, freight or consignment orders) manually or automatically. The aim is to find a carrier with the lowest costs under consideration of the defined constraints.
In manual carrier selection, you manually assign the required carrier to your business documents. If you have configured a check against transportation allocations, the system considers this and checks the transportation capacities (transportation allocations) you have defined for the individual carriers. If, during the allocation, the system finds relevant transportation allocations without capacity or that specific rules are violated by the allocation, warning messages appear.
A separate optimization is available for automatic carrier selection. It considers selected optimization options when determining the most cost-effective carrier for all business documents you have chosen. If no carriers are available, the system does not assign any carrier to the relevant business documents.

Strategy Options
The system takes strategies into account during the automatic carrier selection process. You define strategies either in the transportation lane or in carrier selection settings. Initially, the system considers the appropriate transportation lane for each freight order. This allows it to consider different settings in one run. Considering strategies and settings, the optimizer then creates a carrier ranking list containing the different carrier options. The strategy options supported are as follows:
- Cost and Priority
- Business Share
- Transportation Allocation
- Continuous Move
Costs and Priorities in Carrier Selection
In carrying out carrier selection, the system can put more weight on priorities or costs. In terms of priority, the system can determine the most favorable carrier based on your defined priorities. In effect, this means that the system chooses the carrier with the highest priority while considering the various restrictions that may be in place. Alternatively, the system can determine the carrier based on the lowest total cost. In this case, costs can refer to internal costs or charges calculated in charge management.
Carrier Selection Settings
The relevant constraints for the carrier selection process are defined in the carrier selection settings of the planning profile. Some of the decisions taken in the carrier selection settings can be delegated to the relevant transportation lanes if decisions should not be taken globally but are different for some geographical regions. The options selected here include strategies such as lowest cost, business share, and priority. Carrier selection can consider continuous move options and equipment allocations and can tender automatically based on the tendering strategy.
Business Share
Formalized firm relationships often exist with carriers in the form of contracts. These contracts can guarantee an amount of business to be allocated to a carrier. If the required allocation is not met, penalties may result. TM has the tools to track these relationships and to divide business appropriately between different carriers. This avoids dependency on a single vendor. The idea is to use a fixed percentage to dictate the assignment of jobs to specific carriers. When generating assignments, the system can also consider a carrier's capacity concerning specific routes or geographical areas.
When defining the business share context, you create business share buckets. These define the actual business share a carrier is allowed to have. Different buckets are available for business share creation - yearly, quarterly, monthly, weekly, and daily.
You can define tolerances and penalty costs concerning business share. As long as the business share for a specific carrier is within the tolerance limits, it does not affect the cost calculations during carrier ranking. However, penalties start to apply once the share allocation goes beyond a defined level. Tolerances are always defined in percentage terms. Penalties are maintained as numeric values. This number (the penalty) is multiplied by the deviation percentage (the amount outside the defined tolerance range) to arrive at the penalty cost.
Note
If you are working with carriers from multiple geographic locations with multiple currencies, the system uses the internal common currency (maintained in the carrier selection settings) for its calculations to arrive at the correct ranking. The currency displayed in the carrier ranking list is always the local currency of the carrier (the one maintained in the freight agreement).
All freight orders in a business share context are selected for the business share penalty calculations, although these freight orders are not selected during the planning run.
Business Examples
- Carrier A has a weekly bucket equating to 75% of the business share on the lane between Hamburg and Frankfurt between the validity period 03.01.2025 to 31.12.2025. In the same context, Carrier B can have a defined weekly bucket of 25%.
- A penalty of 1,000 is defined. An excess tolerance of 10% is also specified. During business share calculation, if the excess is 12%, the excess liable for penalty is 2%. This 2 is multiplied by 1,000 to arrive at the total excess penalty cost of 2,000.
- Assume that we have two carriers in a business share context: A and B. No tolerances have been defined. Carrier A is awarded 60%, and carrier B 40%. There are already ten freight orders awarded, of which carrier A is assigned six and carrier B is assigned 4. Now, let’s perform carrier selection for an 11th freight order. If carrier B is assigned this FO, carrier A will have a shortfall of business share. If the freight order is assigned to carrier A, carrier B will have a shortfall of business shares. Both options are evaluated by the system and ranked according to their suitability.
Allocation
Transportation allocations allow companies to assign defined capacity quantities to certain business partners. This includes set minimum or maximum capacity restrictions that regulate how much business is permitted with a specific carrier in a particular region for a certain means of transport. A separate business object is used to model these allocations.