Skip to content
TrkShp

SHOPIFY SHIPPING SETUP

Australia Post rates at Shopify checkout: the lean setup

You can show fair Australia Post postage at Shopify checkout without paying for a full shipping platform. Shopify's own settings let you charge a flat or weight-based price built from Australia Post's rates, and a rates app can show live Australia Post prices for each basket and postcode. Labels and tracking are separate jobs you can handle in the Shopify admin or MyPost Business.

The right choice depends on how much your parcels vary. Below is how each option works, a worked example of what they do to your margin, and a setup checklist.

Three jobs, not one

Shipping software bundles three jobs together. Pulling them apart is what makes a lean setup possible.

Job Lean way to do it
Charge the customer for postage at checkout Shopify shipping rates you set yourself, or live rates from an app
Create the label and lodge the parcel Australia Post labels bought in the Shopify admin, or MyPost Business, or your eParcel account
Tell the customer where it is Shopify's shipping confirmation email, which includes tracking once you add a tracking number

At the time of writing, Shopify's guide to shipping carriers lists Australia Post as a carrier you can buy labels from for Australian locations, but Australia Post isn't among the carriers with built-in calculated rates at checkout. So the label job is covered by Shopify itself; the checkout pricing job is the one you need to choose how to do. If you're already paying for a shipping platform and wondering whether you need it, see our guide to moving off a full shipping platform.

Option 1: a flat rate

One price for every order, or one price per zone, such as metro and everywhere else.

Good for: stores whose parcels are much the same size and weight, sent mostly to metro areas.

The catch: one price can't match postage that changes with weight, size and distance. Small metro orders overpay, which can cost you sales, and heavy or remote orders underpay, which costs you margin.

Option 2: weight-based tiers

You build price bands in Shopify (for example 0–1 kg, 1–3 kg, 3–5 kg) using Australia Post's prices for each band, usually from the dearer end of the band so you don't undercharge.

Good for: stores with a handful of parcel sizes and steady product weights.

The catch: you maintain the table yourself, and you have to update it whenever Australia Post changes its prices. Bands can't see distance unless you also split them by zone, and they can't see bulky but light parcels charged on cubic weight.

Option 3: live Australia Post rates

An app asks Australia Post for the price of each basket to the customer's postcode and shows that at checkout, often with a markup to cover packaging and handling.

Good for: stores whose basket weights vary, or who ship regularly to regional and remote postcodes.

The catch: live rates from an app need Shopify's carrier-calculated shipping. Not every plan includes it; our guide to Australia Post rates without the Advanced plan explains which do and the options if yours doesn't. Live rates also depend on accurate product weights. Shopify's own help on carrier-calculated rates is clear that rates won't calculate correctly without them.

Worked example: flat rate vs live rates

A made-up store charges a flat $14 for shipping Australia-wide. All figures are illustrative and GST-inclusive. Using the same basis for the charge and the costs keeps the comparison fair; your accountant can confirm how GST applies to your business.

Packaging costs $1.20 and handling $2.00 per order, so $3.20 on top of postage. Our guide to true shipping cost per order shows how to work out your own figures.

Shipping margin = amount charged − postage − packaging − handling.

Flat $14:

Order Postage Charged Margin
A: small parcel, metro $9.50 $14.00 $14.00 − $9.50 − $3.20 = $1.30
B: 3 kg, regional $16.20 $14.00 $14.00 − $16.20 − $3.20 = −$5.40
C: 5 kg, remote $27.80 $14.00 $14.00 − $27.80 − $3.20 = −$17.00

Live rates plus a $3.50 markup:

Order Postage Charged Margin
A $9.50 $9.50 + $3.50 = $13.00 $13.00 − $9.50 − $3.20 = $0.30
B $16.20 $16.20 + $3.50 = $19.70 $19.70 − $16.20 − $3.20 = $0.30
C $27.80 $27.80 + $3.50 = $31.30 $31.30 − $27.80 − $3.20 = $0.30

Now run it over a month of 100 orders: 70 like A, 25 like B and 5 like C.

Flat $14:   (70 × $1.30) + (25 × −$5.40) + (5 × −$17.00)
          = $91.00 − $135.00 − $85.00
          = −$129.00

Live rates: 100 × $0.30 = $30.00

The flat rate looks fine on the typical order and loses $129 across the month. The live setup earns a small, steady margin on every order and also charges the metro customer a dollar less. The markup is only an example: set yours to cover your real packaging and handling, plus any margin you want. Markup isn't profit until those costs are paid.

How to choose

  • Most orders are one or two similar parcels to metro areas: a flat rate, or flat by zone, is simple and fine.
  • A few distinct parcel sizes, steady weights: weight-based tiers, split by zone if you ship far.
  • Weights vary, or a real share of orders go regional or remote: live rates.

A quick test: export last month's orders, put the postage you actually paid next to what each customer paid for shipping, and count the orders where postage plus packaging cost more than you charged. If those losses add up to more than a live rates app costs, live rates pay for themselves.

Setup checklist

  1. Fix product weights. Weigh each product as it ships, in its packaging. Add dimensions for bulky items.
  2. Pick your packaging. Know which satchel or box each kind of order goes in, because size can change the price. Our free satchel vs box price checker helps you compare the two.
  3. Choose the pricing option using the rules above.
  4. Check carrier-calculated shipping if you're going with live rates.
  5. Set the rates in your Australia zone in Shopify's shipping settings, and remove any old rates so customers don't see two.
  6. Test at checkout. Try a metro, a regional and a remote postcode, your lightest order and your heaviest basket. Compare each price with what Australia Post would charge you.
  7. Set up labels. Buy labels in the Shopify admin, or keep using MyPost Business or your eParcel account.
  8. Check the confirmation email includes tracking once an order is fulfilled with a tracking number.

Where TrkShp fits

TrkShp does option 3 for Australian Shopify stores: live domestic Australia Post Parcel Post and Express Post prices at checkout, with no Australia Post API key needed, smart packing into the cheapest box or satchel, a markup and optional minimum and maximum prices. You can preview what checkout will return before you go live. It doesn't print labels or track parcels, so it sits alongside whatever you use for those. The setup docs walk through it.

Key takeaways

  • Checkout pricing, labels and tracking are separate jobs. A small store can do all three without a shipping platform.
  • Flat rates suit similar parcels to metro areas; weight tiers suit a few parcel sizes; live rates suit varied weights and longer distances.
  • Shipping margin = amount charged − postage − packaging − handling. Check it across a month of orders, not just the typical one.
  • Live rates need carrier-calculated shipping and accurate product weights.
  • Test metro, regional and remote postcodes before you switch anything on.

For how shipping margin fits into the profit on a whole order, see our guide to shipping profitability.

Want to see what live Australia Post rates would charge your customers? Find out how TrkShp works.

Frequently asked questions

How do I show Australia Post rates at Shopify checkout?

You can set flat or weight-based rates in Shopify's shipping settings using Australia Post's prices, or show live Australia Post prices for each basket and postcode through an app. Live rates from an app need Shopify's carrier-calculated shipping turned on for your store.

Does Shopify calculate Australia Post rates by itself?

Not at the time of writing. Shopify's help pages list Australia Post for buying shipping labels in the admin, but don't list it among the carriers with built-in calculated rates at checkout. Stores that want live Australia Post prices use an app.

Do I need a shipping platform to use Australia Post with Shopify?

No. Checkout pricing, labels and tracking emails are separate jobs. A small store can price postage in Shopify or with a rates app, create labels in the Shopify admin or MyPost Business, and send tracking through Shopify's shipping confirmation emails.

Is a flat shipping rate or live rates better for an Australian store?

A flat rate suits stores whose parcels are similar in size and mostly go to metro areas. If your parcel weights vary a lot or you ship regularly to regional and remote postcodes, live rates usually keep your shipping margin steadier.

Why are my live Australia Post rates wrong at checkout?

The most common cause is product data. Live rates are worked out from the weights, and sometimes dimensions, you've entered for each product, so missing or rough weights give wrong prices. Bulky, light items can also be charged on cubic weight.