Fulfillment Cost Comparison Calculator
Compare modeled outbound fulfillment cost per order across Amazon FBA, Walmart WFS, a 3PL, and self-fulfillment using one product and monthly-order scenario.
Last reviewed October 1, 2026
How to use this calculator
- Enter one Product Price and your typical Monthly Orders — shared across all four rows.
- Check Is Apparel? if it applies — Amazon FBA and Walmart WFS both use it; 3PL and Self-Fulfillment ignore it.
- Fill in each model's own section: FBA's size tier/weight/period, WFS's weight and dimensions, your real 3PL quote, and your own Self-Fulfillment cost assumptions.
- Press Calculate, then compare rows by Total Cost / Order. Results are ordered lowest to highest, with the lowest modeled cost highlighted.
- Expand a row's cost breakdown to see exactly what's included and what assumptions were used.
What this comparison measures
This tool answers one narrow question: for the exact scenario you enter, what does it cost to fulfill one outbound order through each model? One unit equals one completed outbound order. It is not a full logistics cost comparison, not a total marketplace cost comparison, and not a profitability comparison — see why lowest modeled cost does not mean best fulfillment option below.
What is included
- Amazon FBA — the FBA fulfillment fee and its 3.5% fuel/logistics surcharge, exactly as calculated by the standalone Amazon FBA Profit & Fee Calculator.
- Walmart WFS — the WFS fulfillment fee and its apparel/under-$10/oversize surcharges, exactly as calculated by the standalone WFS calculator.
- 3PL — your own outbound pick & pack/packaging/shipping costs (or bundled outbound rate), plus your Platform/Account Fee and Monthly Minimum Shortfall Fee, allocated per order.
- Self-Fulfillment — your own carrier/shipping, packaging, and labor cost per order, plus your workspace/software/equipment overhead, allocated per order.
What is excluded
Excluded from all four rows, consistently — no row is allowed to model a cost category another row structurally cannot:
- Storage and inbound freight/receiving/placement costs
- Returns, reverse logistics, and return processing
- Kitting, prep services, and onboarding/setup allocation
- Removal/disposal and inventory transfer services
- Hazardous-material / dangerous-goods products (not supported in this V1)
- Aged-inventory and low-inventory-level fees
- Amazon Referral Fee, Selling Plan Fee, and Media Closing Fee
- Walmart Referral Fee
- Customs/freight and live carrier-rate lookups
- Multiple units per order and annual cost forecasts
- Automatic FBA peak-period detection — you choose the period explicitly
FBA vs. WFS
Amazon FBA's fulfillment fee is priced for a product sold on Amazon; Walmart WFS's fulfillment fee is priced for a product sold on Walmart Marketplace. Both use weight- and size-based fee tables, but the tables, thresholds, and surcharges are entirely independent — neither is a neutral third-party logistics quote that would apply regardless of sales channel. See channel-bias disclosure below.
FBA vs. 3PL
FBA's fee comes from Amazon's own published, weight/size-based table — the same rate applies to every seller shipping the same package. A 3PL's rate comes from your own negotiated quote, so two sellers shipping the identical package through two different 3PLs can see very different numbers. Treat the 3PL row as specific to your own contract, not a general 3PL benchmark.
FBA vs. Self-Fulfillment
FBA bundles pick, pack, and ship into one published per-package fee. Self-Fulfillment unbundles the same work into carrier/shipping cost, packaging cost, and your own labor time and rate — so the Self-Fulfillment row is only as accurate as your own estimate of minutes per order and overhead allocation.
3PL vs. Self-Fulfillment
Both rows are built entirely from numbers you enter — neither is an official or sourced rate. The 3PL row reflects an external vendor's quoted pricing structure (detailed line items or one bundled rate); the Self-Fulfillment row reflects your own internal labor and overhead assumptions. Compare them as two different operational models, not two versions of the same thing.
Why monthly order volume matters
Amazon FBA and Walmart WFS produce a per-unit fulfillment fee directly from their own published tables — Monthly Orders has no effect on either row's fee. 3PL and Self-Fulfillment both include fixed monthly costs (platform fees, minimum shortfall fees, workspace/software/equipment overhead) that must be divided across your typical order volume to produce a comparable per-order figure — that's exactly what Monthly Orders is used for on those two rows.
Variable vs. fixed fulfillment cost
Variable Cost / Order scales directly with each order (carrier/shipping, packaging, pick & pack, labor). Fixed Allocation / Order is a monthly cost (platform fees, workspace/software/equipment overhead) divided by Monthly Orders. FBA and WFS have no fixed allocation in this comparison — their fee tables don't depend on your order volume, so Fixed Allocation / Order is always $0 for those two rows.
How Self-Fulfillment labor is calculated
Labor Cost = Minutes per Order × Hourly Labor Rate ÷ 60, rounded to the nearest cent. For example, 2.5 minutes at a $12.00/hour rate produces $0.50 of labor cost per order. This is computed in exact integer arithmetic, never binary floating-point math, matching every other formula on this site.
Amazon Non-Peak vs. Holiday Peak
Amazon charges a different FBA fulfillment fee table during its Holiday Peak period (October 15, 2026 – January 14, 2027) than during Non-Peak (January 15, 2026 – October 14, 2026) — the rate that actually applies depends on when the shipment leaves the fulfillment center, not your order date. This comparison requires you to select one explicitly; it never guesses based on today's date.
Why FBA needs separate shipping-weight/size-tier inputs
Walmart WFS derives its own size classification directly from the unit weight and dimensions you enter. Amazon FBA does not — V1 doesn't derive your FBA size tier or shipping weight from package dimensions, so you enter the size tier and shipping weight Amazon has actually assigned to this listing. Need help finding your shipping weight from raw dimensions? Use the Dimensional Weight Calculator.
Why lowest modeled cost does not mean best fulfillment option
The row with the lowest modeled cost reflects only the fulfillment costs and assumptions modeled here. It does not measure delivery performance, inventory placement, conversion impact, service quality, operational complexity, or strategic fit. A fulfillment model with a higher modeled cost could easily be the better business decision if it delivers faster, more reliably, or fits your operation better. This calculator never labels a result "best option," "winner," or "cheapest provider universally" — only "lowest modeled fulfillment cost," a purely numeric ranking of the entered scenario.
Channel-bias disclosure
The Amazon FBA row models fulfillment for a product sold on Amazon. The Walmart WFS row models fulfillment for a product sold on Walmart Marketplace. Neither is a neutral third-party fulfillment quote that would apply to an arbitrary sales channel. The 3PL and Self-Fulfillment rows are both user-entered operational-cost scenarios, not sourced or official rates.
Assumptions and Limitations
- Models exactly one unit per completed outbound order, for each of the four fulfillment models.
- Storage and inbound/receiving costs are excluded from all four rows in V1 — not partially included on any row.
- Amazon Referral Fee, Selling Plan Fee, Media Closing Fee, and Walmart Referral Fee are excluded — this is an outbound fulfillment-cost comparison, not a total-profit comparison.
- Returns, reverse logistics, kitting, prep services, onboarding allocation, removal/disposal, and inventory transfer services are not modeled on any row.
- Hazardous-material / dangerous-goods products are not supported in this V1.
- Amazon FBA requires you to select Non-Peak or Holiday Peak explicitly — this comparison never auto-detects based on today's date.
- Amazon FBA's size tier and shipping weight are entered directly, not derived from package dimensions — use the Dimensional Weight Calculator if you need help.
- The 3PL row is based on your own entered quote — not an official or average 3PL rate. The Self-Fulfillment row is based on your own entered internal-cost assumptions — not a sourced third-party rate.
- Monthly Orders only affects the 3PL and Self-Fulfillment rows' fixed-cost allocation and every row's derived Monthly Fulfillment Cost — it has no effect on the FBA or WFS per-unit fee itself.
- This calculator is for general informational purposes only and is not tax, financial, legal, or investment advice.
See our methodology for how we build, document, and review every calculator's formulas.
Frequently asked questions
Is FBA cheaper than a 3PL?
It depends entirely on your product's weight/dimensions and your own 3PL's quoted rates — compare your own scenario's two rows rather than assuming either is universally cheaper.
Is WFS cheaper than FBA?
It depends on your product and which sales channel you're actually using — WFS only applies to Walmart Marketplace sales and FBA only to Amazon sales, so this isn't a free substitution either way. Compare your own scenario's two rows.
Is self-fulfillment cheaper than a 3PL?
It depends on your own labor rate, order volume, and overhead — enter your real numbers in both rows and compare Total Cost / Order directly.
What is fulfillment cost per order?
In this calculator, Total Cost / Order = Variable Cost / Order + Fixed Allocation / Order — the modeled cost to fulfill exactly one outbound order through that model.
How do I calculate self-fulfillment labor cost?
Labor Cost = Minutes per Order × Hourly Labor Rate ÷ 60, rounded to the nearest cent — see How Self-Fulfillment labor is calculated above for a worked example.
What costs are included in the 3PL row?
Your own quoted outbound pick & pack/packaging/shipping costs (or one bundled outbound rate), plus any Platform/Account Fee and Monthly Minimum Shortfall Fee — storage, receiving, returns, and kitting are excluded from this comparison even if your 3PL bills them separately.
Does FBA include shipping?
The FBA fulfillment fee modeled here is Amazon's own pick-pack-ship fee — there's no separate buyer-paid shipping charge in this fulfillment-only comparison.
Does WFS include shipping?
The WFS fulfillment fee modeled here is Walmart's own pick-pack-ship fee — there's no separate buyer-paid shipping charge in this fulfillment-only comparison.
Does this include storage?
No. Storage and inbound/receiving costs are excluded from all four rows in V1 — see What is excluded above.
Does this include inbound shipping?
No. Inbound freight, receiving, and placement costs are excluded from all four rows in V1.
Does this include Amazon referral fees?
No. The Amazon FBA row models the fulfillment fee only — the Referral Fee, Selling Plan Fee, and Media Closing Fee are excluded. Use the Amazon FBA Profit & Fee Calculator for a full-profit view.
Does this include Walmart referral fees?
No. The Walmart WFS row models the fulfillment fee only — the Walmart Referral Fee is excluded. Use the Walmart Fulfillment Services (WFS) Profit & Fee Calculator for a full-profit view.
How does dimensional weight affect fulfillment cost?
Walmart WFS derives its own size classification from the unit weight and dimensions you enter. Amazon FBA does not — you enter the shipping weight and size tier Amazon has already assigned; use the Dimensional Weight Calculator if you need help deriving it from raw dimensions.
Why does FBA need a separate shipping-weight input?
Because, unlike WFS, V1 doesn't derive your FBA size tier or shipping weight from package dimensions — Amazon's own size-tier assignment doesn't map directly onto a raw length/width/height the way WFS's classification does, so you enter the shipping weight and size tier Amazon has already assigned to this listing instead.
What are Amazon non-peak vs Holiday Peak fulfillment fees?
Two different FBA fulfillment fee tables — Amazon charges Holiday Peak rates from October 15, 2026 through January 14, 2027, and Non-Peak rates the rest of the year (January 15, 2026 – October 14, 2026). The rate that applies depends on when the shipment actually leaves the fulfillment center, not your order date, so this comparison requires you to select one explicitly rather than guessing based on today's date.
Does order volume change the comparison?
It changes the 3PL and Self-Fulfillment rows' Fixed Allocation / Order (their monthly costs divided by Monthly Orders) and every row's derived Monthly Fulfillment Cost — but it never changes the FBA or WFS per-unit fee itself.
Does lowest modeled cost mean best fulfillment option?
No — see Why lowest modeled cost does not mean best fulfillment option above. It reflects only the entered scenario's cost math, not delivery performance, service quality, or strategic fit.
How accurate is this comparison?
The FBA, WFS, and 3PL rows come directly from their own already-sourced CartEconomics engines — see Sources below. The Self-Fulfillment row is only as accurate as your own entered internal-cost assumptions.
Why can't I enter a Hazmat option?
WFS models a Hazmat surcharge but the current CartEconomics FBA engine does not model Amazon's dangerous-goods fulfillment fees — allowing Hazmat on only one row would break same-product fairness, so hazardous-material products are not supported in this V1.
Sources / engine methodology
This page maintains no independent copy of any platform's fee schedule. Amazon FBA and Walmart WFS results are calculated by delegating to their own CartEconomics engines — visit each calculator's own page for official source citations and its last-reviewed date. 3PL results come from your own entered quote. Self-Fulfillment results come from your own entered internal-cost assumptions.
- Amazon FBA Profit & Fee Calculator
- Walmart Fulfillment Services (WFS) Profit & Fee Calculator
- 3PL Fulfillment Cost Calculator
Last reviewed: 2026-10-01.
Want full-profit numbers instead of fulfillment cost alone? See the Amazon FBM Profit & Fee Calculator, the Walmart Marketplace Profit & Fee Calculator, or compare seller fees across six channels with the Marketplace Fee Comparison Calculator. See how one sale affects your overall numbers with the E-commerce Profit Calculator.
Related calculators
Amazon FBA Profit & Fee Calculator
See your real Amazon FBA profit after the referral fee, FBA fulfillment fee, and fuel surcharge.
Walmart Fulfillment Services (WFS) Profit & Fee Calculator
See your real profit on a WFS-fulfilled Walmart Marketplace sale after the referral fee, WFS fulfillment fee, and your own costs.
3PL Fulfillment Cost Calculator
Turn your actual 3PL quote into a true monthly fulfillment cost, cost per order, and cost per unit.
Dimensional Weight Calculator
Calculate DIM weight and billable weight for UPS, FedEx, USPS, or a custom divisor.