3PL fee benchmarks
Every fee we could source from a vendor's own published rate card or help documentation, normalized to one schema. 214 rows from 13 of the 23 vendors we checked, 30 distinct sources.
Read this before you use these numbers. A rate is only comparable within its own structure. An "up to $1.75 per order" ceiling and a "$7.74+ all-in average" bundled figure are not the same measurement, and averaging them produces a number that describes nothing. We publish the conditions column for exactly this reason. Rows marked as historical or announcement data in the conditions column are not current rates. Start with the normalization method.
Reading a quote right now? The free 3PL Fee Benchmark Card condenses this table to one page — which fees vendors normally publish, which they normally withhold, and the published range for each. Who actually publishes their rates sorts the same 23 companies by how much of their own pricing is public.
Pick & Pack 22 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Flexport Fulfillment | restocking after cancellation | per hour | 48 | charged when an order is cancelled after being picked; labour rate, NOT comparable to a per-order or per-unit fee without an hours assumption - do not average into a per-order comparison — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Simple Global | pick and pack fee | per order | up to 1.75 | custom rates based on volume; ceiling price shown — DTC order fulfillment fee | simpleglobal.com read 2026-08-04 |
| Fulfyld | all-inclusive per-order fee (4-12oz standard shipping) | per order | 7.74 | 501-1000 orders/month volume tier; includes postage+pick&pack+packaging+label; published as an average ('Average Cost $7.74 +'), not a quoted rate — Re-read 2026-09-11: the page labels this 'Average Cost $7.74 +' and states 'These are real averages, not your quote.' The row previously recorded a plain 7.74 with no average qualifier, and the site repeated it as a rate. Whether the label changed after 2026-08-04 could not be established; logged as our correction (corrections page, 2026-09-11). | fulfyld.com read 2026-09-11 |
| Fulfyld | all-inclusive per-order fee range (4-12oz band only) | per order | 7.51-10.27 | published averages ('Average Cost ... +'), not quoted rates; both endpoints are 4-12oz packages; 7.51 = standard shipping at the 10,000+/month tier, 10.27 = international at the 501-1000/month tier; varies by VOLUME TIER and DESTINATION, not by weight — Re-verified 2026-09-09 at source. Previous conditions string read "varies by package weight and shipping speed" — false: both endpoints sit in the SAME weight band, so the range measures tier and destination, not weight. Across all weight bands and speeds the published range is 7.51-124.64 (20-25lb international, 0-250/month tier); standard-shipping-only tops out at 16.13 (20-25lb, 0-250/month). The top of Fulfyld's published range (124.64) is about 12x the top of ours (10.27); an earlier note here said ~9x, which no reading of the figures gives. Re-read 2026-09-11: both endpoints are labelled 'Average Cost' with a trailing plus. | fulfyld.com read 2026-09-11 |
| Fulfyld | additional item pick fee | per item | 0.50 | beyond first 5 free picks per order | fulfyld.com read 2026-08-04 |
| Flexport | B2B order processing fee | per order | 7 | — | support.portal.flexport.com read 2026-08-04 |
| ShipCalm | DTC per-order fee (standard) | per order | 2.65 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $2.45 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | DTC drop-shipped order fee | per order | 3.65 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $3.45 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | DTC per-item pick fee | per item | 0.95 | — | shipcalm.com read 2026-08-04 |
| ShipCalm | DTC per inner-pack fee | per unit | 2.95 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | DTC per-case fee | per unit | 4.95 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | outbound pallet prep | per pallet | 19.95 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | B2B single-parcel order fee | per order | 3.55 | shown at 768px and wider (typically desktop and tablet); narrower screens show one 'Per Order Parcel' line at $8.95 instead of separate single- and multi-parcel lines — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | B2B multi-parcel order fee | per order | 9.45 | shown at 768px and wider (typically desktop and tablet); narrower screens show one 'Per Order Parcel' line at $8.95 instead of separate single- and multi-parcel lines — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | B2B per-pallet fulfilled fee | per pallet | 19.95 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $16.95 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | B2B per-case fulfilled fee | per case | 3.65 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $3.45 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| Launch Fulfillment | order processing fee | per order | 2.50 | vendor labels as sample/illustrative rate not a guaranteed quote | launchfulfillment.com read 2026-08-04 |
| Launch Fulfillment | item picking fee | per item | 0.75-1.25 | vendor labels as sample/illustrative rate not a guaranteed quote | launchfulfillment.com read 2026-08-04 |
| Simpl Fulfillment | base per-order fee | per order | from 7.00 | weight-based; includes up to 3 picks; postage; pick-pack; packaging — no setup; onboarding; or receiving fees per vendor | simplfulfillment.com read 2026-08-04 |
| Fulfillrite | pick-and-pack monthly minimum | per month | 399 | approx 140 orders | fulfillrite.com read 2026-08-04 |
| Shipfusion | first pick fee (case study example) | per order | 1.36-1.52 | drawn from published case-study examples on pricing page; not a general rate card — rest of pricing is quote-gated | go.shipfusion.com read 2026-08-04 |
| Shipfusion | consecutive pick fee (case study example) | per item | 0.23-0.28 | drawn from published case-study examples on pricing page; not a general rate card — rest of pricing is quote-gated | go.shipfusion.com read 2026-08-04 |
Fulfillment 46 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Amazon FBA | average FBA fulfillment fee increase 2026 | per unit | 0.08 | average across all size tiers; effective Jan 15 2026 vs 2025 baseline — Official Amazon announcement; no per-tier dollar table published in static/renderable form | sellingpartners.aboutamazon.com read 2026-08-04 |
| Amazon FBA | standard-size fulfillment fee rate decrease 2024 | per unit | -0.20 | historical baseline adjustment effective Apr 15 2024; standard-size items — Reproduces official Amazon fee-change notice; not the current absolute rate | sellercentral.amazon.com read 2026-08-04 |
| Amazon FBA | large bulky fulfillment fee rate decrease 2024 | per unit | -0.61 | historical baseline adjustment effective Apr 15 2024; large bulky items — Reproduces official Amazon fee-change notice; not the current absolute rate | sellercentral.amazon.com read 2026-08-04 |
| Amazon MCF | small standard 0-4oz - Standard speed - 1 unit | per unit | 7.34 | 3 business day delivery; 1 unit order — As of June 1 2026 MCF rate card | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 0-4oz - Standard speed - 2 units | per unit | 4.98 | 3 business day delivery; 2 unit order — As of June 1 2026 MCF rate card | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 0-4oz - Standard speed - 3 units | per unit | 4.10 | 3 business day delivery; 3 unit order — As of June 1 2026 MCF rate card | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 0-4oz - Standard speed - 4+ units | per unit | 3.64 | 3 business day delivery; 4+ unit order — As of June 1 2026 MCF rate card | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 4-8oz - Standard speed - 1 unit | per unit | 7.51 | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 8-12oz - Standard speed - 1 unit | per unit | 8.17 | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 12-16oz - Standard speed - 1 unit | per unit | 8.66 | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large standard 0-4oz - Standard speed - 1 unit | per unit | 7.56 | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large standard 1-2lb - Standard speed - 1 unit | per unit | 10.64 | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large standard 2-3lb - Standard speed - 1 unit | per unit | 11.75 | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large standard 3-20lb - Standard speed - 1 unit | per unit | 11.75 + 0.70/lb over 3lb | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small bulky up to 30lb - Standard speed - 1 unit | per unit | 18.08 + 0.75/lb over 2lb | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small bulky above 30lb - Standard speed | per unit | 39.13 + 0.75/lb over 30lb | 3 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large bulky up to 30lb - Standard speed - 1 unit | per unit | 18.43 + 0.77/lb over 2lb | 3 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large bulky above 30lb - Standard speed | per unit | 39.89 + 0.77/lb over 30lb | 3 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | extra large up to 50lb - Standard speed | per unit | 32.17 + 0.62/lb over 1lb | 3 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | extra large 50-70lb - Standard speed | per unit | 62.64 + 1.01/lb over 51lb | 3 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | extra large 70-150lb - Standard speed | per unit | 84.66 + 1.41/lb over 71lb | 3 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | extra large above 150lb - Standard speed | per unit | 253.97 + 1.69/lb over 151lb | 3 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 0-4oz - Expedited speed - 1 unit | per unit | 10.70 | 2 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | small standard 0-4oz - Expedited speed - 4+ units | per unit | 3.96 | 2 business day delivery; 4+ unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large standard 1-2lb - Expedited speed - 1 unit | per unit | 13.45 | 2 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | large standard 3-20lb - Expedited speed - 1 unit | per unit | 14.14 + 0.69/lb over 3lb | 2 business day delivery; 1 unit order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | extra large up to 50lb - Expedited speed | per unit | 35.27 + 0.65/lb over 1lb | 2 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | extra large above 150lb - Expedited speed | per unit | 299.11 + 1.66/lb over 151lb | 2 business day delivery; same rate at 1 to 4+ units per order | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | MCF Preferred Pricing discount - 6 month commit | percent of outbound fulfillment fee | 15 | 6-month preferred pricing enrollment | supplychain.amazon.com read 2026-08-04 |
| Amazon MCF | MCF Preferred Pricing discount - 12 month commit | percent of outbound fulfillment fee | 15 | up to 15%; 12-month preferred pricing enrollment | supplychain.amazon.com read 2026-08-04 |
| Amazon MCF | average 2026 MCF fulfillment fee increase | per unit | 0.30 | average increase across tiers; multi-unit orders in small/large standard unchanged | supplychain.amazon.com read 2026-08-04 |
| Walmart WFS | standard item <=1 lb | per unit | 3.45 | standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | standard item 2 lb | per unit | 4.95 | standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | standard item 3 lb | per unit | 5.45 | standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | standard item 4-20 lb | per unit | 5.75 + 0.40/lb over 4lb | standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | standard item 21-30 lb | per unit | 15.55 + 0.40/lb over 21lb | standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | standard item 31-50 lb | per unit | 14.55 + 0.40/lb over 31lb | standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | standard item >=51 lb | per unit | 17.55 + 0.40/lb over 51lb | standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | apparel surcharge | per unit | 0.50 | add-on to standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | hazardous materials surcharge | per unit | 0.50 | add-on to standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | low retail price surcharge | per unit | 1.00 | retail price under $10 | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | oversize 1 surcharge | per unit | 3.00 | add-on to standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | oversize 2 surcharge | per unit | 20.00 | add-on to standard fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | big & bulky item up to 500 lb | per unit | 155 + 0.80/lb over 90lb | big & bulky fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Flexport Fulfillment | monthly minimum fulfillment spend | per month | 5000 | effective Jan 1 2026; up from $500 | support.portal.flexport.com read 2026-08-04 |
| Flexport | monthly minimum fulfillment spend | per month | 5000 | effective Jan 1 2026; up from $500 | support.portal.flexport.com read 2026-08-04 |
Storage 30 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Amazon FBA | non-peak monthly storage fee - standard size | per cubic foot per month | 0.78 | Jan-Sep period; figure confirmed effective Apr 1 2024 (post reduction) — Official Amazon quote reproduced in seller forum; current 2026 rate not independently confirmed | sellercentral.amazon.com read 2026-08-04 |
| Walmart WFS | standard storage Jan-Sep | per cubic foot per month | 0.75 | non-peak season | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | peak storage Oct-Dec first 30 days | per cubic foot per month | 0.75 | peak season; first 30 days | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | peak storage Oct-Dec over 30 days | per cubic foot per month | 2.25 | 0.75 base + 1.50 surcharge; peak season inventory held over 30 days | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | aged inventory 366-450 days | per cubic foot per month | 2.25 | long-term storage surcharge tier | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | aged inventory >450 days | per cubic foot per month | 7.50 | long-term storage surcharge tier | marketplacelearn.walmart.com read 2026-08-04 |
| Flexport Fulfillment | standard storage Jan-Sep | per cubic foot per 30 days | 0.81 | DTC storage; non-peak | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | standard storage Oct-Dec | per cubic foot per 30 days | 2.40 | DTC storage; peak season | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | minimum storage charge per DSKU | per DSKU per day | 0.10 | minimum floor applied Jan-Sep and Oct-Dec; increased from $0.01 | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | long-term storage 365+ days | per cubic foot per 30 days | 6.90 | aged inventory storage rate | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | long-term storage minimum per unit | per unit per 30 days | 0.15 | minimum floor for long-term storage | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | pallet staging | per pallet per day | 20 | charged after 3 business days, when inbound pallets cannot be put away — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Simple Global | small bin storage | per bin per month | from 0.90 | bin size 6x18x10 in | simpleglobal.com read 2026-08-04 |
| Simple Global | pallet storage | per pallet per month | up to 25 | pallet size 48x40 in | simpleglobal.com read 2026-08-04 |
| Fulfyld | small bin storage | per month | 2.20 | 501-1000 orders/month tier; bin 18x6x6 in | fulfyld.com read 2026-08-04 |
| Fulfyld | regular bin storage | per month | 3.50 | 501-1000 orders/month tier; bin 18x10x11 in | fulfyld.com read 2026-08-04 |
| Fulfyld | x-large bin storage | per month | 5.25 | 501-1000 orders/month tier; bin 24x16x16 in | fulfyld.com read 2026-08-04 |
| Fulfyld | pallet storage | per month | 28.00 | 501-1000 orders/month tier; pallet 48x40x60 in — storage tiers get up to 13% cheaper at higher volume | fulfyld.com read 2026-08-04 |
| Flexport | minimum storage charge per DSKU | per DSKU per day | 0.10 | DTC base storage; increased from $0.01 effective 2026 — unit corrected from "per unit per day" to match the source wording, which reads "a minimum of $0.10 per DSKU, per day". Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport | standard storage (Jan-Sep) | per cubic foot per 30 days | 0.81 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | standard storage daily minimum per DSKU | per DSKU per day | 0.10 | duplicate record of the same $0.10 DSKU floor as rates-midmarket.csv:30 and rates-platforms.csv:83 — see fee_uid — unit aligned to the source wording "per DSKU, per day". Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport | standard storage peak season (Oct-Dec) | per cubic foot per 30 days | 2.40 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | long-term storage (365+ days) | per cubic foot per 30 days | 6.90 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | long-term storage minimum | per unit per 30 days | 0.15 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | B2B pallet storage month 1 (LAX) | per pallet | 15 | Reserve Storage B2B; ONE-TIME charge covering the pallet's first month, not a recurring monthly rate. LAX $15; EWR and DFW $14 — unit corrected from "per pallet per month" — the source table reads "$15 per pallet" and describes it as "the cost to store your pallet for its first month". Recording it as a monthly rate implied month 1 recurs at $15, when months 2-12 are $27.50. Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport | B2B pallet storage months 2-12 (LAX) | per pallet per month | 27.50 | Reserve Storage B2B; LAX-specific — EWR and DFW are $25 per pallet per month — LAX qualifier confirmed correct at this tier. Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport | B2B pallet storage months 13+ | per pallet per month | 60 | Reserve Storage B2B; SAME at every facility — $60 at LAX, EWR and DFW alike, unlike months 1 and 2-12 which are LAX-specific — "(LAX)" removed from the fee item: it was true but needlessly narrow, and implied a location-specific rate where the source shows one rate everywhere. Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| ShipCalm | SKU management | per week per SKU | 1.45 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $1.25 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. The 2026-08-10 note described the narrower-screen figure as appearing in a 'comparison table'. | shipcalm.com read 2026-09-11 |
| ShipCalm | storage rate | per week per cubic foot | 0.19 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $0.18 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. The 2026-08-10 note described the narrower-screen figure as appearing in a 'comparison table'. | shipcalm.com read 2026-09-11 |
| Launch Fulfillment | storage fee | per cubic foot | 0.40-0.60 | vendor labels as sample/illustrative rate not a guaranteed quote; vendor publishes NO time period on this rate, so it cannot be normalized against a per-month or per-week storage fee — source re-read 2026-08-12 and the untimed unit is the VENDOR's omission, not ours: the page prints "Storage $0.40-$0.60 per cubic ft" in a table of "typical cost ranges" with no period anywhere. Do not infer per-month. A storage rate without a period is not a rate | launchfulfillment.com read 2026-08-12 |
Receiving 25 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Flexport Fulfillment | floor-loaded unloading 40' container | per container | 650.00 | inbound floor-loaded container unloading — service_line corrected from "removal" — unloading an inbound container is receiving, not removal. rates-midmarket.csv:45 had it right. Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | floor-loaded unloading 20' container | per container | 325.00 | inbound floor-loaded container unloading — service_line corrected from "removal", as with the 40ft row. Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | unsafe trailer unloading | per trailer | 500 | trailer arriving in a condition requiring non-standard unloading — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | SKU dimension measurement | per SKU | 2 | covers any SKU measurement performed by the vendor — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | inventory inspection | per hour | 48 | labour rate, NOT comparable to a per-order or per-unit fee without an hours assumption - do not average into a per-order comparison — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | rush receive / shipping | per hour | 48 | minimum 4 hours; labour rate, NOT comparable to a per-order or per-unit fee without an hours assumption - do not average into a per-order comparison — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | supplied pallet - grade B | per pallet | 16 | max pallet height 60 in; grade A is $25 — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Simple Global | 20' container receiving | per container | 350 | flat fee | simpleglobal.com read 2026-08-04 |
| Simple Global | 40' container receiving | per container | 550 | flat fee | simpleglobal.com read 2026-08-04 |
| Fulfyld | receiving labor after free onboarding | per hour | 40 | first 2 hours of onboarding receiving are free | fulfyld.com read 2026-08-04 |
| MyFBAPrep | container unload - palletized | per container | 450 | — | myfbaprep.com read 2026-08-04 |
| MyFBAPrep | container unload - floor loaded | per container | 1000 | — | myfbaprep.com read 2026-08-04 |
| Flexport | floor-loaded 40' container unloading | per container | 650 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | floor-loaded 20' container unloading | per container | 325 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | palletized LTL receiving (B2B) | per pallet | 13 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | carton receiving (B2B) | per carton | 1.50 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | grade A pallet receiving (B2B) | per pallet | 25 | — | support.portal.flexport.com read 2026-08-04 |
| ShipCalm | per-shipment receiving (ASN) | per shipment | 39.50 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $37.50 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | special handling ASN | per shipment | 295 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $245.00 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | per single-SKU pallet receiving | per pallet | 12.45 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $11.95 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | per carton (mixed/parcel) receiving | per carton | 2.95 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $2.85 on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | 40' container flat fee | per container | 795 | — | shipcalm.com read 2026-08-04 |
| ShipCalm | 20' floor-loaded container flat fee | per container | 495 | — | shipcalm.com read 2026-08-04 |
| ShipCalm | penalty - delivery without ASN | per delivery | 150 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | penalty - delivery without appointment | per delivery | 250 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
Returns 13 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Walmart WFS | standard item return processing | per unit | 4.70-17.55 | separate schedule from fulfillment, not a mirror of it: $1.25/unit higher on every tier up to 20 lb, identical from 21 lb up — returns table read direct 2026-08-12; floor confirmed at $4.70 for <=1 lb. Prior conditions read "mirrors standard fulfillment fee tiers", which holds only from 21 lb: fulfillment <=1 lb is $3.45 | marketplacelearn.walmart.com read 2026-08-12 |
| Walmart WFS | big & bulky return processing | per unit | 155 + 0.80/lb over 90lb | mirrors big & bulky fulfillment fee | marketplacelearn.walmart.com read 2026-08-04 |
| Flexport Fulfillment | return-to-sender processing | per unit | 3.00 | returns handling fee | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | return/disposal documentation with images | per unit | 1.80 | optional return documentation | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | return/disposal documentation notes only | per unit | 0.10 | optional return documentation | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | damaged returns disposal | per disposal | 0.50 | added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Fulfyld | first item returns processing | per return | 3.50 | — | fulfyld.com read 2026-08-04 |
| Fulfyld | additional item returns processing | per item | 0.50 | — | fulfyld.com read 2026-08-04 |
| Flexport | return-to-sender processing | per unit | 3.00 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | signature-required package fee | per package | 5.00 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | return/disposal notes plus images | per unit | 1.80 | — | support.portal.flexport.com read 2026-08-04 |
| ShipCalm | per-item returned fee | per return | 4.95 | — | shipcalm.com read 2026-08-04 |
| Launch Fulfillment | returns processing fee | per return | 2.00 | vendor labels as sample/illustrative rate not a guaranteed quote | launchfulfillment.com read 2026-08-04 |
Removal 11 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Walmart WFS | disposal fee <=2 lb | per unit | 0.35 | standard item disposal | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | disposal fee 3-500 lb | per unit | 0.35 + 0.20/lb over 2lb | standard item disposal | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | removal (return-to-seller) shipping | per lb | 0.40 | shipping cost component of removal order | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | hazmat disposal/removal add-on | per unit | 0.50 | add-on to disposal/removal fee | marketplacelearn.walmart.com read 2026-08-04 |
| Flexport Fulfillment | inventory removal 0-0.5 lb | per unit | 1.04 | removal order fee | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | inventory removal 2+ lb | per unit | 2.89 + 1.06/lb | removal order fee; $25 minimum order | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | certified disposal | per order | 500 | certified disposal, charged per disposal order not per unit — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport | inventory removal 0-0.5 lb | per unit | 1.04 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | inventory removal 0.5-1 lb | per unit | 1.53 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | inventory removal 1-2 lb | per unit | 2.27 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | inventory removal minimum order | per order | 25.00 | — | support.portal.flexport.com read 2026-08-04 |
Prep 6 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Walmart WFS | missing/incorrect label | per unit | 0.65 | unplanned prep service fee | marketplacelearn.walmart.com read 2026-08-04 |
| Walmart WFS | missing/incorrect poly bag | per unit | 0.80 | unplanned prep service fee | marketplacelearn.walmart.com read 2026-08-04 |
| MyFBAPrep | standard tier per-unit prep fee | per unit | 1.00 | 5000 units/month minimum — includes FNSKU labeling; polybagging; warning labels; sticker removal; same page also shows $0.95 per unit at the same 5,000 units/month minimum in its feature comparison matrix (read 2026-08-10); primary figure taken from the tier description, disagreement recorded not resolved | myfbaprep.com read 2026-08-04 |
| MyFBAPrep | pro tier per-unit prep fee | per unit | 0.50 | 50000 units/month minimum | myfbaprep.com read 2026-08-04 |
| MyFBAPrep | fragile/bubble wrap handling | per unit | 0.50 | additional charge on top of prep fee | myfbaprep.com read 2026-08-04 |
| MyFBAPrep | oversized/overweight handling | per unit | 0.50 | additional charge on top of prep fee | myfbaprep.com read 2026-08-04 |
Kitting 8 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Simple Global | basic work order labor | per hour | from 38 | optional add-on service | simpleglobal.com read 2026-08-04 |
| Simple Global | complex work order labor | per hour | from 48 | optional add-on service | simpleglobal.com read 2026-08-04 |
| Fulfyld | UPC labeling | per label | 0.40 | — | fulfyld.com read 2026-08-04 |
| Fulfyld | special projects labor | per man-hour | 40 | — | fulfyld.com read 2026-08-04 |
| MyFBAPrep | bundle fee up to 2 items | per bundle | 0.50 | — | myfbaprep.com read 2026-08-04 |
| MyFBAPrep | bundle fee 3-5 items | per bundle | 0.75 | — | myfbaprep.com read 2026-08-04 |
| Flexport | prep job minimum | per job | 200 | — | support.portal.flexport.com read 2026-08-04 |
| Launch Fulfillment | kitting fee | per kit | 1.50-3.00 | vendor labels as sample/illustrative rate not a guaranteed quote | launchfulfillment.com read 2026-08-04 |
B2B 15 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Flexport Fulfillment | palletized LTL receiving | per pallet | 13 | reserve storage inbound | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | carton receiving | per carton | 1.50 | reserve storage inbound | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | pallet storage month 1 (LAX) | per pallet | 15 | reserve storage; LAX location | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | pallet storage months 2-12 (LAX) | per pallet per month | 27.50 | reserve storage; LAX location | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | pallet storage month 13+ (all locations) | per pallet per month | 60 | reserve storage long-term | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | shelf storage | per location per month | 12 | reserve storage | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | each picking | per unit | 0.50 | B2B/wholesale order picking | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | case picking | per carton | 1.50 | B2B/wholesale order picking | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | pallet picking | per pallet | 14 | split from a merged picking/building row on 2026-08-14 — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser; the source lists picking and building as separate services | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | order processing fee | per order | 7 | B2B/wholesale order processing | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | portal management minimum | per month | 500 | covers 20 shipments; $50 per additional shipment | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | EDI connection fee | per month per connection | 200 | active EDI connection | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | pallet building | per pallet | 14 | split from a merged picking/building row on 2026-08-14 — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser; the source lists picking and building as separate services | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | outbound labeling | per label | 0.50 | per unique label applied to an outbound carton or pallet — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | third-party shipping label handling | per label | 1.50 | applies when the merchant buys its own shipping labels — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
Inbound 3 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Amazon FBA | inbound placement service fee - standard-size average | per unit | 0.27 | average fee; effective Mar 1 2024 baseline; non-Amazon-optimized inbound shipments — Official Amazon quote reproduced in seller forum; Amazon-optimized shipments incur $0 | sellercentral.amazon.com read 2026-08-04 |
| Amazon FBA | inbound placement service fee - large bulky average | per unit | 1.58 | average fee; effective Mar 1 2024 baseline; non-Amazon-optimized inbound shipments — Official Amazon quote reproduced in seller forum; Amazon-optimized shipments incur $0 | sellercentral.amazon.com read 2026-08-04 |
| Amazon FBA | inbound placement fee - Amazon-optimized shipment | per unit | 0 | seller accepts Amazon's suggested split-shipment placement — No fee when seller follows Amazon-recommended inbound placement option | sellercentral.amazon.com read 2026-08-04 |
Packaging 3 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| ShipCalm | item bagging setup | one-time | 39.50 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | outbound item bagging | per item | 0.69 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
| ShipCalm | outbound item labeling | per item | 0.29 | shown at 768px and wider (typically desktop and tablet); the narrower-screen layout of the same page does not show this line — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
Account & platform fees 17 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Flexport Fulfillment | cycle count | per hour | 48 | inventory count at merchant request; labour rate, NOT comparable to a per-order or per-unit fee without an hours assumption - do not average into a per-order comparison — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Simple Global | inventory audit and reporting labor | per hour | from 48 | optional add-on service | simpleglobal.com read 2026-08-04 |
| Flexport | B2B portal management minimum | per month | 500 | Reserve Storage B2B; monthly MINIMUM covering the first 20 shipments — $50 per shipment beyond 20 in the same month is a separate component not recorded as its own row — row is a floor, not the whole fee. Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport | B2B portal additional shipment | per shipment | 50 | — | support.portal.flexport.com read 2026-08-04 |
| Flexport | EDI connection fee | per month per connection | 200 | per ACTIVE EDI connection — a merchant with three connections pays $600 a month, not $200 — unit corrected from "per month", which dropped the per-connection basis and understated a multi-connection merchant by a multiple. Source reads "$200 per month per active EDI connection". Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| ShipCalm | Essentials plan - DTC | per week | 49 | software/platform subscription tier | shipcalm.com read 2026-08-04 |
| ShipCalm | Essentials plan - B2B | per week | 89 | software/platform subscription tier | shipcalm.com read 2026-08-04 |
| ShipCalm | Essentials plan - Omni-Channel | per week | 119 | software/platform subscription tier | shipcalm.com read 2026-08-04 |
| ShipCalm | Managed plan | per week | 295 | software/platform subscription tier | shipcalm.com read 2026-08-04 |
| ShipCalm | Pro plan | per week | 999 | software/platform subscription tier; plan card price at every screen width; the comparison table shows $995 at 1025px and wider and $895 below that — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the plan-card figure; conditions gives the two comparison-table figures. Disagreement recorded, not resolved. The 2026-08-10 note described the narrower-screen figure as appearing in a 'comparison table'. | shipcalm.com read 2026-09-11 |
| ShipCalm | Legendary plan | per week | 1750 | software/platform subscription tier | shipcalm.com read 2026-08-04 |
| ShipCalm | Returns or Dropship platform add-on | per week | 49 | add-on to Essentials plan | shipcalm.com read 2026-08-04 |
| ShipCalm | customer support/call center base | per week | 249 | covers 50 conversations/tickets | shipcalm.com read 2026-08-04 |
| ShipCalm | additional support conversation overage | per conversation | 2.95 | beyond 50 included | shipcalm.com read 2026-08-04 |
| ShipCalm | quarterly minimum spend | per quarter | 6000 | billed as pay-the-difference | shipcalm.com read 2026-08-04 |
| Simpl Fulfillment | monthly minimum | per month | 750 | pay-the-difference model; approx 100 orders at base tier | simplfulfillment.com read 2026-08-04 |
| Fulfillrite | monthly account fee | per month | 59.99 | vendor explicitly denies a flat $9.99/order rumor circulating online | fulfillrite.com read 2026-08-04 |
Software 1 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| ShipBob | WMS/software platform fee | flat | 0 | stated as completely free — Only explicitly numeric (zero) item on the page | shipbob.com read 2026-08-04 |
Surcharges 6 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Amazon MCF | fuel and logistics surcharge | percent of fulfillment fee | 3.5 | applies to all US MCF fulfillment fees | supplychain.amazon.com read 2026-08-17 |
| Amazon MCF | remote area surcharge - standard size | percent of fulfillment fee | 100 | shipments outside 48 contiguous states + DC | supplychain.amazon.com read 2026-08-04 |
| Amazon MCF | remote area surcharge - oversized | percent of fulfillment fee | 200 | shipments outside 48 contiguous states + DC | supplychain.amazon.com read 2026-08-04 |
| Flexport Fulfillment | address correction | per package | 5.99 | flat rate applies only where the vendor resolves it proactively; otherwise the carrier rate plus a 15% surcharge, which is not a published figure — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | B2B oversize inbound receiving | per carton | 5 | cartons with longest side over 48 in or weight over 50 lb — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | B2B oversize storage | per pallet per month | 30 | items longer than 48 in, which cannot use standard racking — added 2026-08-14 from the 2026-08-12 full-source audit; read direct in-browser | support.portal.flexport.com read 2026-08-12 |
Payment 2 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Flexport Fulfillment | card/PayPal processing fee | percent of transaction | 3 | domestic card and PayPal payment processing | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | international PayPal processing fee | percent of transaction | 4 | international PayPal payment processing | support.portal.flexport.com read 2026-08-04 |
Miscellaneous 2 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Flexport | order cancellation fee | per unit | 3.00 | — | support.portal.flexport.com read 2026-08-04 |
| ShipCalm | oversized item surcharge | per lb over 15lbs | 0.12 | shown at 768px and wider (typically desktop and tablet); narrower screens (typically phones held upright) are shown $0.10 per lb on the same page — SCREEN-WIDTH-DEPENDENT on the source page, read 2026-09-11 in a browser from the page's own CSS breakpoints (elements hidden on mobile show at 768px and wider; elements hidden on desktop and tablet show only below 768px). This row records the 768px-and-wider figure; conditions gives the other. Disagreement recorded, not resolved. | shipcalm.com read 2026-09-11 |
Other 4 rows
| Vendor | Fee item | Unit | Amount (USD) | Conditions | Source |
|---|---|---|---|---|---|
| Flexport Fulfillment | order cancellation fee | per unit | 3.00 | cancelled after processing begins | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | prep job minimum | per job | 200 | minimum charge per prep job | support.portal.flexport.com read 2026-08-04 |
| Flexport Fulfillment | signature required - zone based | per package | 5.00 | optional delivery service; $5.00 per PACKAGE under zone-based pricing. The source also prices it at $5.00 per ORDER under unit-based pricing, which has no row of its own — incomplete rather than wrong: one fee, two units depending on the merchant's pricing model, and only the zone-based unit is recorded. Flexport Omni-Channel Fulfillment Pricing Overview, read direct in-browser 2026-08-12 | support.portal.flexport.com read 2026-08-12 |
| Flexport Fulfillment | SIOC non-compliance surcharge | per unit | 6.00 | ship-in-own-container non-compliance | support.portal.flexport.com read 2026-08-04 |
Vendors that publish no rates
10 of the 23 vendors we checked publish no usable numbers at all. Every one of them is below, and each name links to the page we read, with the date we read it. 12 of the 23 publish nothing for at least one whole fee category — including Amazon FBA and ShipBob, which publish figures in other categories. Shipfusion publishes only case-study examples, labeled in place above. That is a finding, not a gap. It means you cannot benchmark them without collecting a quote yourself, and it is why the published band skews toward smaller 3PLs.
Stop normalizing quotes by hand.
The Kit takes your order profile plus up to five competing rate cards and returns true all-in cost per order, a twelve-month projection, and breakeven volumes — plus an RFP template and a 40-point contract red-flag checklist.
When one of these rows changes
Vendors move their published rates without announcing it. We re-check and publish every correction — leave an address and you get an email when a row here moves or a company is added. Nothing else, and nothing on a schedule. To come off, email data@ratecardlab.com and we delete the record.
Every figure we hold, by company
These 7 publish enough of their own pricing to be worth a page each — every figure with its source and the date we read it, and what they withhold alongside it.
Contribute a rate card
If you have a quote or an invoice, send it to data@ratecardlab.com. We normalize it, remove every trace of your brand, and add it here so the next operator negotiates with better information. How it works →