Goodie Bags in Bulk: The Real Cost Runs $0.25-$0.90 Per Bag, Contents Excluded
Last updated: September 2026
Bottom line: buying goodie bags in bulk from a supplier like Oriental Trading typically costs $0.25-$0.90 per empty bag depending on material and size; the bag itself is rarely more than 10-15% of the total per-unit cost once fillers and assembly labor are added in.Sellers and event operators shopping goodie bags in bulk on price-per-bag alone are looking at an incomplete number — the bag is the cheapest part of the finished product in almost every case.
Paper versus cellophane versus kraft: the material spread
A plain kraft paper bag with handles, the most common format for goodie bags in bulk, runs $0.20-$0.40 per unit at a 100-count case from a party-supply wholesaler. A printed or foil-accent paper bag pushes that to $0.45-$0.75, and a clear cellophane treat bag — cheaper material.
Requiring a separate ribbon or twist-tie closure — typically lands at $0.10-$0.25 per unit before the closure cost is added. A seller assembling 200 goodie bags for a pop-up event or a resale bundle promotion saves $30-$70 by choosing plain kraft over a printed option, a difference that matters more at volume than it looks on a single unit.
Case size follows the same pattern as most bulk packaging: a 100-count case is the standard entry tier, and volume breaks at 500 and 1,000 units typically shave another 10-20% off the per-unit price.
A reseller running goodie bags as a recurring add-on to shipped orders, rather than a one-time event, should model the 500-unit tier once volume clears roughly 40-50 bags a month, since the unused inventory carrying cost at that pace turns over within about 8-10 weeks.
Buyers should also separate the sourcing decision by intent. An event operator ordering goodie bags in bulk for a single wedding or birthday party has no reason to chase the 1,000-unit discount tier if the guest count is 60-80 people — the leftover inventory has no future employ.
A reseller or retailer treating goodie bags as a recurring packaging line, by contrast, should price out the higher tier from the start, since the same bag gets reordered every month rather than once.
Goodie Bags in Bulk Cost Table: $1.10-$3.50 Per Finished Bag, Fillers Included
Bottom line: a fully assembled goodie bag — the bag itself plus fillers, closure, and labor — runs $1.10-$3.50 per unit; the empty bag sourced through goodie bags in bulk purchasing is typically only 10-20% of that total.The table below breaks out every line that goes into a finished bag, not just the wholesale bag price most buyers start with.
| Cost component | Low estimate | High estimate | Notes |
|---|---|---|---|
| Empty bag (kraft paper or cellophane, goodie bags in bulk, 100+ case) | $0.20 | $0.75 | Material and print level drive the range |
| Fillers (3-5 small items: candy, stickers, small toy) | $0.50 | $2.00 | Sourced in bulk from a supplier such as Oriental Trading |
| Closure (ribbon, twist-tie, or sticker seal) | $0.05 | $0.15 | Cellophane bags require this; kraft bags with handles often do not |
| Tag or thank-you card | $0.05 | $0.20 | Optional but common for event and retail giveaways |
| Assembly labor (30-60 seconds per bag) | $0.13 | $0.25 | At a $15/hour labor rate, rule of thumb |
| Total cost per finished bag | $0.93 | $3.35 | Before any packaging for shipment |
The filler line is where cost actually balloons
Buyers sourcing goodie bags in bulk almost always underestimate the filler line relative to the bag line. Three to five small items — a piece of candy, a sticker sheet, a small toy — commonly cost more combined than the bag holding them, especially once a buyer chooses branded or licensed-character fillers over generic bulk candy.
💡 Closo Wholesale organizes inventory into curated lots with full transparency on unit count and product mix — so you deploy capital on exactly what you see, not mystery pallets, and can counter-offer if the asking price feels high. Learn more →
A seller filling 300 goodie bags with a $0.60-per-item average filler cost across four items spends roughly $720 on fillers alone versus $60-$225 on the bags themselves — a 3-12x spread that makes the filler decision the real margin lever in this cost structure, not the bag material choice most buyers focus on first.
Assembly labor is the line most likely to be miscounted or ignored entirely, particularly by a small operator doing the work themselves. Not tracking the time as a real cost.
At 30-60 seconds per bag, a batch of 300 goodie bags takes 2.5-5 hours to assemble — a $37.50-$75 labor cost at a $15/hour rate that a seller pricing goodie bags in bulk purely off the wholesale material invoice will miss entirely.
Building that labor line into the price of a finished goodie bag, whether it is sold directly or given away as a promotional add-on, is the difference between a line item that breaks even. One that quietly loses money at scale. , according to U.S. Census Bureau economic data
Volume changes the math on both the bag and the filler lines, but not equally. A step from a 100-unit to a 1,000-unit case of goodie bags in bulk typically saves 15-25% on the empty bag price, since bag manufacturing scales efficiently.
Filler items sourced from a bulk candy or novelty supplier see a smaller discount at the same volume step — often just 5-10% —. Most small novelty items are already priced near their manufacturing floor even at moderate case sizes.
A buyer expecting the same discount curve on both lines will be surprised that the filler cost barely moves while the bag cost drops noticeably.
Freight and packaging for shipment add a final line most buyers forget to model when the goodie bags in bulk order is going to a home or office rather than being picked up locally.
A case of 300 assembled bags is bulky rather than heavy, so freight often runs $15-$40 depending on the courier and the distance from the supplier's warehouse — a cost that should get folded into the per-unit total rather than treated as a separate, invisible expense that never makes it into the finished-bag price.
Quick tangent — I use the Closo Wholesale to track what is actually moving right now, which saves me about three hours a week of manual search. Worth a peek before your next haul.
Goodie Bags in Bulk: The Four Places Buyers Actually Lose Money
Bottom line: the average margin leak on a goodie bags in bulk order runs 15-30% of the total spend; it concentrates in leftover filler inventory, breakage; labor that never gets counted rather than in the wholesale bag price itself.Buyers who compare goodie bags in bulk quotes on the bag line alone miss the leaks that quietly erode the return on a batch, and those leaks are largely avoidable once identified.
The four leaks that show up on almost every order
- Leftover filler inventory.A buyer who orders fillers at the same volume tier as the bags typically ends up with 10-20% of small items unused, because filler quantities per bag vary during assembly and buyers round up on the case size to hit a discount tier. Unused novelty items rarely have a resale value, so that 10-20% is close to a total loss.
- Breakage and damage.Fragile fillers — small glass or ceramic novelty items, in particular — see a 2-5% breakage rate between receiving and assembly, a cost that goes uncounted unless someone is specifically tracking damaged-item write-offs against the original goodie bags in bulk invoice.
- Labor underestimation.As covered in the cost breakdown, assembly runs 30-60 seconds per bag, but buyers frequently price a project off the bag and filler cost alone, treating labor as free due to it is performed in-house. At $15/hour, a 500-bag order carries $62.50-$125 in labor that a from-materials-only estimate misses entirely.
- Seasonal ordering too close to the event.Party and holiday goodie bags in bulk orders placed within two weeks of an event often pay rush shipping premiums of $20-$50 on top of standard freight, and popular seasonal styles frequently sell out at the standard price point 3-4 weeks before major holidays.
The leftover-filler leak is the largest of the four in dollar terms because it compounds with every reorder. A buyer who does not track which filler items actually got used across a batch repeats the same over-ordering pattern on the next event, carrying the loss forward indefinitely rather than correcting it after the first cycle.
Tracking actual usage against the original order — even with a simple count after assembly — typically cuts that leftover rate from 10-20% down to 3-5% by the second order.
Seasonal timing compounds the other three leaks rather than replacing them. A buyer who orders goodie bags in bulk during the last two weeks before Halloween or a winter holiday not only pays a rush-shipping premium. Is plus more likely to accept a substitute filler item at a higher price.
The preferred item has sold out — stacking the rush premium on top of a filler-cost increase. Placing the order 4-6 weeks ahead of a known seasonal date avoids both problems for a cost of nothing beyond planning further in advance. , according to Council of Supply Chain Management Professionals
How to catch these leaks before the first order ships
Most of the margin lost on a goodie bags in bulk order is preventable with a short pre-order checklist rather than a full process overhaul. Confirming the exact per-bag filler count before ordering the case, checking a supplier's return policy on unopened novelty stock.
Building a two-week buffer into any seasonal order timeline addresses three of the four leaks above without adding meaningful time to the sourcing process.
The fourth leak — labor — is addressed simply by counting the assembly hours as a real cost when pricing the finished bag, whether it is sold directly to a customer or treated as a promotional expense against a larger order.
Goodie Bags in Bulk: An 8-Step Pre-Purchase Checklist
Bottom line: running this checklist before ordering goodie bags in bulk typically catches the leftover-inventory, breakage; timing issues that otherwise account for 15-30% of the total spend.Use the full list for a first order with a updated supplier and the shorter version for a repeat seasonal order.
- Confirm the exact per-bag filler count in writing before ordering the case — a mismatch between planned items-per-bag and actual case quantities is the single biggest driver of leftover inventory.
- Order a 5-10 unit sample of both the bag and the fillers before signing up for to a full case of goodie bags in bulk, checking material quality and size fit together rather than separately.
- Check the supplier's return policy on unopened novelty stock, since 10-20% leftover filler inventory is common even after careful planning.
- Price out labor at your actual hourly rate — 30-60 seconds per bag adds $0.13-$0.25 per unit that a materials-only estimate misses.
- For seasonal orders, place the order 4-6 weeks ahead of the event date to avoid rush-shipping premiums of $20-$50 and sold-out substitutions on popular items.
- Choose plain kraft over printed or foil-accent bags when brand appearance is not a priority; the material choice alone can save $30-$70 on a 200-bag order.
- Track actual filler usage after the first order and adjust the next order's quantities against that count rather than repeating the same estimate.
- Confirm freight cost separately from the per-unit price, since a bulky low-weight case of assembled goodie bags in bulk can carry a $15-$40 freight charge that changes the true per-unit cost.
What to prioritize on a first order
First-time buyers often spend the most negotiating time on the bag price, the smallest line item in the finished cost, while skipping the filler-return-policy check that would have prevented the largest leak. Prioritize the checklist items that address leftover inventory and timing over marginal negotiation on the bag itself.
Goodie Bags in Bulk: Run the Full Cost Before You Order
Bottom line: price a finished goodie bag at $0.93-$3.35 per unit — bag, fillers, closure, and labor combined — before deciding whether goodie bags in bulk produce sense as a promotional add-on or a resale line; confirm your own supplier's current quote rather than relying on the ranges in this article.The bag itself is the smallest line in that total; fillers and labor are where the real cost and the real margin decision live.
Before placing the order
Run a 100-200 unit test batch first if you have not sourced goodie bags in bulk from a given supplier before; track actual filler usage and breakage against the plan rather than assuming the estimate holds.
That data point is worth more than any published average, including the ranges in this guide, once you have a specific supplier and filler mix locked in.
Sellers running a resale or crosslisting operation who add goodie bags as a promotional touch on shipped orders can track the cost per shipment alongside overall margin to see exactly how the finished-bag price affects the bottom line. For related packaging and sourcing guides, see the Closo blog distribution point.
Treat the first order as a pilot rather than a full commitment, especially for a seasonal event where leftover inventory has no future use. A 100-200 unit test of goodie bags in bulk, tracked against actual filler usage.
Breakage, tells you more about the real per-bag cost for your specific mix than any industry average — including the ranges cited throughout this article. Buyers who skip the pilot and order a full 1,000-unit case sight unseen are betting the entire margin model on assumptions a $100-$200 test batch would have confirmed or corrected first.
Keep going: Closo Wholesale · Closo Wholesale lots · Closo Seller Hub.
Source inventory with full transparency. Closo Wholesale shows you the exact unit count and product mix before you buy, with counter-offers on most lots. Free to browse.
Start Free →No credit card required



