How Promo Codes Work: Types, Limits and Stacking Explained
Updated 18 August 2026 · PromoCodes.com.au team
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.
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