How Promo Codes Work: Types, Limits and Stacking Explained

Updated 18 August 2026 · PromoCodes.com.au team

PROMO CODE GUIDE

How Promo Codes Work: Types, Limits and Stacking Explained

Promo codes, discount codes, coupon codes — Australians use all three names for the same thing. This guide explains what they actually are, the different types you’ll come across, the fine print that decides whether they work, and how far you can stack them with sales, Afterpay, Zip and gift cards.

8 Code Types
The Fine Print
Stacking Rules

Typed In

Entered at checkout, not scanned

AUD

Dollar-off codes are in Australian dollars

Usually One

Most stores allow one code per order

Expiry

Almost every code has an end date

The Short Version

A promo code is a short word or string of characters that a store has set up in its checkout system to reduce your price. When you type it in, the checkout checks it against a set of rules — is it still valid, does your cart qualify, are you the right type of customer, has it already been used — and only applies the discount if every rule passes. Nearly every “this code doesn’t work” moment comes back to one of those rules.

What Is a Promo Code, Discount Code or Coupon Code?

In Australian online shopping, the three terms are used interchangeably. A store might label its checkout box “Promo code”, “Discount code”, “Voucher code” or “Coupon”, but they all do the same job: you enter a code, and if it’s valid, the price drops or you get something extra, such as free shipping.

The names do have slightly different histories. “Coupon” comes from the paper vouchers once clipped from catalogues and newspapers. “Promo code” is the term used by most apps and delivery platforms. “Discount code” is common on fashion and beauty sites. “Voucher” sometimes means a code that holds a set dollar value, closer to store credit. In practice, if a site has a box asking for any of these, that’s where your code goes.

Promo Code

The most common label in Australian apps, delivery platforms and big retailers. Usually tied to a specific campaign or promotion with a start and end date.

Discount Code

Widely used by fashion, beauty and smaller online stores, particularly those on platforms such as Shopify, where the checkout field is labelled “Discount code or gift card”.

Coupon Code

The older term, still common with fast-food chains and in search. Some fast-food “coupons” are actually in-app offers or numbered codes you quote at the counter.

Behind the scenes, each code is a record in the store’s system with a list of conditions attached: the discount amount, which products it covers, a minimum spend, who can use it, how many times, and when it expires. Understanding those conditions is the whole game.

8 Types of Promo Codes You’ll See in Australia

Most codes fall into one of the types below. Knowing which kind you’re holding tells you a lot about whether it will work for your order.

1. Percentage Off

Takes a percentage off the eligible items, for example “15% off full-price styles”. The bigger your cart, the more you save, which is why stores often cap these or restrict them to certain ranges. Check whether the percentage applies to the whole cart or only to qualifying items.

2. Dollar Off

A fixed amount off, such as “$10 off when you spend $80”. Almost always paired with a minimum spend. A dollar-off code is often better value than a percentage code on smaller orders — do the maths on your actual cart before choosing.

3. Free Shipping

Removes the standard delivery charge. Usually applies to standard shipping only, not express, and may exclude bulky items or remote postcodes. Handy when a store’s free-shipping threshold is just out of reach.

4. First Order / New Customer

Offered to people who haven’t bought before, often in exchange for signing up to the newsletter. Stores check your email address, account, and sometimes your phone number, delivery address or payment card, so a second account rarely gets around it.

5. App-Only

Only accepted when you order through the store’s app. Common with food delivery platforms such as Uber Eats and with fast-food chains, which use codes to push people towards their apps. Entering an app-only code on the website will fail.

6. Student

Discounts for verified students, typically delivered through verification services such as UNiDAYS or Student Edge, or by a store checking a student email. Expect to verify first — the code is usually generated just for you after that.

7. Influencer and Creator Codes

Codes such as a creator’s name plus a number, shared on Instagram, TikTok, YouTube or podcasts. The store uses them to track which creator sent the sale, and the creator may earn a commission. Under Australian advertising rules these partnerships should be clearly disclosed as ads.

8. Single-Use and Account-Specific

A unique code issued to one person — a birthday code, a “we miss you” email, a code for leaving a review, or a code to make up for a late delivery. It works once, and often only on the account it was sent to.

Public Codes vs Single-Use Codes

The biggest dividing line is between public codes and single-use codes. Public codes (sometimes called generic or shared codes) are the same for everyone — a word like a season name or a sale name that thousands of people can use until it expires or the store switches it off. Single-use codes are randomly generated strings, issued one per customer, and stop working the moment they’re redeemed.

Feature Public Code Single-Use Code
Who can use it Anyone who meets the conditions Only the person (or account) it was issued to
How it looks A readable word, often with a number A random mix of letters and numbers
Where it’s found Store banners, newsletters, promo code sites, creators Your inbox, your account, SMS, the app
Sharing it Fine — that’s the point Usually won’t work for anyone else
Typical value Modest, because anyone can use it Can be higher, because it’s targeted

Tip: If a code looks like a random string (for example, ten mixed characters), assume it’s single-use. If someone has posted one publicly, it has probably already been redeemed.

The Fine Print: Common Promo Code Conditions

Every code comes with terms and conditions, usually linked in small text near the offer or on the store’s promotions page. These are the conditions that matter most:

Minimum Spend

The cart must reach a set amount before the code applies. Watch how the minimum is calculated: many stores count only eligible items, and most calculate it before shipping and after other discounts. If a code needs $100 and your cart is $105 with a sale item that doesn’t count, you may actually be under the line.

Exclusions

Codes commonly exclude sale and clearance items, gift cards, certain brands (often premium or designer labels a retailer stocks on others’ behalf), new arrivals, tech and appliances, alcohol, tobacco, and items sold by third-party marketplace sellers. Department stores and marketplaces tend to have the longest exclusion lists because they carry so many brands.

One Per Order / One Per Customer

“One per order” means you can’t combine two codes on the same purchase. “One per customer” means you can’t reuse it on a later order. Some codes are both. Stores enforce this with your account, email, phone number, address or payment details.

Expiry Date and Time

Codes end at a specific time, and that time is usually in the store’s time zone. A code ending “midnight AEDT” ends earlier in Perth than the clock on your wall suggests. Stores can also end a code early if stock runs out or the offer is being misused — read the terms for wording like “while stocks last” or “may be withdrawn at any time”.

Region and Delivery Area

Many codes are for Australian customers only, and some international stores run separate AU and NZ sites with different codes. Food delivery and grocery codes may only apply in certain cities or delivery zones.

Maximum Discount

Percentage codes sometimes carry a cap, such as “20% off, up to $30”. If your cart is large, the cap matters more than the percentage.

Read before you shop: The quickest way to avoid a failed code is to read the terms before filling your cart. Two minutes with the conditions saves the frustration of building a cart that was never going to qualify.

Can You Stack Promo Codes?

“Stacking” means combining a promo code with another saving on the same order. Whether you can depends on what you’re trying to combine. Here’s how it usually works in Australia:

Combination Usually Allowed? What to Check
Two promo codes Rarely Most checkouts accept only one code; a second replaces the first
Code + sale prices Sometimes Terms often say “full-price items only” or “excludes sale”
Code + Afterpay / Zip Usually The code reduces the total; the instalments are based on the lower amount
Code + paying with a gift card Usually A gift card is a payment method, so it normally works alongside a code
Code on buying a gift card Rarely Gift card purchases are excluded from most codes
Code + loyalty points Varies You may still earn points on the discounted amount; redeeming points may be separate
Code + cashback site Varies Cashback sites often void cashback if you use a code not listed on their site

General patterns only. Every store sets its own rules, and the terms attached to each code take priority.

Code + Sale Prices

This is the combination people most want and the one most often blocked. During big sale events, stores frequently state that codes can’t be used on already-reduced items. When stacking is allowed, the code is normally applied to the sale price, not the original price — so 20% off a $50 sale item saves $10, not 20% of the old $80 ticket.

Code + Afterpay or Zip

Buy now, pay later services are a way of paying, not a discount, so they normally sit happily alongside a promo code. Apply the code first, confirm the total has dropped, then choose Afterpay or Zip. Occasionally a promotion is tied to a specific payment method, which the terms will spell out.

Code + Gift Cards

Paying with a store gift card is like paying with cash, so a valid code normally still applies. Buying a gift card is different — codes almost never discount gift card purchases, because the store would effectively be selling dollars at a discount.

Pick the Best Single Code

If you hold two codes and can only use one, work out which saves more on your actual cart. On a $60 order, $15 off beats 20% off ($12). On a $150 order, the 20% code ($30) wins — unless it’s capped. Try each one and compare the totals.

Why Most Stores Only Allow One Code

Limiting orders to one code isn’t just stinginess. Every code costs the retailer margin, and each one is planned on the assumption that it’s used on its own. If shoppers could combine a newsletter code, a creator code and a sale code, the store could end up selling below cost. One-code limits also keep tracking clean: retailers want to know which promotion, newsletter or partner actually drove the sale.

Some stores do allow a promo code plus an automatic discount (one applied without a code, such as “spend $100, get $20 off” built into the cart). If you see both in your order summary, you’ve stacked successfully.

Where Genuine Promo Codes Come From

Every working code starts with the store. It then reaches shoppers through a handful of channels:

1. The Store’s Own Newsletter and Account

The most reliable source. Signing up to a retailer’s email list often unlocks a welcome code, and subscribers tend to get sale previews, birthday codes and re-engagement offers. Big retailers such as Myer and The Iconic also show current promotions in their apps and on their websites. Use a separate email folder or filter to keep promotional emails out of your main inbox.

2. Affiliate and Promo Code Sites

Retailers partner with publishers through affiliate networks and supply them with codes to share, sometimes exclusive ones. The publisher earns a commission when you buy, at no extra cost to you. Good promo code sites list the terms, expiry and source of each code, and remove codes once they stop working. That’s how PromoCodes.com.au works.

3. Influencers and Creators

Brands give creators personal codes to share with followers. These are genuine and often decent, but they’re typically limited to one brand and may only run for the length of a campaign. Check the post date — a code from a video posted last year may be long gone.

4. Apps, SMS and Loyalty Programs

Delivery platforms, supermarkets and fast-food chains push personalised offers through their apps and loyalty programs. Supermarkets like Woolworths lean heavily on loyalty-program offers and in-app deals, which may appear as boosted points or targeted offers rather than a code you type in.

Safety note: A genuine code never requires you to hand over a password, pay a fee, or download anything. If a “code” arrives with a request like that, it’s a scam. Codes are free — you only ever pay for the goods.

Why Codes From Random Coupon Sites Often Fail

If you’ve tried five codes from a search result and none worked, you’re not alone. Some sites list codes that were never valid in the first place. These are the usual reasons:

They’re Out of Date

Many codes last days or weeks. Sites that don’t check and remove old codes end up listing pages full of expired offers, sometimes with this year’s date stuck on the page title to look fresh.

They Were Single-Use or Account-Specific

Someone shares a code from their own birthday email or a customer-service apology. It worked once for them and will never work for anyone else.

They’re From Another Country

Global coupon sites sometimes show US or UK codes on pages that appear to be Australian. A code for a store’s US site won’t work on its Australian checkout.

They Were Guessed or Made Up

Some pages list plausible-looking codes (a store name plus 10, 20 or 30) to fill space and attract clicks. They were never issued by the retailer.

The Conditions Aren’t Shown

The code may be real, but the page leaves out the minimum spend, the exclusions or the new-customer rule, so it fails on your cart and you can’t tell why.

How to judge a code listing: Look for an expiry date, the key conditions, and a clear indication of where the code came from. If a listing has none of those, treat it as a guess. And if a code fails, our companion guide on how to use a promo code (and why it sometimes doesn’t work) walks through every common fix.

How Codes Differ by Shopping Category

Different types of stores use codes in different ways. Knowing the pattern helps you set realistic expectations:

Fashion

Fashion retailers such as The Iconic and department stores like Myer run frequent codes, but exclusions for specific brands and sale items are common. Welcome codes for newsletter sign-ups are standard across the category. Browse fashion promo codes.

Fast Food and Delivery

Chains like Domino’s, KFC and Hungry Jack’s, and delivery apps such as Uber Eats and DoorDash, lean on app-only offers and codes that vary by store or suburb. See fast food deals and codes.

Health and Beauty

Beauty brands use influencer codes heavily and often add gift-with-purchase offers. Some prestige brands are excluded from retailer-wide codes. See health and beauty codes.

Groceries

Supermarket online codes are typically first-order or delivery-fee offers, and often exclude alcohol, tobacco, gift cards and infant formula. Woolworths and Coles also run loyalty-based offers. See grocery codes.

You can browse every category on our categories page, or jump straight to a retailer from the full store list.

Promo Code Quick Reference

Promo, discount and coupon codes are the same thing

Read the minimum spend and exclusions before you shop

Expect one code per order at most stores

Codes usually work with Afterpay, Zip and gift card payments

Random-looking codes are usually single-use

Trust listings that show expiry, terms and source

Promo Codes — FAQs

Is there a difference between a promo code, a discount code and a coupon code?

Not in any practical sense. Australian stores use the terms interchangeably for a code you enter at checkout to get a discount or perk. “Voucher” sometimes refers to a code with a set dollar value, closer to store credit, but it goes in the same box.

Can I use two promo codes on one order?

Usually not. Most Australian online stores accept one code per order, and entering a second one replaces the first. Some stores allow a code plus an automatic cart discount, or a code plus free shipping. If in doubt, try both and check whether the total drops twice.

Do promo codes work with Afterpay and Zip?

In most cases, yes. Afterpay and Zip are payment methods, so the code reduces your order total and your instalments are worked out on the lower amount. Apply the code before selecting your payment method and confirm the discounted total first.

Is it okay to share a promo code with friends?

Public codes are meant to be shared. Single-use and account-specific codes generally won’t work for anyone else, and some store terms forbid sharing or reselling them. If a store has a referral program, that’s the proper way to pass on a discount to a friend.

Why do stores give away promo codes at all?

Codes help stores win first-time customers, grow their email lists, bring back people who haven’t ordered in a while, clear stock, and measure which marketing works. Each code is a planned cost, which is why most come with conditions.

What happens to my discount if I return something?

Stores normally refund what you actually paid for the item, not the full ticket price. If returning part of an order takes you below the code’s minimum spend, some stores deduct the discount from your refund. Check the store’s returns policy — and remember your rights under Australian Consumer Law for faulty goods aren’t affected by using a code.

Find a Code for Your Next Order

Browse current promo codes and deals from Australian stores, with the terms and expiry dates shown so you know before you shop.

Advertisement