How to Estimate Delivery Jobs? | Step-by-Step Guide


It’s a delicate balancing act to estimate delivery jobs. You don’t want to overcharge and end up with no work. 

You also don’t want to undercharge and make little to no profit, as this will put you out of business quickly. 

Continue reading to learn how to set an hourly rate for delivery work, as well as what costs to account for and how to charge for extra services.

Here are the topics we’ll cover:

Research Your Market

The first step in deciding your pricing strategy is to scope out the average market value for delivery in your area. This means understanding not only who your potential clients are but also what services they need from you and what they’re already getting from others. You’ll want to discover:

  • Who your competitors are
  • The size of their delivery area
  • What pricing metric do they use per hour or mile
  • What they charge
  • The additional fees they add on

Market research includes visiting your competitor’s websites and exploring their customer estimates. Most companies will list this openly on their site and may even have convenient calculators that you can use to get multiple quotes to compare.

Decide Your Pricing Metric

Once you’ve checked your competition and found the average prices for delivery in your service area, you can start estimating how you can charge competitively. This means factoring in your overhead costs and deciding on a pricing metric. The most common courier pricing metrics are by the hour and by the mile.

Estimating Overhead Costs

Your overhead costs include everything that it takes to run your business. It’s most convenient to break this up by delivery if you can, though a few expenses can’t be divided that way. Your overhead costs might include:

  • The cost of gas
  • Maintenance for your delivery vehicles
  • Labour costs for employees
  • Insurance and administrative costs
  • Utilities, rent, and supplies for your main office

Include anything that costs you money and estimate the monthly total cost. From there, you’ll want to calculate how many deliveries you expect to do per month. Divide your overhead by the number of deliveries, and add enough extra to make a reasonable profit per delivery while remaining competitive.

By the Hour

Charging by the hour is one of the most common ways to charge for a courier service. It’s easy to set a standard for a small delivery area, especially when you can reasonably predict the traffic and other factors that might slow you down.

It makes calculations more straightforward, as you can divide the number of working hours your company puts in per week by the overhead costs and add a small profit margin. Your profit margin can be reasonably high as long as you stay within your area’s average delivery cost range.

Say your weekly overhead is about $1,600, and your company works a 40-hour week. You need to charge more than $40 per hour. If your area’s average hourly cost is $60 per hour, you can have the competitive advantage by charging $55 per hour and still make plenty of profit.

Unfortunately, charging by the hour does mean if there are unexpected delays, your client may be unhappy with an unexpected hike in their delivery cost. This can mean losing business, so be sure to set limits on what adds to the billable hours.

By the Mile

Another typical pricing metric of courier services is charging per mile. This works exceptionally well if you cover a large service area that may increase gas or vehicle maintenance costs.

To calculate a per-mile charge, estimate the total value of your vehicle (purchasing price, insurance, and any licensing fees), then divide the number of miles it should, on average, last by the worth of the vehicle. Add a small profit margin, and you’ve got your delivery cost.

For example, say you have a car that is, in total, worth about $44,000. If it lasts about 150,000 miles, then you need to charge more than $3.40 per mile. So, at a bare minimum, a 10-mile delivery would be $34.

Charging per mile can make calculating additional expenses hard and can make for much more expensive deliveries. This probably isn’t the best strategy for delivery services operating in smaller towns or more rural areas, but it can work well for city coverage.

Adjusting for Additional Factors

When your base rate is set, you’ll need to start taking into account any other factors that may make a delivery unusual. This is anything that wouldn’t be included in normal overhead costs that might still affect the overall expense of the delivery.

Deliverable Weight or Size

The normal range you consider acceptable for packages will depend heavily on what it is you’re delivering – a furniture company won’t have the same restrictions on sizing as a small package service.

You may also wish to take into account the number of deliverables you’re transporting. If you have multiple packages for one client, they need to be charged accordingly, as their delivery will be taking up room that other clients may have otherwise booked.

Decide what constitutes reasonable limits for your couriers’ capabilities, and then decide on a standard “large package” fee to apply to deliveries beyond those limits.

Rush and After-Hours Delivery

Sometimes, clients will want their deliveries to be made as soon as possible. This means your couriers will have to rush through the process and potentially sideline other deliveries to meet the requested time. You may also have clients who request deliveries outside of regular working hours.

If a delivery is to be made within an unusual time frame, then you need to have a standard fee you can apply to compensate for employee overtime and delays in other orders.

Waiting or Assembly Fee

Some clients may not have the packages they want to be delivered ready when your courier arrives to pick them up. If they have other deliveries to make, this can put your employee behind schedule and throw off your estimates. Set a time limit, say 15 minutes, from notification of arrival to pick up, and a fee for going over this limit.

Clients may request assembly at their location for some deliveries, commonly of furniture and other large packages. If you decide to offer this, be sure to include a fee that will cover the additional cost of time and labour for assembly.


How much is the hourly income of delivery drivers?

As per the Bureau of Labor Statistics, a delivery driver earns around $15.12 per hour on average. The per-hour rate ranges between $9.43 to $29.39. The rate for local messenger and delivery workers is $16.74 per hour, and that of couriers and express delivery service workers is $25.10 per hour.

Note: The rates may differ depending on the location.

How much do Amazon Flex drivers make per hour?

Per hour earned by Amazon flex drivers ranges between $18 and 425. The amount may vary during peak hours or by adding tips.

How much to charge for delivery per mile?

Though most delivery jobs charge as per job type, some even charge by a mile for long deliveries. For cars, the rate is $1.50 per mile, and for pickup vans, the rate is around $2 per mile.

For more useful information, browse the resources guide today!

Related Articles: