Gift cards get better, but there are still some on the naughty list

Gift cards get better, but there are still some on the naughty list

RateCity has today revealed its annual ‘naughty and nice’ gift card list, as tough new rules abolish short expiry cards.

National legislation that came into effect last month means gift cards must now have an expiry of at least three years, with the date clearly written on it.

Post-purchase fees are now also banned, to ensure that what you’re given, is exactly what you’ll get this Christmas.

The nice list:

  • Bunnings has no expiry date and will give you your balance in change if its below $10.
  • JB-Hi Fi and the Good Guys also have no expiry and will post you out a card for free.
  • Netflix and Spotify round out this year’s ‘nice’ list with, in most cases, no expiry and no hidden fees attached.

The not so nice list:

The worst offenders are typically the gift cards that are pre-loaded with money.

  • fees can climb as high as $12.68.
  • Australia Post’s Mastercard includes a purchase fee of $5.95.
  • Westfield’s eftpos card costs $2.95, plus an extra $2.95 if you want it delivered. research director Sally Tindall said that despite the new legislation, shoppers could still get caught out.

“Short expiry dates and post-purchase fees might have hit the scrap heap but there are still plenty of ways to get tripped up by gift cards this Christmas,” she said.

“Admin fees, credit card fees, postage fees and conditions on how the money is spent are often lurking in the terms and conditions when you do a bit of digging.”

Top traps:

  • Hidden fees.
  • Excessive postage charges.
  • Rules about where you can redeem them.

Top tips:

  • Read the terms and conditions before you buy.
  • If you have an expired card, ask the store to honour it.
  • Don’t spend extra money, just for the sake of getting your balance down to zero – If your balance is under $10, ask for it back in change.
  • If you have a few dollars on your card and you can’t get it in cash, pay it forward to someone else in the queue.

RateCity 'nice' gift card list

Company The nice bits Fees
Bunnings No expiry. Change given below $9.95. Gift cards can be personalised with a photo. Postage $2.60 for physical cards (e-gift cards are free).
The Good Guys No expiry. No fees, old expired gift cards will be honoured. Free postage for physical cards.
JB Hi-Fi No expiry. No fees, old expired gift cards will be honoured. Free postage for physical cards.
Aldi No expiry None
EB Games No expiry Free postage for physical cards.
Netflix No expiry None
Spotify No expiry for digital gift cards, 3 years for physical cards None

RateCity ‘not so nice’ gift card list

Company The no so nice bits Fees
Westfield Up to $5.90 in fees and postage, 3 year expiry. $2.95 service fee plus $2.95 delivery fee (no e-gift card option)
Australia Post

Mastercard gift card

$5.95 in fees. Purchase in store only, 3 year expiry. $5.95 purchase fee Up to $12.68 in fees, 3 year expiry. $9.05 postage and handling, $2.48 credit card service fee, $1.15 GST.
Coles Mastercard

gift card

3 year expiry, $5 purchase fee. Only bought in-store. $5.00 purchase fee
Sportsgirl Website says expiry is 3 years for NSW and SA and 1 year elsewhere. Gift cards can only be used in store. Postage is $6 (free over $50). No e-gift card option.
Sussan Website says expiry is 3 years for NSW and SA and 1 year elsewhere. Gift cards can only be used in store. Free postage for physical cards. No e-gift card option.


RateCity’s comprehensive gift card guide can be found here.

Did you find this helpful? Why not share this news?



Money Health Newsletter

Subscribe for news, tips and expert opinions to help you make smarter financial decisions

By submitting this form, you agree to the RateCity Privacy Policy, Terms of Use and Disclaimer.

Based on your details, you can compare the following Bank Accounts


Learn more about bank accounts

How can I check my bank account balance online?

Checking your bank account balance online is a simple process. Once you’ve logged in to your online banking, clock on the relevant account and the balance should be visible.

Can you get a payday loan without a bank account?

Yes. Some payday lenders are willing to transfer loans to prepaid debit cards instead of bank accounts.

How can you cash a cheque without a bank account?

You can cash a cheque without a bank account if you visit the bank that issued the cheque. For example, if somebody sends you a cheque from Bank X (as written on the cheque) and you visit Bank X, it’s likely that Bank X will let you cash the cheque – provided the person who wrote the cheque has enough money in their account. Bank X would probably charge you a fee for the service.

Can I have a PayPal account without a bank account?

You don’t need a bank account to send or receive money through PayPal. However, you do need a bank account if you want to withdraw money from your PayPal account.

What do I need to open a company bank account?

To open a company bank account, you will probably have to provide 100 points of ID, an ABN and an ACN. You will probably have to provide the details of all signatories as well.

Can I find my bank account number online?

Yes, you can find your bank account number by logging into your online banking and clicking on the relevant account.

Can I start a bank account online?

Yes, most lenders that operate in Australia will let you set up a bank account online. The process is usually simple and takes five to 10 minutes. You will probably need to provide a passport or birth certificate, as well as a driver’s licence, Medicare card or another form of secondary identification. Requirements differ from lender to lender, so some institutions might ask for more or different forms of ID.

Which bank is best for business accounts?

Unfortunately, there’s no definitive answer to the question of which bank is best for business accounts. That’s because ‘best’ will differ from customer to customer, depending on their unique circumstances. These include not only your company’s financial position, but also its size, its age and the sector in which it operates. Another factor to consider is what features you want in a bank account. Your business may require different features than another business; and your business may require different features tomorrow than it does today.

The best thing to do is to thoroughly research the market before opening a business account. And when you do open an account, you should reassess your options every year or two, because the market moves quickly. A particular bank might offer the best account today, but be surpassed by one or several rivals tomorrow.

Can foreigners open bank accounts in Australia?

Many Australian lenders allow foreigners to open bank accounts in Australia. Often, this can be done before you arrive in the country – with no Australian address required. When you get to Australia, you can pick up your debit card, using your passport as identification.

How can I deposit cash into my bank account?

The traditional way to deposit cash into your bank account is to go to a branch and give it to a teller. These days, many banks will allow you to make deposits through an ATM as well.

How do you transfer money from PayPal to a bank account?

Transferring money from PayPal to an Australian bank account is simple. Just follow these three steps:

  • Go to your Wallet
  • Click ‘Transfer Money’
  • Follow the instructions

The money will take three to seven business days to reach your bank account.

Once you’ve made the transfer request, it can’t be withdrawn.

Do you need a bank account to sell on eBay?

You don’t need a bank account to sell on eBay. But if you don’t have a bank account, you must provide either a credit card or debit card.

How do you open a bank account under 18?

If you’re under 18 and you want to open an Australian bank account, you will need your passport or birth certificate. (Some lenders might require just a Medicare card or driver’s licence.) You can apply online or at a branch. If you’re 13 or under, you will probably need a parent to accompany you to a branch.

How can I wire money to a bank account?

You can wire money to an Australian bank account either through your own bank or by using a money transfer company such as Western Union or MoneyGram. Either way, you’ll need the other person’s name, BSB number and account number. If you use a money transfer company, you might also need to provide the recipient’s address for large payments.