One of the essential things for any courier company is having a clear structure for paying drivers. This structure should align with your business model and how your drivers work, and it should also make sense given your pricing and the contract with your drivers. The driver compensation calculation is covered by your courier software, and in this article, I’ll investigate why it is important, and how to manage it.
Why Driver Compensation Matters
Driver compensation is more than just the amount you pay to the drivers. In some delivery business models, drivers can see available pickup and delivery offers and decide which ones to accept based on how much they expect to earn.
If your compensation model does not match the driver’s costs, such as time, energy, and fuel, drivers will hesitate to accept orders. This will slow down your operations and lead to lower customer satisfaction. Over time, it can lead to losing both drivers and customers to your competitors who are paying smarter compensation.
On the other hand, if the compensation is set too high, you’ll lose business margins that can lead to a failure in business.
This is why having a smart way to calculate driver earnings based on each delivery price is essential for any courier business.
What Affects Driver Earnings
Driver income can vary based on the delivery orders. Some of the main factors include:
- Country and local fuel costs
- Service area, such as a large city or the countryside
- Delivery price
- Distance
- Duration
- Time of day
- Day of the week
- Traffic conditions
- Driver’s vehicle type
- Parcel size, weight, or dimensions
- Waiting time and delays
For example, a delivery in a region with higher fuel costs should pay more than one in a cheaper region. Larger parcels should also come with higher compensation because they require more effort.
Commission-Based Pay for Courier Drivers
A flexible way to calculate driver earnings is through a commission-based model. In this model, driver earnings are not fixed, which means it depends on the delivery price.
The commission is usually calculated as a percentage of the order price and split into two parts:
- Driver share
- Company share
You can visit our article about how commision-based models can be implemented in Onro.
A simple way to understand this compensation model is by looking at Uber. In this model, you are not paying your drivers a fixed amount per trip. This means their earnings change based on distance, time, demand, and other factors. The same idea can be applied to courier businesses. On-demand courier companies usually use this earning model for drivers.
For example, if a delivery costs €10 and the driver’s commission is 80%, the driver earns €8, and the company keeps €2.
| Item | Amount |
|---|---|
| Delivery price | €10 |
| Driver commission | 80% |
| Driver earning | €8 |
| Company share | €2 |
This model works well for on-demand delivery services because the driver’s earnings move with the value of the delivery. Higher value orders usually mean higher earnings for drivers.
At the same time, courier operations have more variables than ride-hailing. Things like parcel size, waiting time, multiple drop-offs, or failed deliveries should also be considered in the price.
At the end of the day, drivers need to feel that what they earn matches the effort they put into each delivery.
Fixed Rate Pay in Courier Operations
In a fixed rate model, drivers receive a set amount for each completed delivery.
Examples include:
- €3 per delivery
- €5 per delivery
- €8 for a specific type of service
This model is simple and easy to understand.
It works best when deliveries are similar in distance and time. For example, businesses that handle local deliveries in a small area often use fixed rates because most orders require similar work. This model works for delivery services that are specific for small areas or a few neighborhoods.
The challenge of this model is that a fixed rate might be fair for a short trip but not for a longer or more complex one. If drivers feel that some deliveries take too much effort for the same pay, they may start avoiding those orders.
Key Difference: Fixed vs Commission-Based Pay
The main difference between these two models is how driver earnings are calculated and how well they reflect the effort behind each delivery.
A fixed rate keeps things predictable for your business and your drivers. Drivers know exactly what they will earn for each delivery. However, it does not adjust based on how easy or difficult a delivery is.
A commission-based model is more flexible. Driver earnings change with each order, which makes it easier to match pay with driver effort, but it also requires a more complex setup.
Here is a simple comparison:
| Aspect | Fixed Rate Pay | Commission-Based Pay |
|---|---|---|
| How it works | Set amount per delivery | Percentage of delivery price |
| Earnings | Stable and predictable | Changes with each order |
| Fairness | Same pay for all deliveries | Adjusts based on delivery value |
| Best use case | Similar and repetitive deliveries | Mixed and variable deliveries |
| Driver behavior | May avoid harder jobs | More likely to accept different jobs |
| Simplicity | Very easy to understand | Needs complex setup |
| Flexibility | Low | High |
In simple terms, a fixed rate focuses on simplicity, while a commission-based rate focuses on flexibility and fairness.
When to Choose Each Model
If your delivery orders require a similar level of effort, you can simplify your operations by using a fixed rate per delivery. This model is clear for drivers and makes it easier to manage on your side. Your revenue and your costs are more predictable in this model.
If your deliveries vary in distance, price, or complexity, and different factors influence the chance of order acceptance by the driver, a commission-based model is a better fit.
And here is a quick way to decide:
| Situation | Recommended Model |
|---|---|
| Deliveries are similar in distance | Fixed Rate |
| Delivery prices are mostly the same | Fixed Rate |
| Operations are simple and predictable | Fixed Rate |
| Deliveries vary a lot in distance | Commission-Based |
| Order value changes significantly | Commission-Based |
| Driver acceptance depends on effort vs reward | Commission-Based |
Common Mistakes in Driver Compensation
As you can see, driver compensation is not just a payment setting. It can affect driver acceptance, delivery speed, customer satisfaction, and your courier business profit. As a courier company, you should avoid these common mistakes:
- Paying the same amount for deliveries with very different distances.
- Ignoring the courier’s waiting time at pickup or drop-off.
- Not considering the size, weight, or dimensions of the order.
- Forgetting extra costs on the route, such as tolls, parking, or restricted areas.
- Making the earning model too confusing for drivers to understand.
- Changing payment rules too often makes earnings less predictable.
- Setting the commission too low for shorter or lower-priced deliveries.
- Not considering the traffic differences between busy and quiet hours.
- Using the same rate for weekdays, weekends, and peak times.
- Ignoring failed deliveries, returns, or extra stop attempts.
- Not checking whether drivers are rejecting certain types of orders more often.
A good compensation model should be simple enough for drivers to trust, but flexible enough to reflect the real delivery costs. Hopefully, there are enough settings in Onro both for pricing and driver compensations that help you manage these models automatically.
How to Manage Driver Compensation in Onro
In Onro, driver compensation is managed through Working Types.
A working type defines the financial setup between your company and a driver. This is useful because courier companies often work with different types of drivers. Some drivers are full-time employees. Some are freelancers. Some are paid outside the system, while others earn based on each completed order.
Each working type includes an earning model, which controls how the driver’s earnings are calculated. See how you can create different working types for your drivers here.
In simple terms:
Working Type = the driver’s payment setup
Earning Model = the rule used to calculate driver earnings
In Onro, the main earning models are Fixed (Manual) and Commission-based.
| Earning Model | How It Works | Best For |
|---|---|---|
| Fixed (Manual) | The driver earning is set manually or kept as a fixed value | Internal drivers, fixed-rate setups, or drivers paid outside Onro |
| Commission-based | The driver earns based on a percentage of the order price | Freelance drivers or drivers whose earnings depend on the delivery value |
For example, if your drivers are full-time employees and receive a monthly salary, you can use the Fixed model and keep their order earnings as zero. This is useful when driver salaries are handled outside Onro.
The Fixed model can also be used for fixed-rate payment setups. For example, if a driver should earn €4 per completed order, that fixed amount can be managed through the manual earning setup.
For freelance drivers, a commission-based model may be more suitable. For example, if an order costs €10 and the company commission is 20%, the company keeps €2, and the driver earns €8.
This helps courier companies avoid using one payment rule for every driver. Internal drivers, fixed-rate drivers, and freelance drivers can each have their own working type and earning logic.
That makes driver compensation easier to manage, especially when your operation includes different driver groups.
Conclusion
Driver compensation should be clear. If the pay does not match the effort, drivers will avoid orders. If it is too high, your delivery business loses margin. The right model should sit somewhere in the middle: fair enough for drivers, but still profitable for your company.
With Onro, courier businesses can manage these setups more easily through working types and earning models. This makes it easier to handle different driver groups, such as internal drivers, freelancers, or fixed-rate drivers, without using one rule for everyone.
At the end, a good compensation model helps drivers trust your system, reduces delays, and keeps your operation healthier.
FAQ
Driver compensation is the way a courier company pays its drivers for completing deliveries. It can be based on a fixed amount, a commission, or another earning rule, depending on how the business works.
Fixed rate means the driver earns a set amount for each delivery. Commission-based pay means the driver earns a percentage of the delivery price.
It depends on the operation. Fixed rates work better when deliveries are similar in distance, time, and effort. Commission-based pay works better when deliveries vary in price, distance, or complexity.
Drivers may reject orders when the payout does not feel fair compared to the time, distance, fuel cost, waiting time, or effort needed to complete the delivery.
Yes. Many courier companies use different payment setups for internal drivers, freelance drivers, and special driver groups. This helps the payment model match the way each driver actually works.
Onro helps courier companies manage driver compensation through working types and earning models. This allows businesses to set different payment rules for different driver groups instead of using one rule for everyone.
Fixed-rate pay is a good choice when most deliveries are similar and predictable. For example, short local deliveries in the same service area can often work well with a fixed amount per order.
Commission-based pay is better when deliveries are different in price, distance, duration, or difficulty. It helps connect the driver’s earnings to the value and effort of each order.


