Fulfilment Costs Explained

In an ecommerce supply chain, fulfilment is where the magic happens. The faster orders can be fulfilled and shipped, the happier your customers will be. 

But fulfilment comes with a cost, and the process isn’t as simple as picking and packing boxes. Keeping fulfilment costs low while also meeting customer expectations around fast, affordable shipping can seem impossible – but luckily, there are several ways to reduce costs while delivering a great customer experience. 

This article covers the different line items associated with fulfilment and how to easily calculate fulfilment costs.

So what do you want to learn?

Request Fulfilment Pricing

We’ll get back to you within 24 hours. Privacy Policy


What are order fulfilment costs?

Order fulfilment costs are the total charges & expenses calculated for receiving inventory, storing products, processing orders, picking, packing, and shipping of all orders and inventory. Common retail order fulfilment costs vary by provider, the number of orders placed, pricing models, and any additional services used.

Read on to learn how to calculate fulfilment costs for your ecommerce business.

How to calculate fulfilment cost per order

Fulfilment costs vary depending on what 3PL and distribution centre you partner with and their pricing model, but standard pick and pack fees usually start around USD $0.20 per pick.

Along with pick and pack fees, there are other costs to consider when you look at the entire fulfilment process. 

To calculate total fulfilment costs, you’ll need to add up the following expenses:

  1. Warehouse receiving: Labor costs associated with receiving new inventory, calculated using an hourly rate.
  2. Storing and managing inventory: A monthly cost, including the amount of pallets, shelves, and bins being used to store items, as well as any technology fees associated with using or leasing inventory management software.
  3. Warehouse picking and packing: Labor costs associated with picking and packing items, calculated by the number of items being picked over time.
  4. Standard or custom packaging: The price of standard packaging (e.g., generic poly mailers and boxes) or the use of branded packaging (e.g., eco-friendly packaging).
  5. Kitting (if applicable): Pre-assembly of separate pieces into a single offering or the arrangement of a package a certain way, which is offered as an additional service by most 3PLs.
  6. Return management and processing: Costs associated with restocking or disposing of returned items.
  7. Automated shipping: Courier rates for shipping packages to end customers (costs vary based on destination, weight, dimensions, courier used, shipping speed, etc.). 

Since there are so many variables associated with fulfilment costs, it’s always best to use fulfilment software that can track your average fulfilment cost per order. 

For instance, ShipBob’s fulfilment technology makes it easy to break down fulfilment costs by activity. Through ShipBob’s dashboard, you can get insights into: 

  • What is my average storage cost per unit?
  • What is my average fulfilment cost per order?
  • How much are my customers spending by shipping method?
  • What is my average shipping cost per shipping method?
  • What is the total number of bins/shelves/pallets I’m being charged for?
  • What is the average shipping cost by shipping method and order?
  • What is your average US shipping zone? 
  • What is your average billable weight by shipping method? 

With deeper insights into fulfilment performance, you can find ways to optimise fulfilment costs, such as moving inventory into a fulfilment centre location closer to your customers. 

This inventory allocation method reduces the average shipping zones of shipments by keeping inventory closer to your end customers, therefore reducing the cost of shipping while speeding up delivery). ShipBob even offers an Inventory Placement Program that will not only help you calculate the most optimal inventory allocation plan to minimise shipping costs and times, but will also handle regional inventory distribution for you.  

“Right after we partnered with ShipBob, we joined their Inventory Placement Program, which streamlines inventory distribution across the US, taking multi-location inbound shipments, inventory allocation, and rebalancing off merchants’ plates.

Since launching in the program, we’ve been able to allocate our inventory across 4 of ShipBob’s fulfilment centres in the United States, which cut our shipping times by a third – from 5.2 days down to about 3.6 days. Not only has transit time dropped, but at the same time we reduced fulfilment costs by over $2 per order compared with our old 3PL. This combination has been key to profitable growth this year.”

Matt Crane, Co-Founder and Chief Science Officer at Semaine Health

The cost of inefficient fulfilment

Because fulfilment is generally a huge cost centre, it’s normal for brands to look for cost-savings opportunities. But more often than not, cutting corners in fulfilment only leads to more problems and expense down the line.  

For instance, many brands assume that keeping fulfilment in-house is cheaper and better than outsourcing to a professional partner – but this approach leaves you prone to errors, takes up all your time, and isn’t scalable in the long run. 

“We are willing to pay a premium for a premium product. In our initial call with the new fulfilment network, we were told that our average fulfilment cost would be around USD $0.15 to $0.20 higher than ShipBob. In actuality, our costs were around 50% higher than that of ShipBob, and the new fulfilment solution was not a superior product in the slightest.

They even overcharged us with billing errors. While many 3PLs utilise a complex pricing model that makes forecasting expenses nearly impossible, ShipBob has a clear pricing model so we know exactly what we’re going to be billed.” 

Gerard Ecker, Founder & CEO of Ocean & Co. 

For brands that do partner with a 3PL, the temptation is to focus on price – but the cheapest 3PL isn’t always the best option for your business. Even if their prices are low, many fulfilment platforms don’t offer the infrastructure, modern technology, visibility, expertise, and customer support that ecommerce brands need to build a high-quality, reliable and scalable fulfilment strategy. 

Without taking the time to evaluate and choose the fulfilment solution for your needs, there is a lot at risk that can hinder the growth of your business.

Here are some of the most common results of selecting the wrong fulfilment strategy or a sub-par fulfilment partner.  

Inefficiencies and roadblocks

Whether you’re fulfilling orders yourself or outsourcing to a provider, doing things manually is inefficient and often results in more errors. Following outdated processes or using old of clunky technology also imposes other limitations, like:

  • No bulk discounts: If you’re not shipping millions of packages each year, you don’t have the leverage to negotiate shipping rates with major couriers. Plus, if you’re only working with one courier, you may be missing out on the strengths of another, such as discounted international shipping costs. If you’re just starting out and shipping a low volume, you’ll also be paying commercial prices for packing materials.
  • Lack of integrated systems: If your processes aren’t connected to the technologies you already use, you lack automation, data to drive decisions, and transparency for customers. This can slow down and even impair your operations.
  • Only shipping from one location: If you are stuck shipping orders out from a single location, you may have to pay higher postage for packages that travel across multiple shipping zones.
  • Trips to the post office: Making several trips to the post office each week is time-consuming and expensive.
  • High overhead: Choosing to invest in the operational infrastructure to fulfil orders yourself is expensive. This set of fulfilment costs includes warehouse space, forklifts and other equipment, warehouse management software, recruiting and labour, workers comp, liability insurance, and other logistics costs — not to mention the time it takes to get this all set up.

Keeping customers waiting for their deliveries

When shipments take too long to reach your customers, you may be jeopardizing future business.

Today’s consumers expect Amazon-like service everywhere they shop online. Nobody likes to wait. Slow delivery times can fail to meet customer expectations. When this happens, they are less likely to become repeat customers. So if you’re constantly making trips to the post office, or if your 3PL partner is taking days to get orders out for delivery, you won’t be providing the quick and affordable delivery experience that wins repeat business.  

“In the world of ecommerce, making sure the customer has a good experience is a top priority. We want to do everything we can to ensure a customer will continue to order from us, so we must impress them. We do that by using ShipBob for fulfilment because they receive and fulfil orders on-time, provide communications about tracking, and offer speedy delivery.”

Cesar Contreras, Head of Supply Chain of Wholesome Goods  

Only focusing on fulfilment

When it comes to growing a successful ecommerce business, time is money. While your to-do list is never-ending, some tasks deserve your time more than others.

Whether you’re making phone calls or emailing back and forth with a traditional 3PL, constantly checking for new orders, or packing your items and waiting in line at the post office to wait in line, you’re missing the opportunity to grow your customer base, develop new products, market your business, and much more.

In other words, you may be losing money by not outsourcing operational tasks to an experienced, affordable fulfilment provider. Outsourcing fulfilment can help you dedicate valuable time to performing tasks that require more attention and provide higher value to your business. 

“Our order volume has grown immensely since we started the business, to where fulfilment doesn’t leave time for us doing anything else. At the scale we’re starting to operate at, keeping everything in-house would mean that we would be picking and packing orders all day! We have even bigger ambitions for our business going forward, including launching new products and increasing stock. So we wanted to free up our time to focus on growing our business, and knew it was time to outsource fulfilment to experts like ShipBob.”

Adelina Zotta & Connor Westby, Co-Founders of NutriPaw

Order fulfilment costs with a 3PL & fulfilment centre pricing

Below is an example of a common 3PL pricing model and the associated costs.

ServicePricing modelCost (in USD)
ReceivingFlat rate$35 for the first two hours, and $45/hour for each subsequent hour
StoragePer bin, shelf, and pallet$40/pallet/month
$10/shelf/month
$5/bin/month
Pick and pack feesIncluded in total fulfilment costA set number of picks included, then $0.26 for each subsequent pick
Standard packaging materialsIncluded in total fulfilment costFree
Kitting feesPer-project basisA flat fee for the kitting project (e.g., $25) and each additional touch at $0.04 – $0.50 per unit or kit
ShippingCourier pricing passed directly on to clientVaries based on order destination, weight, dimensions, shipping speed, etc.
NOTE: The above pricing is an example, and is not necessarily reflective of ShipBob’s service pricing.

Just like there is no one-size-fits-all fulfilment solution, there is no one pricing model that fits all businesses. Reach out directly to ShipBob team for custom pricing that takes into account your business’s size, needs, and budget.

“What we love about ShipBob is we have fulfilment pricing information so much ahead of time that we know exactly how much to build into our COGS. We couldn’t do this with our prior fulfilment providers. We’ve been able to build a proper pricing forecast and models, and do so much cost analysis because ShipBob makes it easy to calculate what our actual costs will be, which helps us continue to run profitably.”

Kayleigh Christina, Co-Founder and CMO at CLEARSTEM

What is a 3PL?

A 3PL (short for “third party logistics provider”) is a logistics services provider that allows merchants to outsource fulfilment, which includes warehousing, inventory management, and fulfilment. 3PLs take care of all fulfilment-related tasks – tasks that can often be too costly and unproductive to manage in-house.

Partnering with a 3PL can help your business save money and time, freeing up resources and attention so you can focus instead on product development, marketing, and business growth.

However, not all 3PLs are created equal, especially when it comes to digital fulfilment pricing models and 3PL costs.

To help figure out which 3PL is best for your ecommerce business, it’s important to familiarize yourself with the different expenses and pricing models involved.

3PL order fulfilment costs & pricing explained

While there are several different fulfilment pricing models, there are many common costs across fulfilment providers. Here are some of the expenses you may encounter when working with a 3PL and what to know before you sign an agreement.

Onboarding costs

When getting started with a new fulfilment partner, you may encounter onboarding costsor setup fees to get ecommerce fulfilment services up and running. Onboarding is worth the investment, since it is designed to help reduce headaches and confusion as you get started with a fulfilment provider.

“I was considering a couple fulfilment providers, but I noticed that ShipBob ranks really highly among the competition, so I decided to give ShipBob a try. The onboarding process was really, really easy – and that’s coming from someone that didn’t understand shipping at all!

We were assigned an Implementation Specialist, and she helped us with everything: integrating our Shopify store to ShipBob’s dashboard, getting all of our inventory sent and stored in our first ShipBob fulfilment centre, and making sure we had what we needed. It was all very seamless.

Now that the business has grown, I’m out of the role where I’m managing fulfilment or connecting with ShipBob’s team day-to-day, but I really appreciate how simple it was to get started with ShipBob.”

Tyler McCann, Co-Founder of Taste Salud

Inventory receiving costs

Before a fulfilment partner can start processing and fulfilling orders from your online store, they first need to receive your inventory.

In inbound and outbound logistics, receiving refers to the acceptance and storage of incoming inventory. Different 3PLs charge for receiving in different ways, including per-unit, per-pallet, flat rates, or per-hour. At ShipBob, we charge a flat USD fee for the first two hours of receiving and storing inventory (then an additional USD surcharge per hour after that). For more information on ShipBob’s receiving pricing, click here.

Inventory storage costs

When you store your inventory at a 3PL’s fulfilment centre, you will be charged for storage space. Warehousing fees can range from per-SKU or per-unit storage fees to a fixed fee for each bin, shelf, or pallet used.

ShipBob charges for ecommerce warehousing on a per-shelf, per-bin, and per-pallet basis, so you only pay for the space you use on a monthly basis. You can also view your storage costs at any time through ShipBob’s dashboard.

Order pick and pack costs

Some 3PL providers’ models include pick and pack pricing. Once your customer places an order, the fulfilment process begins with picking, or collecting each ordered item from its designated storage location using a picking list. Many fulfilment providers charge on a per-pick basis, meaning you pay a fee for each item included in an order.

Kitting costs

Some 3PLs offer kitting and assembly services. Kitting refers to any unique accommodations for the way in which items are assembled, arranged, or packed before shipping. Common applications for kitting include assembling multiple SKUs or preparing inventory in a particular way during the packing process. Because this service is so specific to each individual client, kitting fees can vary.

Packaging costs

Your packaging is often a customer’s first in-person impression of your brand. Some 3PLs will charge for packing materials (such as standard boxes) as a separate line item, while others include them as part of their fulfilment services.

At ShipBob, for example, standard packing materials — brown boxes, yellow bubble mailers, white poly bags, packing tape, and airfill — are included at no extra cost. Merchants can use custom branded packing materials at an additional cost.

“When we first started out, our packaging process was really simple – we just picked the product, stuck it in a brown box, and shipped it. Because ShipBob can support custom packaging, we’ve leveled up our strategy to include Bloom-branded boxes, marketing inserts, and the ability for customers to add personalised gift notes to their orders.

The level of customisation that ShipBob supports helps us reinforce our image as a premium-quality product, and lets us curate a branded experience at scale for customers as soon as their package arrives on their doorstep.”

Neil Blewitt, SVP of Operations at Bloom Nutrition

Shipping costs

Finally, ecommerce shipping costs: the amount a fulfilment provider charges to ship an order from their fulfilment centre to your customer’s doorstep. Many 3PLs have relationships with major shipping couriers that allow them to pass bulk volume discounts onto their clients. Shipping fees take a variety of factors into account, including shipping speed (such as two-day shipping), shipping zones, and dimensional weight.

“Our subscribers are some of our closest, most valued customers, so we want to give them the option of receiving their first order in 2 days. With ShipBob, we can make that happen. Not only that, we can make it happen without compromising on cost. Because of ShipBob’s overall order volume, they can negotiate bulk discounts with couriers that we simply couldn’t. By partnering with ShipBob, we get better quality fulfilment and shipping for a better price.”

Maria Osorio, Logistics and Operations Director at Oxford Healthspan

Common 3PL pricing models

Third-party fulfilment pricing and cost structures can be confusing – especially depending on the model that your fulfilment partner uses. Some models are also more prone to include hidden additional fees, which can add up quickly and squeeze your profit margin, so it’s important to figure out which 3PL pricing model is simplest and most transparent for your business.  

Here are three of the most common 3PL pricing models, and how they work.   

Total fulfilment cost (ShipBob)

ShipBob’s pricing model is reflective of a total fulfilment cost for standard, direct-to-consumer order fulfilment. Rather than cluttering your invoice with line items or hidden fees, this pricing model simplifies fulfilment costs by only charging a single fulfilment fee for picking, packing, shipping, packaging materials, and labour (along with separate fees for receiving inventory, monthly inventory storage, and other add-ons like kitting and returns).

This simple pricing model helps ensure that retailers avoid any hidden fees or surprise costs during the fulfilment process.

“There have been obvious cost benefits in working with ShipBob — their cost structure is much more favorable than any 3PL we’ve worked with. With our multipick orders, we were getting slammed by pick fees all over the world. Our 3PLs before ShipBob also were a total black box when it came to pricing — we’d just get one invoice with no line items, which made it impossible to work out what was what. With ShipBob, it’s very transparent billing and pricing, and now we know exactly what we’re being charged.”

Jonathan Byrt, Director & Co-founder at memobottle

Pick and pack

As the name suggests, the pick-and-pack pricing model includes charges for each individual item picked in the process of assembling an order. This model is generally favored by fulfilment companies, as it makes it easier for them to track and charge for every touchpoint in a package’s fulfilment lifecycle.

For each individual pick, there usually is between a USD $0.20 and $5.00 fee depending on the fulfilment centre. If you ship several items in one order, these fulfilment costs can quickly add up.

Amazon FBA

Fulfilment by Amazon (FBA), the outsourced fulfilment service for products that are sold via the Amazon marketplace, uses a unique pricing model.

Amazon is able to charge discounted fulfilment fees because they also receive a cut of every sale, called the seller fee. Seller fees mean that merchants often take home less profit on each sale than they would by selling on their own website. Sellers also lose the ability to highlight their brand when they ship via FBA — all packages are shipped in Amazon-branded boxes, and the entire customer experience and communication will take place via Amazon.

The Amazon FBA pricing model also includes several conditional fees, including (but not limited to): 

Amazon FBA costs are complex, varying based on seasonality, the type and size of the item, and a variety of other factors.

ShipBob’s 3PL pricing explained

Since there is no one-size-fits-all fulfilment solution, there is no one pricing model that fits all businesses. 

However, that doesn’t mean you should be left in the dark on how much you’ll be paying for fulfilment costs when partnering with a 3PL.

Unlike many fulfilment partners and supply chain technology platforms, ShipBob offers transparent, custom pricing with no hidden fees. Our pricing model is reflective of a total fulfilment cost for direct-to-consumer fulfilment, so you’ll know exactly what your costs will be. 

Please refer to ShipBob’s Help Centre for the most up-to-date fees, including:

Lower your fulfilment costs and scale your business with ShipBob 

As an expert supply chain and fulfilment platform, ShipBob has helped thousands of ecommerce brands reduce their fulfilment costs, improve their fulfilment quality, and build a fulfilment strategy that scales with them.  

Brands like yours can save on fulfilment by leveraging ShipBob’s services and capabilities, including: 

  • Transparent billing and easy-to-understand invoices (with each individual line item broken down to prevent mystery fees). 
  • Intuitive software that features built-in inventory and order management capabilities 
  • An analytics dashboard where you can view key inventory, order, and fulfilment performance metrics and data in real-time, plus insights to help you optimise your operations for cost. 
  • Inventory distribution across 50+ global fulfilment centres (including locations in Canada, the UK, Europe, and Australia) to shorten shipping time and reduce shipping costs.  
  • Omnichannel fulfilment for retail dropshipping and distribution, marketplaces, and social channels to streamline operations through a single provider.  
  • Seamless integrations with dozens of major ecommerce platforms and tools (so you don’t have to pay for and juggle multiple partners). 
  • Customisation options such as gift notes and marketing inserts to delight customers and drive engagement  

“For me, the cost of fulfilment is completely outweighed by the level of service and the commitment that ShipBob shows to merchants. Even if I were spending my own personal money, I would pay double – the fulfilment quality and support are that good.”

Kelly Bond, Operations Manager at Elle Sera 

Get a fulfilment quote from ShipBob below and learn if we’re a good fit for your business.

Fulfilment cost FAQs 

Below are answers to some of the most common questions about fulfilment costs.

How much does ecommerce fulfilment cost? 

It varies based on the 3PL you partner with. For general pick and pack fees, it can cost around USD $.20 – $1.00 per pick. With ShipBob, it varies by country of fulfilment and when you start fulfilling with ShipBob. Please find more here. 

Are fulfilment costs under COGS? 

Yes, fulfilment costs are usually factored into an ecommerce brand’s COGS calculation. This is because the cost of fulfilling orders is considered a part of the overall cost of creating and selling those goods (since without fulfilment, it would be impossible to get goods to the end customers who purchased them). 

How do fulfilment costs impact overall profitability for an online store? 

Fulfilment costs are typically a big cost centre for ecommerce businesses and can mean the difference between profitability and unprofitability. If your fulfilment costs are so high that they eat into your bottom line, you will need to find ways to lower your fulfilment costs in order to stay profitable.  

What percentage of ecommerce fulfilment costs comes from order picking? 

Order picking is usually just one of many costs in ecommerce fulfilment, especially if you work with a 3PL partner that has its own pricing model for various outsourced services. Other cost-drivers in ecommerce fulfilment include:   

  • Inventory receiving
  • Inventory storage 
  • Kitting and assembly 
  • Packaging (particularly custom branded packaging)  
  • Labor 
  • Technology (such as software, scanners, and forklifts) 
  • Shipping  
  • Returns processing