Pricing

Dropshipping fulfillment cost per order: a worked example

See the four lines behind any dropshipping fulfillment quote, a worked order example, and the hidden fees to ask about before you commit.

By ShipBee Operations8 min read

A dropshipping fulfillment cost per order is the product cost, the shipping, any duty on that route, and a fulfillment or handling charge, added together. Some quotes show these as one landed number, others break them out. Either way, you need all four before you can compare providers. The only way to get your own number is to price one order, line by line, for your product and destination. The worked example below shows how.

This guide is for a Shopify merchant comparing quotes from a fulfillment partner, a 3PL, or a dropshipping agent. It walks through what a single order actually costs to ship.

The four lines in every fulfillment quote

Strip any quote down and four costs sit underneath it, whether the provider itemizes them or not.

  • Product cost: what you pay to have the item made or bought, per unit.
  • Shipping and handling: getting the parcel from the warehouse to the customer's door.
  • Duty: since the United States ended duty-free treatment for low value imports, most parcels from China now carry a duty charge. We cover the change and the numbers behind it in our guide to the end of de minimis.
  • Fulfillment fee: the labor and space cost of storing, picking, packing, and handing a parcel to a carrier.

Some providers fold all four into one landed price. Others send you four separate line items, plus a few more. Neither approach is wrong, but you cannot compare two quotes unless you know which lines each one covers.

One order, priced line by line

Take a hypothetical example: a store selling a phone accessory that costs 4 dollars to make, shipping to a customer in the United States.

  • Product cost: 4.00 dollars.
  • Shipping and handling: 5.50 dollars for a small parcel on a standard line.
  • Duty: 1.20 dollars, based on the item's declared value and current duty treatment for the route.
  • Fulfillment fee: 1.30 dollars for picking, packing, and dispatch.

Total fulfillment cost per order: 12.00 dollars, against a landed price the merchant might see as one number on a quote. The split matters because each line moves independently. A heavier product raises shipping. A pricier product raises duty. A slower pick line raises the fulfillment fee. None of that shows up if the quote only gives you a single total.

We price with one landed number per product per destination country: product, shipping, and handling combined. You pay per order that ships. The exact terms come from a quote with an account manager.

Now change one variable in the same example. If that store adds a second, heavier accessory to the same order, shipping might rise to 8.00 dollars because the parcel crosses a weight band. The fulfillment fee might rise slightly too, since packing two items takes longer than packing one. Duty usually scales with declared value, so a second item roughly doubles that line. None of the other lines move together, which is why a single average cost per order can mislead a store selling more than one product. Price your two or three most common order profiles separately rather than assuming every order looks like your bestseller.

Per-order pricing vs monthly fees

Two different billing models produce very different bills at the end of the month, even at the same order volume.

Per-order pricing charges you once per order that actually ships. No orders, no charge. A slow month costs less because the bill scales down with volume.

Monthly-fee models are common among 3PLs that hold your inventory. They typically stack several separate charges: a receiving fee, a storage fee measured by the pallet or cubic foot, and a per-item pick fee. Many also add a packing fee and a monthly minimum. That minimum applies whether or not you shipped enough orders to earn it. A slow month can still produce a full invoice.

Consider two hypothetical stores, each shipping 300 orders in a month:

  • Store A, on per-order pricing at 12 dollars per order, pays 3,600 dollars, whatever the mix of fast and slow weeks.
  • Store B, on a storage-plus-pick-fee model, pays for the pallets sitting in the warehouse no matter how many units sold that month. That charge sits on top of the per-order pick and pack cost.

The per-order model is easier to forecast because the bill tracks orders, not shelf space. We charge no monthly platform fee, no storage fee, and no minimum. Warehousing is free, and you pay only for the order that ships. We wrote about the storage side of this comparison in more detail in free warehousing versus storage fees.

Hidden fees to ask about

Before you sign with any fulfillment partner, ask what sits outside the number on the homepage.

  • Receiving fees: a charge each time inventory arrives at the warehouse, separate from storage.
  • Storage fees: usually billed by the pallet, shelf, or cubic foot per month, and they keep running even in a slow sales month.
  • Pick fees per additional item: many quotes assume one item per order. A second item in the same order can add its own pick charge.
  • Monthly minimums: a floor on the bill that applies even if your order count falls short.
  • Setup fees: a one-time charge to onboard your account, sometimes waived, sometimes not.
  • Returns handling: a separate fee to receive, inspect, and restock a returned item.
  • Peak surcharges: extra charges that carriers add during high volume periods, which some providers pass straight through.

Ask for a sample invoice from an order profile close to your own, not just the headline rate. The gap between the two is where the real cost lives.

None of these are unusual on their own. The problem is a quote that only shows the smallest one.

Build your own number

Work out your own fulfillment cost per order with four steps.

  1. List your real order profile: average product cost, typical order weight, and the countries you ship to most.
  2. Ask each provider for a full breakdown, not a headline number: product handling, shipping, duty treatment, and every fee in the section above.
  3. Price one representative order the way the worked example above does, line by line.
  4. Multiply by your monthly order count, then compare the total, not the per-unit rate. Minimums and storage fees change the total more than the sticker price suggests.

If you also want the full profit picture, including refunds and ad spend, we walked through that math in how to calculate dropshipping profit. It builds on the same per-order numbers.

Common mistakes

Comparing a landed price to an itemized quote without adjusting is a common error. A single 12 dollar landed price and a 6 dollar pick-and-pack fee are not the same comparison. You have to add back what the second quote leaves out.

Ignoring the monthly minimum until the first invoice is another. A minimum that looked small on the sales call can dominate the bill in a slow month.

So is pricing only the bestseller. Your average order cost includes every SKU, including the slow mover sitting on a shelf collecting a storage charge.

Forgetting duty on the declared value is the last one. Since duty-free treatment ended for low value imports, skipping this line understates the real cost of every order from China.

Frequently asked questions

What is a typical fulfillment cost per order?

It depends on product weight, destination, and duty treatment, so there is no single industry number worth repeating. Price your own order the way the worked example above does, using your real product cost and shipping lane.

Are there hidden fees I should ask about?

Ask specifically about receiving fees, storage, per-item pick fees, monthly minimums, setup fees, returns handling, and peak surcharges. A provider that answers all seven clearly is easier to trust than one that only volunteers the headline rate.

Does fulfillment cost include duty?

Not always. Some quotes bundle duty into a landed price, others bill it separately or pass it to the customer at delivery. Confirm which model your quote uses before you compare it to another provider.

What is the difference between per-order pricing and paying for storage?

Per-order pricing charges you only when an order ships, so a slow month costs less. Storage-based billing charges for the space your stock occupies, no matter how many units sold that month. That cost sits on top of pick and pack fees per order.

How do I compare two fulfillment quotes fairly?

Reduce both quotes to a cost for the same representative order: same product, same destination, same order volume for the month. Add back any fee one quote leaves out that the other includes, then compare the totals.

Get your own number

A quote only means something once you have priced it against your own product and your own order volume. Run your product through our landed cost calculator to see a real per-order number for your store before you commit to a provider.