Whether you are a cleaning product startup filling your first 500 bottles or an established brand ordering 50,000 units per quarter, sourcing empty spray bottles in bulk at the right price and quality is critical. This guide walks through where to source, what to specify, and how to avoid common mistakes.
Wholesale Channel Comparison
| Channel | Unit Cost (500ml PET + trigger) | MOQ | Lead Time | Best For |
|---|---|---|---|---|
| Factory direct (China) | $0.25-$0.45 | 1,000-3,000 | 15-35 days + shipping | Custom bottles at scale |
| Domestic distributor | $0.60-$1.20 | 100-500 | 3-7 days | Small businesses, fast delivery |
| Amazon / online | $1.50-$3.00 | 1-50 | 1-2 days | Samples, micro-businesses |
| Alibaba | $0.30-$0.60 | 500-2,000 | 15-30 days + shipping | Price-sensitive buyers |
The math: factory-direct saves 50-70% per unit. On 5,000 bottles, that is $2,000-$4,000 in savings. For most brands doing 1,000+ units, factory-direct is the most cost-effective path.
Material Selection
| Material | Best For | Avoid For | Cost (500ml) |
|---|---|---|---|
| PET | General cleaning, hair care | Strong solvents | $0.15-$0.25 |
| HDPE | Heavy-duty cleaning, bleach | Products requiring clarity | $0.12-$0.20 |
| PP | Hot-fill, chemical-resistant | Large volumes (less rigid) | $0.18-$0.28 |
| Glass | Essential oils, premium cosmetics | Shipping-intensive use | $0.60-$1.50 |
PET is the default for most applications. See our detailed PET vs HDPE vs PP comparison.
Closure Types
| Closure | Neck Finish | Output | Application |
|---|---|---|---|
| Fine mist sprayer | 24/410 or 28/410 | 0.10-0.15ml/pump | Hair, face, light cleaning |
| Continuous mist | Custom | 6-12 sec continuous | Salons, plant care, cooking |
| Trigger sprayer | 28/400 or 28/410 | 0.5-1.5ml/squeeze | Cleaning, garden, industrial |
| Foam pump | 30/410 or 43/410 | 0.5-0.8ml foam | Foaming hand soap, facial cleanser |
Critical: Always confirm neck finish matches closure before ordering. A 28/410 trigger will not fit a 24/410 bottle.
Landed Cost Breakdown (5,000 units)
| Component | Per Unit | Total |
|---|---|---|
| Bottle + closure | $0.35 | $1,750 |
| Logo printing | $0.05 | $250 |
| Packaging | $0.03 | $150 |
| Ocean freight | $0.08 | $400 |
| Customs + duty | $0.02 | $100 |
| Total landed | $0.53 | $2,650 |
Compare to US distributor at $0.90-$1.20/unit — you save $1,850-$3,350 on 5,000 units.
Sourcing Checklist
- Material certificates — FDA, EU 10/2011, BPA-Free
- Spray performance test video
- 100% vacuum leak testing confirmation
- Closure compatibility sample
- Packaging photos and drop-test cert
FAQ
How many bottles fit in a shipping container?
A 20-foot container holds 20,000-30,000 assembled 500ml spray bottles. A 40-foot holds 40,000-60,000.
Assembled or unassembled?
Assembled for orders under 20,000 units. Unassembled saves 30-40% on freight for 50,000+ units but requires assembly labor.
Related Articles: How to Choose a Supplier on Alibaba · OEM Custom Manufacturing Guide · Samples Guide: Testing & Approval · Cosmetic Bottle Wholesale Guide