How to Choose Order Fulfillment Software: 2026 Buyer's Checklist

Fulfillment

Quick answer: Order fulfillment software moves orders from your sales channels to whoever packs them, keeps stock counts in step, prints labels and sends tracking back. Choose it in three steps. First, settle who physically packs your orders, because that decides which software you need at all. Second, score each candidate on the same checklist: channel connections, order import, SKU mapping, inventory sync, routing, exceptions, labels, customs data, tracking, returns, reporting, and pricing with a clean exit. Third, push real orders through a trial before you move everything. In 2026 add one requirement if you ship from China: customs data stored per SKU and support for duties-paid shipping, because every US parcel from China now pays duty.

Step 1: who packs the boxes?

"Fulfillment software" covers tools for very different situations. Start from yours:

Your setupSoftware you needWhat you can skip
You pack orders yourselfOrder import, stock counts, label printing with carrier rates, packing slips, tracking uploadWarehouse location management, until you have shelves worth mapping
A 3PL or agent packs everythingA solid connection between your store and the partner; the partner's dashboardLabels, pick lists and warehouse tools: the partner runs those
Hybrid: some products you, some a partnerRules that send each product to the right packer; stock kept separate per locationDuplicate stock apps that write the same counts
Several channels or several warehousesOne system holding the master stock count and routing ordersNothing; this is where a dedicated order management or inventory tool earns its place

If you already outsource and want to know which tools you can drop, our guide to software after you outsource covers that. The rest of this page is about choosing.

Step 2: the 12-point checklist

Use the same list for every candidate, including your fulfillment partner's own app. Ask for a demo on your data, not theirs.

AreaWhat to checkRed flag
1. Channel connectionsA direct connection to each channel you sell on, plus a CSV or Excel route for the restConnections that need a paid third-party connector
2. Order importAutomatic import; edits, cancellations and address changes after import are picked upOrders imported once and never updated
3. SKU mappingEach store variant mapped once to one warehouse SKU; bundles and kits supportedMapping by product title, which breaks when you rename
4. Inventory syncCounts from real shelf stock, per location, pushed to every channel; low-stock alertsTwo tools that both write stock levels
5. RoutingRules for which location ships what, including avoiding split parcelsRouting you can't see or change
6. ExceptionsOrders with an unmapped SKU, a bad address or a risk flag are held and reported, not silently skippedProblems you only find when a customer complains
7. Labels and carriersLines that serve your destinations, with prices and transit times you can seeOne carrier for every destination
8. Customs dataHS code, country of origin and declared value stored per SKU; duties-paid shipping supportedCustoms forms typed by hand per parcel
9. Tracking writebackTracking sent at physical dispatch to your store, payment provider and marketplacesTracking sent when the label prints
10. ReturnsReturn requests, return addresses (local or origin), restock or write-offReturns handled by email outside the system
11. ReportingCost per order, dispatch time, late orders, exceptions per SKUOnly sales totals
12. Pricing and exitClear pricing at today's volume and at three times that; full export of orders and historyLong contracts, data you can't take with you

Weight the rows to fit your business. A single-channel dropshipper cares most about rows 2, 3, 6 and 9; a brand selling on four channels from two warehouses lives or dies by rows 4 and 5.

The 2026 detail most checklists miss: customs data

Until 2025, low-value parcels entered the US duty-free, so many tools treated customs as a formality. That has changed. The $800 de minimis exemption ended for China and Hong Kong in May 2025 and for every other country in August 2025; US Customs made the suspension indefinite in June 2026, and the exemption is repealed by law from July 1, 2027. Every parcel from China to the US now owes duty, whatever its value.

For software, that means three practical requirements:

  • Customs fields per SKU: a description, HS code, country of origin and declared value stored once, so every parcel carries the same accurate declaration.
  • Duties-paid shipping (DDP): the duty is prepaid when the parcel ships, so the carrier doesn't bill your customer at the door.
  • Landed cost reporting: product, shipping, duty and fulfillment fee per order, so your margin report matches reality.

Step 3: a 10-order trial

Demos show the happy path. A trial with real orders shows how the tool behaves when something goes wrong:

  1. Connect one store and map five products, including one with variants and one bundle.
  2. Place ten real or test orders: single-item, multi-item, one to a second country.
  3. Edit an address on one order after import and cancel another. Check both changes reached the packer.
  4. Leave one variant unmapped and see whether the order is flagged or quietly ignored.
  5. Check when each tracking number reached the store: at label printing or at dispatch?
  6. Compare the stock count in the tool, in the store and on the shelf after all ten ship.
  7. Read the invoice: does each order's cost match what you were quoted?
  8. Export the data and open it. Is everything there?

Ten orders take a week at most and tell you more than any feature list.

How to compare pricing models

Software is priced per month, per order, per label, per user or per location, and often a mix. Turn every model into one number, cost per order, at two volumes: what you ship today and three times that. A flat monthly fee can be cheap at scale and expensive while you're testing; per-order pricing does the opposite. When the software comes with a fulfillment partner, the cost usually sits inside the per-order fee. At PackQuay, for example, there's no subscription: pick and pack is charged per order, from $2.00 down to $1.00 as your daily volume grows, plus a fee for each extra SKU and unit (see pricing).

Where this fits with OMS and routing

If your shortlist is really about managing orders across channels rather than packing them, read what an OMS does first. If it's about choosing which warehouse ships each order, see distributed order management. And if the decision is between running fulfillment yourself and handing it over, our 3PL scorecard covers the partner side.

How PackQuay fits in

When we ship your orders, we run the warehouse layers for you, so you don't need warehouse software of your own. We connect your Shopify or WooCommerce store for you, map SKUs and shipping lines per product, and send tracking back to your store only after physical dispatch; other platforms can send orders as a CSV or Excel file. Try it with a handful of orders first; your account manager will set it up with you on WhatsApp.

FAQ

What is order fulfillment software?

Software that moves orders from your sales channels to whoever packs them, keeps stock counts in step, prints shipping labels and sends tracking back to your store and customers.

How do I choose order fulfillment software?

Decide first who packs your orders, then check every candidate against the same list: channel connections, order import, SKU mapping, inventory sync, routing, exceptions, labels, customs data, tracking, returns, reporting and pricing. Finish with a trial using real orders.

Do I need fulfillment software if I use a 3PL?

Not the warehouse kind. The 3PL runs picking, packing and labels in its own system. You need a reliable connection between your store and the 3PL that carries orders one way and stock and tracking the other.

What should fulfillment software do for orders shipped from China?

Store customs data per SKU, such as HS code, country of origin and declared value, support duties-paid shipping, and report landed cost per order, because every US parcel from China now pays duty.

How should I compare fulfillment software prices?

Convert each pricing model into cost per order at your current volume and at three times that volume. Monthly fees, per-order fees and per-label fees rank very differently at different sizes.

Start fulfilling your Shopify and WooCommerce orders from China

Free to connect. Set up your store in minutes and talk to a real account manager.

On WooCommerce? Connect your store free →

WhatsApp us