In 1920, Congress passed the Merchant Marine Act — better known as the Jones Act. It requires that all goods shipped between US ports travel on American-built, American-owned, American-crewed ships.
A century later, this law is the single biggest reason shipping to Puerto Rico costs so much.
The Math Behind the Madness
Here's what happens when you order something from Amazon to Puerto Rico:
- No competition: Only Jones Act-compliant vessels can carry goods from Jacksonville/Miami to San Juan
- Artificial monopoly: Only ~4 carriers qualify (Crowley, TOTE Maritime, etc.)
- Higher costs: Operating US-flagged vessels costs 3-5x more than foreign-flagged ones
- You pay the difference: These costs get passed through as shipping surcharges
Real Cost Comparison
| Route | Distance | Avg Container Cost |
|---|---|---|
| Miami → San Juan (PR) | 1,033 mi | $3,500-5,000 |
| Miami → Santo Domingo (DR) | 963 mi | $1,200-1,800 |
| Miami → Kingston (Jamaica) | 1,143 mi | $1,400-2,000 |
Puerto Rico, despite being closer than Jamaica, costs 2-3x more to ship to. The only difference? The Jones Act.
How This Affects Your Shopping
When a retailer like Target or Wayfair calculates shipping to PR:
- Base shipping: Same as mainland ($5-10)
- Jones Act surcharge: Hidden in "handling fees" (+$10-30)
- Carrier surcharges: UPS/FedEx add "extended area" fees (+$4-12)
- Total: What should cost $8 becomes $25-50
This is why so many retailers simply block Puerto Rico entirely — the logistics are too complex for their systems.
The Workaround Economy
An entire industry exists to work around the Jones Act's effects:
- Package forwarding services like PackagePR consolidate multiple packages into fewer shipments, spreading the per-package Jones Act cost across many items
- Consolidation is key: instead of paying the surcharge 5 times for 5 packages, you pay it once for a consolidated box
- Strategic timing: Batching orders to reduce individual shipping events
What Would Change Without the Jones Act?
Studies estimate Puerto Ricans would save $1.5-2.5 billion annually on goods if the Jones Act were repealed or reformed. That's roughly $500-800 per person per year.
For online shoppers specifically:
- Shipping costs would drop 40-60%
- More retailers would ship directly to PR
- Delivery times would improve (more carrier competition = more frequent sailings)
The Tech Angle
If you're building logistics software, the Jones Act creates interesting engineering challenges:
def calculate_shipping_cost(origin, destination):
base_rate = get_carrier_rate(origin, destination)
if is_jones_act_route(origin, destination):
# Jones Act premium: 2-3x multiplier on ocean freight
ocean_component = base_rate * get_jones_act_multiplier()
surcharges = get_extended_area_surcharge(destination)
return ocean_component + surcharges
return base_rate
Understanding this helps explain why Amazon restricts certain items to PR, why Target adds hidden fees, and why Wayfair furniture deliveries take weeks longer.
What You Can Do
- As a developer: Build shipping calculators that account for Jones Act surcharges transparently
- As a consumer: Use consolidation services like PackagePR to minimize per-item shipping costs
- As a citizen: Support Jones Act reform efforts — this affects 3.2 million Americans
The Jones Act turns 106 this year. Maybe it's time for an update?
Top comments (0)