If you are comparing vintage bales by per-kilogram price, you are using the wrong metric. A $3/kg bale can end up costing more per sellable piece than an $8/kg bale, because waste rates, category mix, and hidden costs change everything once the stock hits your warehouse. The number that actually matters for your margin is cost per sellable piece — and calculating it correctly is what separates experienced resellers from first-time buyers who wonder where their margins disappeared.
Quick Takeaways
- Cost per kg is a supplier metric. Cost per sellable piece is the buyer metric that determines your actual margin.
- The formula is straightforward: Cost per Sellable Piece = Total Landed Cost / (Total Pieces x Sellable %) .
- Piece count varies massively by category — a 45kg bale of t-shirts yields 180-250 pieces, while the same weight in hoodies yields only 80-140.
- Grade A and Cream bales have higher per-kg prices but often lower per-sellable-piece costs due to <5% waste rates.
- Hidden costs — shipping, duties, port handling, sorting labor — add 20-40% to your purchase price depending on destination.
- A Grade B bale at $3/kg with 20% waste can cost the same per sellable piece as a Cream bale at $8/kg with <2% waste.
- Target benchmarks for Grade A landed: under $1.50/piece for t-shirts, under $3.00 for hoodies, under $5.00 for jeans.
Why Cost Per KG Hides the Real Price of Vintage Bales
The used clothing industry quotes prices in kilograms because that is how containers are packed and freight is calculated. But you do not sell vintage clothing by weight — you sell it by the piece. A per-kg price tells you what the bale costs to move from the supplier to your door. It tells you nothing about how many sellable items you will actually get, or what each one costs you.
Here is a concrete example that flips the intuition. Imagine two bales arriving at your warehouse.
Bale A — Grade B mixed vintage at $3/kg. You pay $135 for 45kg. You estimate 20% unsellable waste based on typical Grade B quality. Of the 120 pieces you expect, 96 are sellable. Your cost per sellable piece is $135 / 96 = $1.41.
Bale B — Cream handpick at $8/kg. You pay $360 for 45kg. Waste is under 2%, so roughly 118 of those 120 pieces are sellable. Your cost per sellable piece is $360 / 118 = $3.05.
In this comparison, the Cream bale costs more than double per piece — but the comparison is not finished. The Cream pieces will sell for 2-3x the price of Grade B pieces in most resale channels, and they will turn faster. The real surprise comes when you add freight costs. At $0.80/kg shipping, Bale A’s landed cost becomes $171, raising its per-piece cost to $1.78. Bale B’s landed cost becomes $396, raising its per-piece cost to $3.36. The gap narrows further once you factor in that fewer Cream pieces need sorting time or discount pricing.
The core insight: per-kg pricing is a baseline, not a decision tool. Buyers who compare on per-kg alone consistently overpay for cheap-looking bales that deliver less margin. For current market rates by category, see our full vintage clothing wholesale price per kg guide.
Many first-time buyers fall into what we call the per-kg comfort zone — it is the number suppliers quote, it feels mathematical, and it is easy to compare. But every experienced importer knows that the real math starts after the weight is converted to pieces, waste is subtracted, and hidden costs are added.
The Formula: How to Calculate Cost Per Sellable Piece
The formula is simple in structure but requires accurate inputs. Here is the step-by-step framework you can copy into a spreadsheet and use for every bale purchase.
Step 1: Calculate Your Total Landed Cost
Total Landed Cost = (Price per kg x Total kg) + Freight + Customs Duties + Port Fees + Inland Transport + Sorting Labor
Do not skip any of these components. A common mistake is calculating only on the FOB purchase price, which can underestimate your true cost by 40-60%.
Step 2: Estimate Total Pieces
Use category-specific piece counts (see the table in the next section). Do not assume a standard number — a 45kg bale of t-shirts is not comparable to a 45kg bale of jeans.
Estimated Pieces = Category-specific piece count per kg x Total kg
Step 3: Calculate Sellable Pieces
Sellable Pieces = Estimated Pieces x (1 – Waste %)
Your waste percentage depends on grade. Grade A typically runs under 5% waste. Grade B runs 15-25%. Unsorted can reach 20-35%.
Step 4: Divide
Cost per Sellable Piece = Total Landed Cost / Sellable Pieces
Worked Example: First-Time Buyer
You order one 45kg Grade B mixed bale at $4/kg FOB.
| Component | Amount |
|---|---|
| Purchase price | $180 (45kg x $4) |
| Sea freight | $36 ($0.80/kg) |
| Customs duties (12%) | $25.92 |
| Port handling | $25 |
| Inland trucking | $30 |
| Sorting labor ($0.15/piece) | $22.50 |
| **Total Landed Cost** | **$319.42** |
You estimate 150 pieces mixed vintage with 20% waste = 120 sellable pieces.
Cost per sellable piece = $319.42 / 120 = $2.66
Worked Example: Repeat Container Buyer
You order a 20ft container (roughly 600 bales) of Grade A at $5/kg FOB. Freight drops to $0.40/kg due to volume.
| Component | Per-Bale Amount |
|---|---|
| Purchase price | $225 (45kg x $5) |
| Sea freight | $18 ($0.40/kg) |
| Customs duties (12%) | $29.16 |
| Port handling | $15 |
| Inland trucking | $10 |
| Sorting labor ($0.10/piece) | $15 |
| **Total Landed Cost** | **$312.16** |
You estimate 150 pieces mixed vintage with 5% waste = 142 sellable pieces.
Cost per sellable piece = $312.16 / 142 = $2.20
The repeat buyer pays a lower per-piece cost despite buying a more expensive grade, because freight and handling costs are distributed across more volume.
A useful threshold: if your cost per sellable piece exceeds 30% of your target resale price, your margin structure is at risk. Re-examine your grade choice or supplier before scaling.
Piece Counts by Vintage Category
This is where the biggest surprises hide. A 45kg bale is not a 45kg bale — the number of pieces inside depends entirely on what is in it. Heavy denim and lightweight cotton t-shirts pack very differently.
Table 1: Piece Count by Vintage Category (per 45kg bale)
| Vintage Category | Pieces per 45kg Bale | Avg Weight per Piece | Est. Cost per Piece at $5/kg | Sellable % Range (Grade A) |
|---|---|---|---|---|
| T-shirts | 180-250 | 180-250g | $0.90-$1.25 | 95-98% |
| Hoodies / Sweatshirts | 80-140 | 320-560g | $1.60-$2.80 | 95-98% |
| Jeans / Pants | 50-90 | 500-900g | $2.50-$4.50 | 93-97% |
| Jackets / Outerwear | 40-70 | 640-1125g | $3.20-$5.60 | 90-95% |
| Mixed Vintage | 120-200 | 225-375g | $1.25-$2.50 | 85-95% |
The physics is straightforward: a single pair of denim jeans can weigh 900g, so a 45kg bale will hold roughly 50 pairs. A lightweight cotton t-shirt at 180g means the same bale can hold 250 shirts. You pay the same for the weight but get up to five times more sellable units from the t-shirt bale. This is the core insight for category-based sourcing.
There is also variance within categories. A lightweight summer hoodie (~320g) yields around 140 pieces per 45kg, while a heavy fleece hoodie (~560g) yields roughly 80. Always ask your supplier what weight range of items to expect within each category.
Seasonality also affects piece counts. Winter-season bales sourced in the Northern Hemisphere contain more heavy items — jackets, hoodies, sweaters. Summer-season bales lean toward t-shirts and lightweight tops. A buyer who orders in February versus August from the same supplier receives a different piece-count distribution, which directly changes per-piece cost.
For official weight breakdowns per bale size, see our used clothing bale weight specifications guide.
Grade Impact on Your Per-Piece Calculation
Grade is the second variable that transforms your per-piece cost — and it is the one most buyers evaluate incorrectly. The instinct is to assume that a higher grade means higher cost and therefore lower margin. In many cases, the opposite is true.
Table 2: Grade Impact on Effective Cost Per Sellable Piece (45kg bale, mixed vintage)
| Grade | Price per kg | Unsellable Waste | Cost per Sellable Piece (at $5/kg landed) | Typical Resale Price Range (T-shirts) |
|---|---|---|---|---|
| Unsorted | $1.00-$2.50 | 20-35% | $2.34-$2.88 | $5-$10 |
| Grade B | $2.00-$4.00 | 15-25% | $2.21-$2.50 | $6-$12 |
| Grade A | $4.00-$8.00 | <5% | $1.88-$1.97 | $10-$20 |
| Cream | $6.00-$12.00 | <2% | $1.88-$1.92 | $12-$25 |
The table uses a uniform $5/kg landed cost across all grades to isolate the effect of waste. The result is striking: Grade A and Cream bales deliver a lower or equal per-sellable-piece cost than unsorted or Grade B, despite a much higher per-kg price. The waste tax — paying for items you cannot sell — is the hidden margin killer in low-grade bales.
Hissen Vintage’s Grade A and Cream bales are classified piece-by-piece with documented sorting through the Recydoc system. Waste rates are verified at under 5% for Grade A and under 2% for Cream. This predictability is what makes the per-piece calculation reliable. A generic Grade B bale might claim “minimal waste,” but without documented sorting, the actual percentage can vary from 10% to 25% between batches, making your per-piece estimate unreliable from the start.
The margin picture changes when you factor in resale price. Grade A t-shirts at a ~$1.92 per-piece cost selling at $12-20 give you 84-90% gross margin. Grade B t-shirts at ~$2.40 per-piece cost selling at $6-12 give you 60-80% margin. The Grade A buyer earns more per piece sold, sells through faster, and deals with less unsellable inventory.
One important clarification: Grade A does not mean “like new” or “mint condition.” It means the item is commercially sellable with minor wear acceptable. The guarantee is that fewer than 5% of pieces fall below that minimum sellable standard. This makes your per-piece cost estimate credible — you are not guessing at waste.
For detailed grade definitions and what each grade actually contains, see our branded clothing bales types grades and specifications guide.
Hidden Costs That Change Your Per-Piece Number
The biggest mistake buyers make is calculating per-piece cost on the purchase price alone. By the time a bale reaches your warehouse, the true cost is significantly higher. Here is how hidden costs stack up for a typical import scenario.
Table 3: Hidden Cost Breakdown (45kg bale, $5/kg, SE Asia to US West Coast)
| Cost Component | Amount | Running Total |
|---|---|---|
| Bale purchase: 45kg x $5/kg | $225 | $225 |
| Sea freight: $0.80/kg | $36 | $261 |
| Customs duties: 12% on used clothing | $31.32 | $292.32 |
| Port handling + CFS charges | $25 | $317.32 |
| Inland trucking to warehouse | $30 | $347.32 |
| Sorting labor: $0.15/piece x ~150 pieces | $22.50 | $369.82 |
| **Total Landed Cost** | **$369.82** |
A $225 bale costs $369.82 landed — a 64% uplift. If you calculate per-piece cost on the purchase price alone, your estimate will be nearly two-thirds too low. For an experienced buyer on standard routes, a 1.3-1.5x uplift (30-50%) is normal. Above 1.6x, review your logistics chain.
Customs duties vary significantly by destination. In the United States, used clothing duties range from 8-15% depending on classification. The EU ranges from 0-12%, with some countries offering exemptions for used goods. Nigeria’s used clothing tariff regime can reach 5-30%, while Kenya sits at 10-16% and the UAE at 5%. Always check your destination country’s specific rate before calculating landed cost.
Sorting labor also varies by where it happens. Sorting in China before shipping costs approximately $0.08-0.12 per piece. Importing unsorted bales and sorting at destination can cost $0.15-0.30 per piece, depending on local wages. The total may be similar, but the cash flow timing differs — and paying for sorting at destination means you also pay freight on unsellable items.
A supplier who provides consistent bale composition reduces your inspection uncertainty. When you know the grade split and brand mix before the bale arrives, you can estimate sorting labor costs more accurately. This is why documented sorting — like Hissen Vintage’s batch-level tracking — directly reduces your hidden cost burden. US buyers comparing costs may also find our average cost per pound for vintage clothing guide useful for cross-checking their numbers.
What a Good Cost Per Piece Looks Like (Benchmarks)
Once you calculate your cost per sellable piece, you need context to evaluate it. Here are per-category benchmarks for Grade A landed stock.
| Vintage Category | Good Cost Per Piece (Grade A Landed) | Break-Even Threshold |
|---|---|---|
| T-shirts | $0.90 – $1.50 | Up to $3.00 at $10 resale |
| Hoodies / Sweatshirts | $1.80 – $3.00 | Up to $5.00 at $18 resale |
| Jeans / Pants | $2.50 – $5.00 | Up to $8.00 at $25 resale |
| Jackets / Outerwear | $3.50 – $6.00 | Up to $10.00 at $35 resale |
These ranges assume landed cost, not just purchase price. If your numbers are significantly higher, review your grade choice, supplier, or logistics route.
But cost is only half the equation — your resale channel determines what “good” actually means. A cost per piece that works for a boutique store would be disastrous for a flea market vendor, and vice versa.
| Channel | Acceptable Cost Per Piece (T-shirts) | Typical Resale Price | Minimum Target Margin |
|---|---|---|---|
| Depop / Etsy (US/UK) | Up to $3.00 | $12-$25 | 70%+ |
| eBay (Value Tier) | Up to $1.50 | $6-$12 | 60%+ |
| Flea Market / Street Vendor | Up to $1.00 | $3-$8 | 50%+ |
| Boutique Physical Store | Up to $4.00 | $15-$35 | 75%+ |
| Instagram / TikTok Shop | Up to $3.50 | $15-$25 | 75%+ |
There is also the 80/20 rule that experienced vintage buyers understand intuitively. In most bales, roughly 80% of your revenue comes from 20% of the pieces — the branded items and desirable styles. A Grade A bale where 30% of pieces are premium sellable (Nike, Adidas, premium denim) yields very different economics than a mixed bale where only 10% are premium. Your real question should be: what is my cost per premium-sellable piece?
Turn rate matters as much as cost. A piece that costs $2.00 and sells in two weeks at $15 generates better annual ROI than a piece that costs $1.50 and takes eight weeks to sell at $12. Factor inventory turns into your calculation — a low per-piece cost on slow-moving stock is not a bargain.
Once you know your cost per piece, the natural next step is setting your resale prices. Use our guide on how to price vintage clothing for resale to build your margin structure from accurate cost data.
Frequently Asked Questions
What is the difference between cost per kg and cost per piece for vintage bales?
Cost per kg tells you what the bale costs to purchase and ship — it is a logistics metric. Cost per piece tells you what each sellable item costs you to stock — it is a margin metric. Suppliers quote in kg because that is how containers are packed. You should calculate in pieces because that is how you sell.
How many pieces are in a typical 45kg vintage bale?
It depends entirely on the category. A 45kg bale of t-shirts contains 180-250 pieces. The same weight in hoodies yields 80-140 pieces. Jeans run 50-90 pieces per 45kg. Always ask your supplier for the category mix before estimating piece count.
Why is cost per sellable piece more important than per-kg price?
Per-kg pricing hides the two biggest cost drivers: waste and category density. A cheap per-kg bale with 25% unsellable waste can cost more per sellable piece than a premium bale with 2% waste. Buyers who compare on per-kg alone consistently overpay for bales that look like bargains but deliver thin margins.
How does grade (A vs B vs cream) affect cost per piece?
Grade directly determines your waste rate. Grade A and Cream bales typically have under 5% waste, meaning almost every piece you buy is sellable. Grade B bales run 15-25% waste, so you pay for items that end up in the rag bin. When you calculate cost per sellable piece, a premium grade often delivers equal or better economics than a budget grade — especially after factoring in higher resale prices and faster sell-through.
What additional costs should I include in my per-piece calculation?
Your total landed cost must include: purchase price, sea freight, customs duties, port handling fees, inland trucking, and sorting labor. Most buyers forget port handling and sorting labor, which can add 15-25% to the total.
What is a good cost per piece for vintage clothing bales?
For Grade A landed stock, target under $1.50 for t-shirts, under $3.00 for hoodies, and under $5.00 for jeans. These numbers assume landed cost including freight and duties. If your cost per piece exceeds 30% of your target resale price, your margin structure is at risk.
How do I calculate the sellable yield from a vintage bale?
Estimate your total pieces using category-specific piece counts, then multiply by (1 – your expected waste percentage). For a Grade A bale with 150 pieces at 5% waste: 150 x 0.95 = 142 sellable pieces. For a Grade B bale with 150 pieces at 20% waste: 150 x 0.80 = 120 sellable pieces. The difference directly changes your per-piece cost.
Closing: Start Calculating Your Real Per-Piece Cost
The difference between a good vintage sourcing decision and a bad one is almost never the per-kg price. It is the cost per sellable piece after waste, category mix, and hidden costs are factored in. Once you run the numbers the right way, you will see which grades and categories actually work for your channel — and which ones are quietly eating your margin.
Ready to Calculate Your Real Margins with Consistent Vintage Stock?
Hissen Vintage provides Grade A and Cream bales with predictable yield rates, so your per-piece calculations are accurate from the start. No waste surprises — just curated vintage that moves in resale.
- Grade A and Cream bales with <5% waste for reliable per-piece cost
- Category-specific bales (hoodies, t-shirts, outerwear, jeans) for margin targeting
- Handpicked, brand-aware sorting — not generic mixed bulk
- Global shipping with batch-level tracking and grade consistency
Discuss Your Vintage Sourcing Plan
Ready to Calculate Your Real Margins?
Hissen Vintage provides Grade A and Cream bales with documented sorting records, verified waste rates under 5%, and accurate piece counts per bale — so your per-piece calculations are reliable from the start.
- Grade A and Cream bales with <5% waste for predictable per-piece cost
- Category-specific bales (hoodies, t-shirts, outerwear, denim) for targeted margin planning
- Recydoc documented sorting with batch-level grade tracking
- Global shipping to 110+ countries with consistent quality
Discuss Your Vintage Sourcing Plan
New to vintage wholesale? Browse our vintage sourcing guides