The Quote Is Not the Invoice
A 3PL proposal may lead with four clean numbers: receiving, storage, pick and pack, and shipping. Your real monthly cost can include many more.
That does not make every extra charge unfair. Oversize products use more space. Fragile products need more materials. Work outside the standard process requires labor. The problem is discovering those costs only after your inventory is inside the warehouse.
The best comparison is not the lowest advertised pick fee. It is the total cost of one realistic month—plus the cost of a peak month, a slow month, and an exit.
Use the 17 checks below before you sign. If marketplace prep is part of your search, we also covered how to vet an FBA prep center before you commit inventory.
3PL Fee Checklist
| Cost area | What to get in writing |
|---|---|
| Inbound | Billing method, minimums, inspections, appointments, and discrepancies |
| Storage | Billing unit, minimum footprint, seasonal rates, and inventory-age rules |
| Fulfillment | First pick, additional picks, order minimums, and channel surcharges |
| Shipping | Carrier charge, markup, dimensional weight, fuel, and accessorials |
| Materials | Boxes, mailers, labels, void fill, inserts, and custom packaging |
| Exceptions | Rework, relabeling, photos, counts, and project labor |
| Returns | Receipt, inspection, restocking, disposal, and refurbishment |
| Account | Onboarding, software, integrations, support, and monthly minimums |
| Exit | Inventory removal, palletization, final storage, and account closure |
Do not accept “standard rates apply.” Ask for the rate, billing trigger, approval rule, and a sample invoice.
Inbound Receiving Fees
Receiving may be billed by pallet, carton, unit, hour, container, or purchase order. Those methods produce very different totals.
Ask whether the quoted rate includes unloading, carton counts, unit counts, damage inspection, photos, lot or expiration-date capture, and inventory reconciliation. A low pallet rate may cover only moving freight off the dock.
Ask: When does receiving start, when does it end, and what work is included?
Receiving Minimums and Appointments
A provider may advertise a per-pallet rate but apply a minimum to every delivery. Frequent small shipments can become expensive even when total volume is modest.
Check for appointment scheduling, floor-loaded container unloading, detention, missed appointments, after-hours delivery, and paperwork correction fees. Model your actual supplier pattern, not one ideal truckload.
Discrepancy Research
What happens when the packing list says 500 units and the warehouse counts 492?
Some providers include a recount and photo record. Others bill research time. Define who approves paid investigation, what evidence you receive, and who pays when the warehouse caused the discrepancy.
Storage Minimums
Storage may be billed by bin, shelf, pallet, cubic foot, or square foot. The unit matters less than the minimum.
Half a pallet may still be billed as a full location. A slow-moving SKU may require its own slot. A small account may have a monthly storage floor regardless of actual footprint.
Ask for minimums by SKU, location, and account.
Peak and Aged-Inventory Storage
Storage rates can increase during peak season or after inventory reaches an age threshold. Marketplace networks use similar rules: Amazon separates monthly storage, aged inventory, and other inventory costs in its current FBA fee guide, while Walmart WFS publishes seasonal and long-term storage tiers on its pricing page.
Your 3PL’s storage rules are separate from marketplace fees. Ask for every date-based increase and the report that warns you before it begins.
Monthly Account Minimums
A minimum is not hidden when it is clear. The surprise comes when it appears only in the agreement or applies to a narrow category.
Clarify whether the minimum covers total warehouse spend, fulfillment labor, storage, or a separate management fee. Test the math against a low-volume month.
First Pick, Additional Picks, and Order Minimums
“One dollar per pick” is incomplete pricing.
Ask whether the first unit costs more than additional units, whether each SKU creates another pick, how kits and multipacks are counted, and whether an order-level minimum applies. A five-line order can cost much more than five units of one SKU.
Channel and Compliance Surcharges
Amazon, Walmart, Shopify, wholesale, subscription, and retail-compliance orders can require different workflows. A 3PL may charge for marketplace labels, shipment plans, routing guides, advance ship notices, EDI documents, or retailer portals.
Request a channel-by-channel rate sheet. “Omnichannel” describes capability, not price.
Shipping Markup
Some 3PLs negotiate carrier discounts and add a margin before billing the client. Others pass through transportation costs and charge separately for fulfillment.
Neither model is automatically wrong. The key is visibility.
Ask whether the invoice shows the carrier charge, the amount billed to you, fuel and accessorial surcharges, and any markup. Rocket applies no shipping markup on D2C orders, so transportation is not used as a hidden profit center.

Dimensional-Weight Cost
Carriers may charge by dimensional weight when a box takes up more space than its scale weight suggests. Poor carton selection can make a light order expensive.
Ask how cartons are selected, whether packaging rules can be set by SKU, and how dimensions are audited. A cheap box can create an expensive label.
Packaging Materials
Boxes, mailers, labels, tape, void fill, bubble wrap, inserts, and custom packaging may be included, marked up, or billed separately.
Request the material catalog and price for every package your orders use. If you provide custom materials, ask about receiving, storage, replenishment, and inventory tracking for those supplies.
Kitting and Project Labor
Kitting may be billed per finished unit, per component, or by time. Setup, work instructions, quality checks, de-kitting, and leftover component handling can be separate.
For recurring work, ask for a bill of materials, expected output, quality standard, and approval rule for additional labor. Open-ended hourly projects are difficult to forecast.
Relabeling and Compliance Corrections
Incorrect prep can create a warehouse charge and a marketplace charge.
Walmart says inventory requiring unplanned WFS prep may be delayed and charged at a higher correction rate. Amazon also requires product-specific packaging, prep, and labeling through its FBA inventory process.
Ask what the 3PL checks before inventory leaves and who pays when its documented work is rejected.
Returns Processing
Returns processing is not defined by “returns included.”
Ask separately about receipt, opening, inspection, photos, testing, repackaging, restocking, quarantine, disposal, and return-to-vendor shipping. Define who decides whether a unit is sellable, damaged, or incomplete.
Software, Integrations, and Support
Possible charges include onboarding, warehouse-management access, shopping-cart integrations, EDI connections, custom reports, API work, support tiers, and dedicated account management.
Ask what is included, what creates a one-time fee, and what recurs monthly. Confirm whether routine issues go to a named person or a general queue.
Inventory Counts and Audits
Cycle counts, full physical counts, serial-number research, lot reconciliation, and photo audits may sit outside standard storage.
Ask how often inventory is counted, what evidence is kept, when a recount becomes billable, and what happens when the provider’s records are wrong.
Exit and Inventory-Removal Fees
Evaluate the relationship from the exit backward.
Ask about contract length, renewal, termination notice, account-closing fees, final storage, palletization, labels, labor to pull inventory, and outbound freight. Confirm how quickly inventory can leave and what happens to open returns or unresolved discrepancies.
A month-to-month agreement helps only if the physical exit is practical.
Rocket runs month to month with a documented exit process — we earn the business every shipment instead of locking the door.
Build a True Monthly Cost Model
Give every provider the same representative month:
- Inbound pallets, cartons, and units
- Average storage footprint
- Number of orders
- Average units and SKUs per order
- Packaging mix
- Marketplace or retail-compliance work
- Returns and exception volume
- Software and account charges
- Peak-season and low-volume scenarios
Ask each provider to calculate the invoice and identify exclusions. Then compare total cost and operating scope—not one line item.
What Transparent 3PL Pricing Looks Like
Transparent pricing does not mean every service is free. It means you know:
- The complete fee schedule before inventory ships
- The event that triggers each charge
- The unit used to calculate it
- The approval rule for exception work
- The difference between warehouse, carrier, and marketplace charges
- The expected cost of a normal month, peak month, and exit
Rocket provides the complete all-in rate sheet before inventory ships, charges zero inbound receiving fees, and applies no shipping markup on D2C orders. Those policies make the monthly model easier to verify before you move.
Model the Invoice Before You Move
Rocket can price a representative month using your actual products, channels, storage, order profile, prep, and returns requirements. Get Your Custom Quote →

Clear answers
Frequently Asked Questions
Are all 3PL accessorial fees unfair?
No. Special handling, noncompliant freight, unusual packaging, and custom projects create real costs. The issue is whether the charge and its trigger were disclosed before the work began.
What is the most commonly missed 3PL fee?
In our experience, receiving minimums and packaging materials are the most commonly missed because they don't appear in the headline pick-and-pack rate. Storage floors, shipping markup, monthly minimums, and returns work are other common gaps.
How do I compare two 3PL quotes?
Give both providers the same representative month and ask for a calculated invoice. Include inbound activity, storage, order mix, packaging, returns, exceptions, software, and minimums.
Should I choose the lowest per-order price?
Not automatically. Storage, materials, shipping markup, minimums, and exception fees can offset a low fulfillment rate. Compare complete cost and the ability to execute your workflow.
What belongs in a complete 3PL rate sheet?
Inbound receiving, storage, fulfillment, packaging, shipping treatment, projects, returns, software, support, minimums, contract terms, and inventory removal—with the billing unit and trigger for every line.

