What you will learn
On this pageContentsCloseOpen
Shipping app research usually starts from one of two questions. Either you want more accurate rates at checkout, or you want customers to pick a delivery date.
The research stops making sense fast. English-language articles talk confidently about surfacing live carrier rates at checkout. Japanese-language articles barely mention it and talk instead about label CSV exports and delivery-date pickers — a completely different feature set.
There's a structural reason for the mismatch. Most of Shopify's native shipping functionality is scoped to a specific list of countries and carriers, and the list is shorter than most merchants assume. Live carrier rates support exactly five carriers, and the discounted-label program covers eight countries.
Below, the boundaries of Shopify's native shipping features drawn entirely from the Help Center, and what falls outside them. Settling this line first makes shipping app selection considerably faster. Researched August 31, 2026.
The short version
Third-party carrier-calculated shipping (CCS) — showing your carrier's real rates at checkout — is included on Shopify Advanced and Shopify Plus. Shopify Grow can add it for an additional monthly fee or by switching to annual billing. On every other plan it is not available.
The carriers you can connect through CCS number exactly five: UPS, USPS, FedEx, Canada Post, and Australia Post.
Buying discounted labels inside the Shopify admin is limited to eight countries — the US, Canada, Australia, the UK, France, Germany, Italy, and Spain.
If your fulfillment location sits outside those lists, your shipping app selection is answering different questions entirely — label file generation and delivery-date capture rather than live rate accuracy. That is why shipping app comparisons written for different markets so often fail to transfer.
What native shipping rates actually cover
Start with what works without an app.
Shopify's native shipping rates split into flat rates and carrier-or-app calculated rates. Flat rates come in three types.
The first is a genuine single rate applied to every order.
The second is price-based: you set rate tiers against order subtotal ranges. "Free over $100, $9.99 below" lives here.
The third is weight-based: rate tiers against the total weight of an order, within one location and one shipping option.
If those three cover your business, you do not need a shipping app. A surprising share of shipping app research happens before the native rate types have been exhausted.
Carrier-or-app calculated rates work differently: a carrier or an app returns a price based on weight, dimensions, and destination. You can mark that price up or down with a handling fee, as a percentage or a flat amount. The Help Center documents the order of operations — the percentage applies first, then the flat amount. A $5.00 rate with 50% and $1.00 configured comes out to $8.50.
Three native constraints are documented, and all three bite
Three limits are stated outright in the Help Center, and each one shows up in real operations.
Flat rates apply once per order by default. If you want to charge shipping per item, the Help Center says you need either a separate rate configuration or a third-party app. Stores mixing oversized or cold-chain items with regular stock hit this first.
Within one location group (shipping profile), a country or region can belong to only one shipping zone. You cannot build two differently-configured zones covering the same country inside one profile.
If your price-based or weight-based tiers don't cover an order, no rate applies and checkout throws an error. The Help Center's instruction is to leave the maximum on your highest tier blank. "Shipping disappears for certain carts" traces back to this more often than it should.
You can create up to 99 custom shipping profiles. A product or variant, though, can belong to only one profile at a time.
The maximum number of shipping zones, and the maximum number of rates per zone, are not stated numerically anywhere I could find in the official documentation. Those remain unverified.
The CCS plan gate has an unusual middle tier
Plan requirements for third-party carrier-calculated shipping are laid out in a Help Center table.
| Plan | CCS availability |
|---|---|
| Shopify Grow | Available for an additional monthly fee, or included with annual billing |
| Shopify Advanced | Included in plan |
| Shopify Plus | Included in plan |
| All other plans | Not available |
Grow is the interesting row. Adding CCS for a monthly fee requires contacting Shopify Support; the annual-billing route runs through your billing cycle settings. Two stores on the same Grow plan can therefore have different checkout capabilities depending on how they're billed. That's the usual explanation when a competitor appears to have something you can't turn on.
Separately from connecting your own carrier account, Shopify ships built-in carrier-calculated rate integrations that are available on all plans. Those cover USPS, DHL, and UPS in the United States; Canada Post and Purolator in Canada; DPD UK, Yodel, and Royal Mail in the United Kingdom; BRT in Italy; DHL Paket in Germany; and Seur in Spain.
Five carriers, and where that leaves everyone else
The carriers you can connect your own account to are listed in a Help Center table.
| Carrier | Eligible fulfillment locations |
|---|---|
| UPS | Worldwide |
| FedEx | Worldwide |
| USPS | United States |
| Canada Post | Canada |
| Australia Post | Australia |
UPS and FedEx are documented as available for fulfillment locations worldwide, so cross-border shipping from anywhere can use them. For a store whose volume is domestic and outside those five carriers' home markets, though, building domestic rates on UPS or FedEx isn't a practical answer.
The discounted-label program is scoped similarly: eight countries, listed above. The full supported-carrier list for labels contains no carriers outside those markets.
Shopify's native estimated delivery dates feature is also restricted to a defined country list. Note that the manual and automated variants of the feature cover different country lists, so check the Help Center against your specific market rather than assuming one implies the other.
Stores outside those lists therefore start without live rates, without discounted labels, and without native delivery estimates. That vacuum is exactly where regional shipping apps have concentrated.
Regional shipping apps solve a different problem
Japan is a clear example of a market entirely outside all three lists, and the app ecosystem there reflects it. Rather than rate accuracy, the apps compete on carrier label CSV generation and delivery-date pickers. Values below are from the Shopify App Store as of August 31, 2026.
| App | Developer | Pricing | Rating / reviews | Built for Shopify | Languages |
|---|---|---|---|---|---|
| 配送マネージャー | d2c-square.com | $9.90/mo or $108.90/yr | 4.6 / 25 | No | Japanese only |
| 配送日時指定 .amp | 配送日時指定 & 出荷伝票CSV | &d | $9.80 NORMAL, $19.80 ADVANCED | 4.8 / 11 | No | Japanese only |
| 配送日時指定&ヤマト佐川日本郵便CSV出力|TimePort | Psyve Inc. | $7 Standard, $10 Pro | 5.0 / 1 | No | Japanese only |
| カレンダーマスター ‑ 配送日時指定 | TAM EC | $9.80 (single plan) | 5.0 / 11 | No | Japanese only |
| 配送日指定.JP | ARMERIA | Free | 0 reviews | No | Japanese only |
Three things stand out.
Pricing is effectively flat across the category. Setting aside the free option, everything clusters between $7 and $10 per month, and even upper tiers stay under $20. Price isn't a differentiator, so selection comes down to operational fit.
Not one of them carries a Built for Shopify badge. The badge signals meeting Shopify's highest bar for performance, design, and integration — and in this category, nothing clears it. Badge presence can't function as a filter here.
Review counts are small. The largest, 配送マネージャー, has 25. TimePort has one, though it only launched May 21, 2026, so that's expected. Either way, review volume is a weak proxy for reliability in a market this size.
Whether the date picker reaches checkout is a Plus question
For delivery-date apps, one question outranks price: where the date input renders.
The 配送日時指定 .amp listing states that customers select a delivery date and time on the cart page, and that Shopify Plus stores can additionally configure it on the checkout page. 配送マネージャー says the same — captured on the cart page, with checkout display available on Plus. 配送日指定.JP likewise marks checkout display as Plus.
On plans below Plus, delivery-date capture happens on the cart page. That's a Shopify constraint on checkout extensibility, not an app limitation. Decide whether a cart-page flow is acceptable before you start comparing features.
TimePort and カレンダーマスター don't mention Plus-gated functionality in their listings. Absence of a statement isn't confirmation that no gate exists, so treat that as unverified.
Granular rate rules are a separate app category
If what you need is finer rate logic rather than delivery dates, you're shopping in a different category. Two examples.
SMART Shipping Rates & Rules (developer: E-TRADE PARTNER) sets rates against dimensions, dimensional weight, volume, weight, cart total, quantity, postal code, date, and per-product conditions. It also hides, reorders, and renames shipping methods at checkout. As of August 31, 2026 it holds a 5.0 rating across 382 reviews and carries a Built for Shopify badge.
Its listing is notable for stating explicitly that no CCS is required for delivery customizations, and that it works on the Basic plan without CCS. So rate-rule sophistication is achievable even where the CCS plan gate rules it out. The app is English-only.
CBB Shipping Rates Calculator (developer: Code Black Belt) is a cart-page widget showing live rates, at $4.99/month, rated 4.6 across 208 reviews, with a Built for Shopify badge. Its carrier integrations are limited to USPS, FedEx, UPS, and Canada Post, and Japanese is not among its supported languages.
Choosing by situation
Flat, price-based, or weight-based rates are enough
No app needed. Configure native flat rates. Just confirm two things: that once-per-order application doesn't conflict with your catalog, and that your highest tier has a blank maximum.
You want customers to choose a delivery date
Regional delivery-date apps are the category. Decide first whether the picker must appear at checkout (which means Plus), then confirm the app supports your carriers' label formats. Price differences are small enough that those two questions usually settle it.
You want label file generation automated
配送マネージャー, 配送日時指定 .amp, and TimePort all export label CSVs for Yamato, Sagawa, and Japan Post. They differ in how tracking numbers are ingested — split shipments, custom CSV formats, bulk processing of large order volumes — so match that against your fulfillment workflow.
You want rates varying by product or condition
Rate-rule apps, not delivery-date apps. SMART Shipping Rates & Rules states it works on Basic without CCS, but its interface is English-only. This research did not identify an equivalent app with a Japanese interface.
You want real carrier rates at checkout for cross-border orders
You need CCS. On Grow or below, that means an added fee, a switch to annual billing, or a plan change. Confirm up front that UPS and FedEx are workable for your lanes, since those are the only two available worldwide.
Pre-install checklist
- Which specific condition can't be expressed with native flat, price-based, or weight-based rates
- Whether a cart-page date picker is acceptable, or checkout display (and therefore Plus) is required
- Whether the app supports your carriers' label file formats
- Whether tracking-number ingestion fits your fulfillment flow (split shipments, bulk orders)
- Whether once-per-order flat rate application conflicts with your product mix
- Whether any gap exists in your price-based or weight-based tier coverage
- If CCS is required, whether your current plan and billing cycle make it available
- What data scopes the app requests, verified in the app detail page in your admin
- Whether you need support in your language — App Store listings state when a developer doesn't offer direct support in a given language
In short
Four steps, in order.
- Exhaust native flat rates first. Work through all three types before shopping for an app.
- Check whether live carrier rates are even available in your market. CCS supports five carriers, and the discounted-label program covers eight countries. Comparisons written for other markets assume a starting point you may not share.
- Decide whether the delivery-date picker has to reach checkout. If it does, Plus is a prerequisite. If the cart page works, your options widen considerably.
- Narrow on label formats and tracking ingestion. Pricing is flat across the category, so operational fit is the real selection axis.
Pricing, ratings, and features reflect what the Shopify App Store and Shopify Help Center showed on August 31, 2026. Plan requirements and supported carriers in particular move with Shopify's own changes, so re-check the official pages before committing.
Shopify's admin address validation is on by default, free, on every plan, and supports the US. Checkout-time validation is one toggle away. Shopify's own documentation then warns that running a third-party address validation app at the same time can create conflicting suggestions and reduce checkout conversion — you are meant to pick one. That reframes the whole category: apps are not there to duplicate deliverability checking, they are there to enforce policy Shopify's validator does not enforce, like blocking PO boxes or requiring an apartment number. We priced four real apps from the US App Store on September 2, 2026, spanning $4.99/month flat, $0.04 per order, and one that requires a separate subscription billed outside Shopify.