Looking for a long-term carrier partnership because the same lane comes back every week and you still search for a truck each time? A weekly semi-trailer from Poznań to Lyon or from Łódź to Milan is a good place to start a steady relationship.
This guide is for shippers who book trucks on repeating cross-border lanes, wherever your company is based. You learn how to find and test a regular haulier, how to price a steady lane, what to put in a framework agreement and how to review the partnership every quarter.
The last part walks through one example lane and shows how to book repeat lanes with verified carriers, with no forwarder in the middle.
When a long-term carrier partnership makes sense
A regular carrier works when your transports repeat. Check whether you recognise these signals:
- the same lanes, for example every week from Poland to Germany, France or Italy,
- a predictable volume within a range you know from recent months,
- the same vehicle type, for example a curtainsider or a reefer semi-trailer,
- the same quality on every load: punctuality, complete documents and one point of contact.
If you see at least two signals, a dedicated carrier on known lanes saves you searching for a truck for every load. Your planners book ahead, and the carrier knows your loading points.
For a one-off load, for example a single delivery to a new destination, follow our guide on how to find a carrier and book road freight.
What a long-term partnership with a carrier means
A long-term partnership is an agreed way of booking transports on defined lanes. It is a plan for repeating routes, not a promise of unlimited volume.
In practice it takes one of two forms:
- A framework agreement with a carrier. You set the rules once, then repeat single orders that refer to it.
- A lane list with a volume range. You agree the routes and an approximate number of loads per month. You confirm each order separately.
In both forms, agree the terms in writing. Questions about the legal effects of a long relationship, such as notice periods, belong with a lawyer in your country.
How to find a carrier for regular lanes
Carriers look for regular loads, and you want to give yours to a company you know from practice. That is why searches such as “looking for carriers” come from both sides of the market.
You find a good partner in four steps. You start with your own lanes, not with an ad.
List your regular lanes
Before you talk to carriers, write down the lanes that repeat. For each one, give the loading and unloading places, trailer type, frequency and time windows.
It shows a carrier whether the lane fits its fleet. Example: a curtainsider from Łódź to Milan every week, loading on Tuesday morning.
Vet the carrier before the first order
Before the first load, check the company registration, the transport licence and the carrier’s liability insurance. International haulage in the EU needs a community licence from the Member State where the carrier is established (art. 4 of Regulation (EC) No 1072/2009).
For a Polish carrier, search its NIP in KREPTD, the register kept by GITD, the Polish road transport inspectorate. Liability insurance (OCP in Poland) has no public register, so the source is the policy copy and confirmation from the insurer.
In a long-term partnership, repeat this at every renewal of the policy or licence and whenever the company details change.
For a full checklist with the Polish and EU registers, read how to vet a carrier before booking freight.
Start with a trial period
Pick one lane and book a few trial loads on it, spread over several weeks. After each one, note punctuality, communication on the road, complete documents and a correct invoice.
Agree up front that this is a trial, and say how you will judge the result. Record the results in the same table you will later use for the quarterly review.
After the trial, review the results together and decide on regular orders. Only then do you sign the framework agreement.
Extend to more lanes
Add new lanes one at a time, with a short trial on each. Give a destination your carrier does not serve to another checked partner.
A carrier pool: a core and a backup carrier on every lane
One carrier per lane is enough as long as it has a free truck. So keep a core carrier and at least one backup carrier on every regular lane.
The core carrier gets most of the loads. The backup gets a steady, smaller share, so it knows your loading points, time windows and documents.
When the core carrier declines an order, the backup takes it on the same terms. That is why the same framework agreement covers both carriers.
Pick the backup from the companies that passed the trial period. You then already know its punctuality and how it communicates.
Spread your lanes across several carriers instead of giving them all to one company. When one partner has a weaker period, the rest of your lanes run as usual.
How to price a regular lane
The rate on a regular lane is a price for a longer period, not the price of the day. You set it once, then change it by the rules written in the agreement.
What makes up the price of a single shipment is covered in how much truck freight costs.
Contract rate and spot rate
Road freight rates change from quarter to quarter, and the contract and spot segments do not always move the same way. In Q1 2026 the European contract rate index rose to 140.1 points, while the spot index fell to 132.3 points (Ti Insight, Upply and IRU, Q1 2026 benchmark, May 2026).
In Q2 2026 contract and spot rates rose together (Ti Insight, European Road Freight Rate Development Benchmark Report: Q2 2026, August 2026). A contract rate does not stop the market from moving. It gives you a predictable cost until the next review.
Indexing to a public benchmark
Split the rate into a fixed part and a fuel part. Link the fuel part to a public index that both sides can check.
One example is the European Commission’s Weekly Oil Bulletin, with weekly fuel prices in EU countries. For the review of the whole rate, use the quarterly road freight rate benchmark by Upply, Ti and IRU.
How often to review the rate
A quarterly review matches the rhythm in which the rate benchmarks come out. Between reviews, the rate changes only through the fuel clause.
Also agree a threshold above which either side can ask for an earlier talk. A large cost change then does not wait until the end of the quarter.
What to agree in writing with a regular carrier
A framework agreement with a carrier holds the rules that apply to every order on a regular lane. The table lists the items, and below it we cover the ones that need more attention.
| Item | What you agree |
|---|---|
| Lanes and vehicle type | Route list, trailer type, equipment and time windows. |
| Volume range | Approximate number of loads per month that both sides treat as a plan. |
| Rate review | Review date, fuel index and the threshold for an earlier talk. |
| Road tolls | From when a change in toll rates passes into the transport rate. |
| Payment term | Number of days and the documents that start the term. |
| Liability and insurance | Minimum sum of the carrier’s liability policy and how to report damage. |
| Loading and waiting | Free time for loading and unloading, and the rate for waiting time. |
| Replacement vehicle | Who arranges another truck, and how fast, when the carrier has none free. |
| Cancellation and notice | Rules for cancelling a single order and the notice period for the partnership. |
| Documents | CMR consignment note, a current liability policy and the licence copy. |
Volume: a forecast, not a promise
Give a range of loads per month and a forecast for the next quarter. Update it every month, so the carrier can plan its trucks.
Write down what happens when volume leaves the range. The carrier then knows when you can reopen the rate.
Tolls and fuel
Toll rates change during a partnership. Agree from when a new toll rate passes into the transport rate, and check upcoming changes in our overview of road tolls in 2027.
Payment term
If your contract is governed by Polish law, a payment term between businesses as a rule may not exceed 60 days from delivery of the invoice. A longer term must be expressly agreed and must not be grossly unfair to the creditor (art. 7(2) of the Polish Act on counteracting excessive delays in commercial transactions, Polish text). If you are a large enterprise and the carrier is a micro, small or medium-sized business, 60 days is a hard limit with no exceptions (art. 7(2a)).
Under another country’s law, check its own rules. How to set the payment term in a transport order is covered in a separate guide.
Liability and the carrier’s insurance
Road carriage for reward from Poland to another country falls under the CMR Convention (art. 1). A clause that directly or indirectly departs from it is null and void, while the rest of the contract stays in force (art. 41).
A framework agreement therefore does not change CMR liability. Use it instead to set the minimum sum of the carrier’s liability policy, matched to the value of your goods.
Loading, waiting time and notice
Agree the free time for loading and unloading, and the rate for waiting beyond it. Also write down who confirms the truck’s arrival time.
Set a notice period long enough for both sides to find a replacement. Discuss the exact wording with a lawyer.
Record the points from the table in the framework agreement or in terms each order refers to. A new order on the same lane then takes a moment.
The quarterly review: what to measure
Every quarter, compare the carrier’s results with what you agreed. Measure the same things from the first trial load:
- on-time loading: does the truck arrive in the agreed window,
- on-time delivery: do the goods reach the consignee’s window,
- document turnaround: how many days pass from unloading to receiving the signed CMR and the invoice,
- communication: do you hear about a delay before the window passes,
- accepted orders: what share of the planned orders the carrier accepted,
- damage and claims: how many there were and how fast they were closed.
Record results after every load, not just before the meeting. At the meeting, go through them together with the rate against the index and the volume forecast for the next quarter.
Also check that the liability policy and the licence are still current.
Good results are a reason to give the carrier a larger share of the volume. A weaker result on one point is a topic for a concrete improvement plan.
Example: a regular lane from Poznań to Lyon
A manufacturer near Poznań ships one full curtainsider every week to a distribution centre near Lyon. Until now it searched for a truck separately for every load.
First it wrote down the lane: loading point, the unloading window set by the consignee’s warehouse, trailer type and documents. Then it vetted two carriers and gave each of them a few trial loads.
The better trial result made one of them the core carrier. The other became the backup and gets a steady, smaller share of the loads.
One framework agreement covers both carriers. The rate has a fuel part linked to the Weekly Oil Bulletin, and the payment term runs from delivery of the invoice with complete documents.
Every quarter the manufacturer reviews results and the rate with the carriers. Before its peak season it sends a higher volume forecast, so the carrier has time to plan an extra truck.
A regular carrier with no forwarder in the middle
You can build a long-term partnership directly with the carrier. You talk to the company that moves your goods, and the relationship stays with you.
The carrier receives the full amount you pay for the transport. Questions about the truck, the driver or the unloading time go straight to the carrier.
A forwarder takes on the search, the vetting and the risk of organising the transport. In a direct partnership those tasks move to you, so plan time for them.
A forwarder still makes sense for irregular destinations, one-off loads and urgent orders. You can also combine both models: run regular lanes directly and give the rest to a forwarder.
Regular lanes booked direct in ONYX
If you ship your own goods, as a manufacturer or trading company, you can repeat orders on the same lanes in ONYX. You add them in your shipper account or through the API, for example from SAP or another ERP.
Transport orders currently cover loads leaving Poland only. Loading is in Poland, and unloading is in Poland or abroad.
This is how Transport orders for shippers in ONYX work:
- Both sides verified. You and the carrier are checked before an order connects you.
- You set the maximum rate. The system may find a carrier for less, never for more.
- No commission. You pay 1000 EUR, the carrier receives 1000 EUR.
- Payment the way you prefer. You settle directly with the carrier, or through ONYX when you require an intermediary, with no fee either way.
- A clear payment term. The carrier sees it in the order before accepting.
- The transport live. GPS position and ETA until unloading.
We keep adding more countries and regions.
How to prepare the order itself is covered in how to post a transport order online.
This guide is general information, not legal advice.

