By Bernardo Campelo, Forbes Business Council E-Commerce Leader, Amazon SPN Certified provider, Amazon SP-API authorized partner, and Founder of PrepVia.
In January 2026, an outdoor gear brand posted a question on Reddit's r/logistics that every seasonal operator asks sooner or later. It said it did 60% of its annual volume in four summer months, and it described its peak as April through August. One 3PL, it wrote, could not staff up fast enough. Another told it to stop sending inventory in June, inside the peak it had just described.
That is one anonymous post, not a benchmark, and its numbers do not quite line up. But failures like these usually start in the contract, not on the dock: a contract priced on an average month, which a seasonal brand never has.
Here is the argument in one line. When most of your year moves in a few months, the minimum, the peak reservation, the storage line and the exit clause must be shaped like your calendar, or the contract bills you when you are slow and drops you when you are busy.
The 60-second version
A flat 3PL contract prices an average month, and a seasonal brand never has one. The Fulfillment Advisor's 2026 survey puts the average monthly minimum at $752.08 among providers that set one, and tells customers to ask whether minimums change seasonally. On the illustrative calendar below, a fixed $5,000 minimum bills $10,790 of shortfall across seven slow months, a seasonal minimum bills $220, and a no-minimum card priced about 9% higher adds $7,770 to the year. The seasonal structure only wins when its peak floor buys written capacity and sits below the season you are sure of.
The Average Month Does Not Exist
A 3PL carries the same building, supervisors, software and trained crew in February that it carries in September. The monthly minimum is how it recovers those costs from an account in a slow month. That is fair. The problem is that it is usually one number for twelve very different months.
Start with the market. In The Fulfillment Advisor's 2026 Warehouse Costs and Pricing Survey, published in August 2026 from the answers of 500 warehousing and fulfillment providers, the average monthly minimum among providers that reported one was $752.08, with reported minimums from $150 to more than $1,500. It is a floor on monthly spend, reported by the providers themselves, not a price per unit. The same series put the average at $337.50 in 2024 and $517 in 2025, the year the 2025 edition found that 47.2% of warehouses had a monthly minimum at all.
A minimum for a brand that moves 20,000 units in its peak month gets negotiated from that brand's own history, and that is where the trap opens. A floor set just under your average month looks generous. On the calendar below, where half the year moves in three months, seven of twelve months bill below the average, and every one of them hits the floor.
For an Amazon seller there is a second distortion: your 3PL's peak is not your sales peak. Amazon's Holiday 2026 announcement of July 7, 2026 asks FBA inventory for Black Friday Week and Cyber Monday to arrive by October 21 for minimal shipment splits and by October 28 for Amazon-optimized splits, with October 14 for AWD. The matching dates for Prime Big Deal Days were September 2, September 9 and September 16. Your prep dock peaks in August, September and October, weeks before a holiday order ships. Our backward calendar of Q4 2026 deadlines walks those dates.
The same announcement says fulfillment center teams focus on receiving holiday shipments in September and October, then shift to processing customer orders in November and December, so sellers may see lower capacity limits during that time. Inventory that cannot go in waits at the 3PL, so prep volume falls in November while storage stays high. A contract that assumes both lines move together misprices both.
One Calendar, Three Contracts
Here is the instrument: one illustrative Q4 seller moving 135,000 units a year through a 3PL into Amazon. Units prepped is what leaves the dock each month, and pallets stored is the monthly average held. Every number is illustrative, and none of the rates are PrepVia's.
The base rates are $0.55 per unit for prep and outbound, and $20 per pallet per month for storage, close to the 2026 survey's average pallet rate of $19.37. At those rates the year bills $84,450 of actual work, an average month of $7,037.50. Three structures price that same year:
- A, fixed minimum: $5,000 every month. It sits well under the average month, so it looks safe at signing.
- B, seasonal minimum: $2,500 from December to June, $5,000 in July and November, and $11,000 from August to October, with the peak floor tied to a written capacity reservation.
- C, no minimum: rates about 9% higher, $0.60 per unit and $22 per pallet.
| Month | Units prepped | Pallets stored (avg) | A: fixed $5,000 minimum | B: seasonal floor | B: billed | C: no minimum, higher rate |
|---|---|---|---|---|---|---|
| January | 4,500 | 18 | $5,000 (min) | $2,500 | $2,835 | $3,096 |
| February | 3,600 | 15 | $5,000 (min) | $2,500 | $2,500 (floor) | $2,490 |
| March | 4,500 | 15 | $5,000 (min) | $2,500 | $2,775 | $3,030 |
| April | 6,000 | 18 | $5,000 (min) | $2,500 | $3,660 | $3,996 |
| May | 6,000 | 18 | $5,000 (min) | $2,500 | $3,660 | $3,996 |
| June | 7,500 | 24 | $5,000 (min) | $2,500 | $4,605 | $5,028 |
| July | 12,000 | 48 | $7,560 | $5,000 | $7,560 | $8,256 |
| August | 21,000 | 90 | $13,350 | $11,000 | $13,350 | $14,580 |
| September | 27,000 | 102 | $16,890 | $11,000 | $16,890 | $18,444 |
| October | 24,000 | 78 | $14,760 | $11,000 | $14,760 | $16,116 |
| November | 12,000 | 54 | $7,680 | $5,000 | $7,680 | $8,388 |
| December | 6,900 | 30 | $5,000 (min) | $2,500 | $4,395 | $4,800 |
| Year | 135,000 | 510 pallet-months | $95,240 | $84,670 | $92,220 |
Structure A bills $95,240. That is $10,790 of shortfall across seven months, charged for capacity you did not use in months you did not need it. It buys nothing in September. Structure B bills $84,670, with a single $220 top-up in February. Structure C bills $92,220: no shortfall anywhere, and $7,770 above the cost of the work, spread across every unit you ship.
Write the break-even down, because it is the number you negotiate with. Here, the no-minimum card beats the fixed minimum only while its premium stays under about 12.8%, which is what the shortfall adds to the year. Swap in your last twelve months of prep and storage and you have your own break-even before the first call.
The Stress Test: When the Season Misses
The real test is the light season. Below, prep volume from July to November falls 30% and then 50%. Pallets do not fall, because the container already landed.
| Scenario (July to November prep volume) | A: fixed minimum | B: seasonal minimum | C: no minimum |
|---|---|---|---|
| Season as forecast | $95,240 (shortfall $10,790) | $84,670 (shortfall $220) | $92,220 |
| Peak prep 30% light | $79,400 (shortfall $10,790) | $70,145 (shortfall $1,535) | $74,940 |
| Peak prep 50% light | $70,200 (shortfall $12,150) | $67,430 (shortfall $9,380) | $63,420 |
| Peak prep 25% heavy | $108,440 (shortfall $10,790) | $97,870 (shortfall $220) | $106,620 |
| Capacity in writing for August to October | None | Yes, the reservation the peak floor pays for | None |
At 30% light, the seasonal minimum still wins, but its peak floor now bills $1,315 in August and October on top of the February top-up. At 50% light the ranking flips. The no-minimum card is the cheapest at $63,420, the seasonal minimum bills $9,380 of shortfall, and the fixed minimum is the most expensive at $70,200.
That flip is the lesson. The peak floor in B is a take-or-pay on capacity you reserved. The premium in C is insurance against a collapsed season, paid on every unit in the good years too. They price different risks, and you should know which one you are buying.
So set the peak floor from the season you are sure of, not the one in the forecast. A useful test: price your weakest peak month at 70% of forecast. On this calendar, August at 70% bills $9,885, under the $11,000 floor. If your floor sits above that number, you are guaranteeing the 3PL's season more firmly than you can guarantee your own.
At 25% over forecast the totals rise together, and money stops being the question. The question becomes which contract put a dock and a crew in writing for your extra units. Only one did.
A Minimum That Does Not Punish the Off Season
The survey that reports the average minimum also tells customers what to ask about it: which services count toward the minimum, whether storage and fulfillment are combined, whether minimums change seasonally, and whether the minimum applies during onboarding or periods of reduced volume. For a seasonal account, each of those questions has a dollar value.
Which services count
In the model, prep and storage both count toward the $5,000. If only prep counted and storage billed on top, the fixed minimum would bill $13,550 of shortfall instead of $10,790. Storage helps fill the floor in a slow month, so a minimum that ignores it is one you miss by more: $2,760 more on this calendar.
Seasonal floors and the netting period
A floor that changes by season is Structure B. Ask for it by month, in writing, not as a promise that someone will be reasonable in February. Then ask about netting. Quarterly netting barely helps a seasonal account: on this calendar it cuts the shortfall from $10,790 to $10,185, because the slow season spans two full quarters. Annual netting erases it, since the year bills $84,450 against a $60,000 annual equivalent. The provider then carries the risk, so expect it priced somewhere else.
Onboarding and reduced volume belong in the clause as named exceptions, with dates. A slow season is, by definition, a period of reduced volume.
The survey's announcement of August 22, 2026 puts month-to-month contracts at 50% of respondents, up from 30.23% in 2025. That measures contract length, not seasonal floors, but it signals that providers are negotiating terms. Amazon already prices its own calendar by season: holiday peak fulfillment fees apply from October 15, 2026 to January 14, 2027, with the same average increase as last year, $0.32 per unit over non-peak rates, and the 3.5% fuel and logistics-related surcharge applies on top. A surcharge is not a floor, but the principle is the one you are asking for: the peak is priced apart from the rest of the year.
24 to 36h prep. 35-hour end-to-end guarantee or the prep is free. Net-30 terms. From 50 units to full truckloads.
Reserving the Peak: The Other Half of the Minimum
A peak floor that buys nothing is just a higher minimum. The $11,000 in Structure B is only fair if it buys something specific: a weekly throughput in units, a number of pallet positions held for you, dock appointments in your peak weeks, and a date when the ramp starts. We covered the mechanics of a volume commitment, notice windows, take-or-pay and overage bands in how brands reserve a prep center for Q4. A seasonal account uses the same tools with one change: the commitment is written by month, and the floor is its price.
Both sides already use this language. In the 2026 Third-Party Logistics Study, the 30th annual edition, sponsored by NTT DATA and Penske Logistics, 67% of shippers and 61% of 3PLs say they use guaranteed volume or capacity as a contract element. Read the sample: 75% of its shipper respondents report $1 billion or more in sales, so read it as the top of the market. Your job is to make it monthly.
The ramp date matters as much as the volume. The Reddit brand's first 3PL could not staff up fast enough. Whatever the cause, a provider that learns about your peak from the first container cannot hire and train in time. The ramp belongs in July for an August peak, and the reservation should say so. It should also say what the provider owes if it misses reserved volume, and what happens to the service level above it.
The market is giving you a window. The Logistics Managers' Index for August 2026 put Warehousing Capacity back in expansion at 53.5, its highest reading since December, while Warehousing Prices stayed high at 75.0. The LMI is a diffusion index built from supply chain professionals' responses, where any reading above 50 means expansion. More space is a reason to negotiate your peak now. It is not a slot in any particular building.
Storage That Grows and Shrinks With the Season
In the model, storage runs from 15 pallets in February and March to 102 in September. A seasonal contract has to bill that curve, not its highest point. Pallet pricing is still the default: in the 2026 survey, 94% of providers offer it, at an average of $19.37 per pallet per month and reported rates from about $6 to $40.
Three things decide whether storage follows your calendar. The first is dedicated space versus positions used: space sized for September bills September in March. The second is how the count is taken, which we worked through in storage billed on daily average, not day-one peak. Our own storage is $0.07 per cubic foot per day, billed daily on the space used, a unit that lets a storage line move with the calendar.
The third is the long-term storage fee, and it hits seasonal inventory harder than anyone else's. The survey says 41% of providers charge one, and those that do use fixed pallet fees, cubic-foot charges, or rate increases after 180 days, six months or twelve months. Do the date math on a Q4 buy: inventory received on August 15 crosses 180 days on February 11. The leftovers of a light season turn into aged stock in exactly your slowest months. Ask for the clock to run per receipt, and for named seasonal SKUs to be exempt until the next peak.
Then budget for Amazon's side. If capacity limits drop in November and December, part of your peak stock sits at the 3PL longer than planned, so price November storage near September's level. Our capacity limits overflow playbook covers how to stage that overflow.
Exit Terms, Read Against Your Calendar
The full exit checklist, notice period, offboarding fee, inventory release, freight out, retention, data return and auto-renewal, is in exit terms before you sign. A seasonal account reads three of those terms against its calendar.
The provider's exit, not only yours. The Reddit brand was told to stop sending inventory in June, when its provider hit capacity. The peak reservation covers that risk. For the next one, ask for a clause that bars termination for convenience by either side inside your declared peak window, or a notice period long enough to end after it. The same 3PL Study shows the two sides value this differently: 62% of shippers list flexible terminations as a contract element, against 44% of 3PLs. When 3PLs end a contract, the reason 56% cite is profitability, and the study says terminations are rarely due to drastic or unpredictable volume swings. The swing itself rarely ends an account. Profitability does, and for a seasonal account the off season is where profitability is at risk, which makes the minimum and the exit one negotiation.
The renewal date. Put the term end in your slowest quarter. A move in February touches the least inventory and none of the peak. A renewal in October hands the provider the leverage.
The true-up at exit. Annual netting needs a formula for leaving mid-year. Leave in June, before the peak, and a prorated annual minimum can bill you for a season you never shipped. Write the proration down on day one.
The seasonal term sheet
Take this into the negotiation. It is a commercial checklist, not legal advice: the clause wording belongs to your attorney. In a formal process, our 3PL RFP template has room for every row.
| Term | Ask for | Red flag |
|---|---|---|
| Monthly minimum | A floor by season, with an onboarding waiver | One number for twelve months |
| What counts toward it | Prep, storage and outbound all count | A prep-only minimum with storage billed on top |
| Netting period | Annual netting, or a stated true-up | Monthly, with no netting at all |
| Peak reservation | Weekly units, pallet positions, dock appointments and a ramp date | A higher peak floor with no capacity named |
| Storage basis | Positions used, counted daily or often | Dedicated space sized for your busiest month |
| Long-term storage | A clock per receipt, with seasonal SKUs named | A 180-day trigger that lands in your off season |
| Termination in peak | No termination for convenience inside your peak window | Either side can walk mid-season on short notice |
| Renewal and exit true-up | Term end in your slowest quarter, proration written | Renewal in October, true-up to be agreed |
Frequently Asked Questions
What is a seasonal minimum in a 3PL contract?
A seasonal minimum is a monthly spend floor that changes with your calendar: lower in the months you are slow, higher in the months you are busy. The low floor stops the contract from billing you for capacity you did not use. The high floor is only fair when it buys a written peak reservation: weekly throughput, pallet positions and dock appointments, by month.
How much is a typical 3PL monthly minimum in 2026?
In The Fulfillment Advisor's 2026 survey of 500 warehousing and fulfillment providers, the average monthly minimum among providers that reported one was $752.08, with reported minimums from $150 to more than $1,500. A minimum for a large seasonal account is negotiated from its own volume, so treat the average as context, not a quote.
Is a no-minimum 3PL contract cheaper for a seasonal brand?
Only in some years. On the illustrative calendar here, a no-minimum card priced about 9% higher cost $92,220, against $95,240 for a fixed $5,000 minimum and $84,670 for a seasonal minimum. When peak prep fell 50%, it became the cheapest. The premium is insurance on a collapsed season, and it reserves no capacity.
When does an Amazon seller's 3PL peak actually happen?
Before the sales peak. Amazon's Holiday 2026 announcement asks FBA inventory for Black Friday Week and Cyber Monday to arrive by October 21 for minimal shipment splits or October 28 for Amazon-optimized splits, and by October 14 for AWD. That puts the heaviest prep months in August, September and October, and storage can stay high after that because Amazon warns of lower capacity limits in November and December.
How should long-term storage fees work for seasonal inventory?
The 2026 survey says 41% of providers charge a long-term storage fee, using fixed pallet fees, cubic-foot charges or rate increases after 180 days, six months or twelve months. A peak buy received in mid-August crosses 180 days in February, the slowest part of the year. Ask for the clock to run per receipt, and for named seasonal SKUs to be exempt until the next peak.
Can a 3PL end my contract in the middle of my peak season?
That depends on the termination clause, so negotiate it before signing and have your attorney review the wording. Ask for no termination for convenience by either side inside your declared peak window, or a notice period long enough to end after it. In the 2026 Third-Party Logistics Study, 62% of shippers list flexible terminations as a contract element against 44% of 3PLs, and profitability is the reason 56% of 3PLs cite when they end a contract.
Final Take
A seasonal brand does not need a special kind of 3PL. It needs a contract that admits the calendar exists. One minimum for twelve months, storage sized for the busiest week, a peak promised on a call and a termination clause that works in June all pretend the year is flat.
The instrument above takes an afternoon. Price twelve months of units prepped and pallets stored under all three structures, then run the season at 70% and at 50%. You will know which one fits before any provider tells you which one it prefers.
PrepVia sits at the end of the chain, in Miami: we receive, check, photograph, prep, label, store and ship to Amazon. If your volume is seasonal, bring the twelve-month calendar to the first conversation, not just the peak month.
See how PrepVia works as your Amazon 3PL in Miami →
PrepVia is Amazon SPN Certified, prep window 24-36 hours, Net-30 available.





