Shopify Shipping Setup for Philippine Stores (2026 Guide)
Lalamove vs J&T vs LBC vs Ninja Van — when to use each, plus the exact Shopify shipping zone setup that doesn't lose you money on every Provincial order.
Shipping is where Filipino Shopify stores either build a moat or quietly bleed money. Pick the wrong courier mix and you'll lose ₱50 on every Provincial order. Get it right and shipping becomes a margin protector instead of a margin killer.
Here's the setup I recommend for 90% of PH stores in 2026.
TL;DR
Couriers compared
Lalamove
Best for: same-day Metro Manila. Small to medium parcels (under 30kg).
Pros:
Cons:
Pricing: ₱100–₱300 per Metro Manila trip depending on distance.
Grab Express
Best for: same-day Metro Manila + select cities (Cebu, Davao).
Pros:
Cons:
Pricing: ₱120–₱350 per trip.
J&T Express
Best for: nationwide reach, COD-ready.
Pros:
Cons:
Pricing: ₱60–₱180 per parcel (depending on weight and zone).
LBC
Best for: brand-trusted nationwide. Slightly premium pricing.
Pros:
Cons:
Pricing: ₱90–₱220 per parcel.
Ninja Van
Best for: e-commerce volume, especially marketplace ties.
Pros:
Cons:
Pricing: ₱70–₱180 per parcel.
Shopee Xpress
Best for: stores tied to Shopee marketplace + own Shopify.
Pros:
Cons:
The recommended PH courier stack
For most stores, run a 3-courier mix:
1. Lalamove or Grab Express for same-day Metro Manila orders over ₱1,500.
2. J&T Express as your default for everything else.
3. LBC as a backup for fragile or high-value (₱5,000+) parcels.
Don't run more than 3 couriers. Operationally messy.
Shopify shipping zones — the right setup
Most stores set up flat ₱120 shipping nationwide. That's fine if you're starting. As you scale, separate zones to avoid losing money on Provincial.
Step 1: Create two shipping zones
Step 2: Add rates per zone
For Zone A (Metro Manila):
For Zone B (Provincial):
Step 3: Set weight rules if needed
If you sell items varying widely in weight (e.g., ₱100 lipstick vs 5kg blender):
Use Shopify's native weight-based rules. Don't need an app for this.
Free shipping threshold: how to calculate
A common mistake: setting free shipping at ₱1,000 because "the competitor does."
Calculate your real number:
1. Average shipping cost per order (across zones): say ₱130.
2. Margin per order at AOV ₱1,000: maybe ₱350.
3. Free shipping threshold should be: AOV × 1.4–1.6 = ₱1,400–₱1,600.
This way you protect margin while pushing AOV up.
COD setup (Cash on Delivery)
In PH, 30–55% of first-time buyers prefer COD. You can't ignore it.
Shopify has a native COD payment method. Enable it via Settings → Payments → Manual payment methods → Cash on Delivery.
COD rules for protection
Tools for COD verification
Returns and refunds
PH consumers expect refund flexibility. Be clear and fair:
Don't process refunds via direct bank transfer when GCash exists — much faster.
Bulk pickup vs daily drop-off
Once you're past 10 orders/day, switch from daily drop-off to scheduled pickup:
Packaging considerations
Common mistakes
1. One flat-rate shipping nationwide. Loses money provincial, leaves margin on table Metro Manila.
2. Not tracking shipping cost as % of revenue. Should be 5–9% for most stores.
3. Free shipping threshold below your AOV. You're paying to ship at break-even.
4. No COD when 30% of your category buys COD-only.
5. Using only one courier. One outage and you can't ship.
Want this set up for you?
If you'd rather just have a working PH-tuned shipping setup from day one, my Shopify Expert service handles it. Or learn the playbook in the Shopify Course Philippines.
Related reading:

Written by Vince Servidad
I've spent over $26M on ads and built my own 7-figure brand from scratch. I don't just 'manage ads'—I build the growth systems that actually scale businesses profitably.
Want More Marketing Insights?
Get weekly tips, strategies, and case studies delivered to your inbox.
Need help with Shopify?
Get hands-on support from a performance marketing consultant based in the Philippines.