Gift cards: The Christmas naughty and nice list

Gift cards: The Christmas naughty and nice list has released its annual ‘naughty and nice’ gift card list, as Australians rush to find the perfect last-minute present this Christmas.

Legislation introduced last November means gift cards must have a minimum expiry date of three years, with the date clearly written on it. Post-purchase fees are now also banned.

However, despite the tough new rules, is warning shoppers they could still get caught out.

The nice list:

  • Bunnings has no expiry date and will give your balance in change if its below $10.
  • JB-Hi Fi has no expiry and free delivery on physical gift cards.
  • Netflix offers unlimited expiry and no fees.

The not-so-nice list:

  • fees can climb as high as $21.66 for a $500 gift card.
  • Australia Post’s Mastercard includes a purchase fee of $5.95.
  • Westfield’s card fees can cost up to $5.95, depending on where you purchase them. research director, Sally Tindall, said while short expiry dates and post-purchase fees were largely now a thing of the past, shoppers should still be on their toes when buying gift cards.

“Processing fees, excessive postage charges and rules about where you can and can’t redeem the money can all trip unsuspecting shoppers up,” she said.

“Before you purchase the card, read through the terms and conditions to make sure the rules are going to suit the person you’re buying for.

“If a shop tries to sell you a card with an expiry date that’s earlier than December 2023, tell them that’s not good enough.

“If you’re lucky enough to be on the receiving end of a gift card this Christmas, keep it in a safe place, because most stores don’t refund lost or stolen cards.

“If you’ve bought what you want and have a couple of dollars left over, ask if the shop can give it to you in change or consider paying it forward to the person behind you in the queue. That way you can avoid throwing away e-change,” she said.

Tips for people buying gift cards this Christmas

  • Look around for specials. For example, PayPal is currently offering 15% off Catch gift cards.
  • Check the expiry to make sure it’s written on the card and lasts for at least three years.
  • Read the terms and conditions before you buy.
  • Check for hidden fees and if there are any, shop around for a fee-free alternative.
  • Check the redemption rules and make sure it suits the person you are buying for.

Tips for people receiving gift cards this Christmas

  • Don’t spend extra unnecessarily, just to get your balance down to zero. If your balance is under $10, ask for it back in change.
  • If the store doesn’t give change and you have a few dollars on the card, think about paying it forward to the person behind you in the queue.
  • If you have an expired card, try your luck – see if the store will still honour it.

RateCity 'nice' gift card list

Company The nice bits Fees
Bunnings Unlimited 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 Unlimited expiry. For any value between $20 and $500. $0.50 for SMS. e-gift cards are free via email or pick up physical cards in store.
JB Hi-Fi Unlimited expiry. For any value between $10 and $500. None
Woolworths Wish Gift Card Unlimited expiry. Can be purchased in store or online. Can also be used at Big W, Dan Murphys, BWS, Cellarmasters and participating Caltex. E-gift cards are free via email or pick up physical cards in store.

$5.50 if posted.

EB Games Unlimited expiry. Can be redeemed in stores across Australia and New Zealand. Free delivery on e-gift cards.
Netflix Unlimited expiry. Can be bought from a variety of stores including Target, Woolworths, Coles and Australia Post or online. Can be added to existing Netflix subscriptions or used on a new one. None

RateCity 'naughty' gift card list

Company The fine print Fees 3 years expiry. High fees. Activate in 3 months or card may be cancelled. Fees range from $5.63 to $21.66 for a physical gift card.

$4.95 handling fee for a virtual gift card + credit card surcharges apply.

Australia Post Mastercard gift card 3 years expiry. High fees. $5.95 purchase fee.
Event Cinema 3 years expiry. Booking fees may apply. Not available for use in VIC or TAS. Postage $9 (e-gift cards are free).
Westfield 3 years expiry. High fees. For digital card you must download the app and sign up for a membership. $2.95 service fee for a digital card. Up to $5.95 for a physical card.
Endota Spa 3 years expiry. High postage fees. Cancellations within 24 hours of appointment may result in a cancellation fee being charged. Sunday treatments may include a surcharge. Postage up to $10 (e-gift cards are free). Credit card surcharges.

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 signing up, you agree to the Privacy & Cookies Policy and Terms of Use, Disclaimer & Privacy Policy


Learn more about bank accounts

How do I open a bank account for a baby?

If you’ve just welcome a new baby into the world, congratulations. Opening a bank account for your child can be a wonderful first gift.

Before you can open your child an account, you’ll need to have a birth certificate or passport for your baby.

As the parent or guardian, you’ll also be listed as a joint holder on the account. This means you’ll need to have proof of your identification and address (a driver’s licence, passport, birth certificate or Medicare Card).

Many banks and credit unions offer baby banks accounts. Usually, you can apply online; otherwise you can head into a local branch or office with your documents.

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 I open a bank account in another country?

Despite having a bad rap for facilitating tax evasion, it is possible and legal to open a bank account in another country, also known as an ‘offshore account’.

Some people choose to open a bank account in another country to invest overseas, for higher interest-earning potential or to access foreign banking services.

The process for opening an offshore bank account differs depending on the financial institution and country in which you’re opening the account.

Typically, you will need to provide identification such as a passport, a local bank statement and a signed declaration proving the source of the money being used to open your account. Usually, deposits into offshore accounts can be made by international money transfer.

How can I close a Commonwealth Bank account?

You can close your Commonwealth Bank account at any branch, provided you have appropriate identification. You can also close your account over the phone, by calling 132 221, 24 hours a day.

Can I open bank accounts for my children?

A common question for new parents is, ‘Can I open a bank account for my child?’

The short answer is yes – as a parent you can open a bank account for your child.

Once you’ve compared your options and found a bank account that suits your needs, the process is relatively simple.

As the bank account is for your child, you’ll need to provide some documentation such as proof of ID, including your tax file number.

You will also need a copy of your child’s birth certificate, and in some cases you may also need to sign a guarantee of indemnity.

Depending on the bank and whether you’re an existing customer, you may be able to open a bank account for your child online. However, you may still need to go into a branch to prove your identity.

Do you need a bank account to get a credit card?

To get a credit card, you need to show proof of income, which will almost certainly require you to have a bank account.

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.

How long does it take to open a bank account?

The length of time it takes to open a bank account varies, depending on whether you want to open it online or in person.


Most banks and credit unions have simple online applications that usually take no more than 10 minutes to fill out. It can be especially fast if you have your identification documents like your driver’s licence and passport handy. Sometimes you will instantly be approved and the bank account opened. However, depending on the financial institution, it may take a day or so to be processed and your account number issued. Your account information and ATM or debit card will then be mailed to you, which usually takes between five to 10 days.

In person

If you decide to go into a branch or office to open a bank account, it may take about half an hour. Make sure you bring your identification documents with you. Also book an appointment if you can, otherwise you might be forced to wait in line. Sometimes your ATM or debit card will be issued on the spot, otherwise you’ll need to wait for one to arrive by mail, which usually takes between five to 10 days.

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 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.

How do I open a new bank account?

There are a number of ways to open a new bank account – online, over the phone or in the branch. The trick is to decide what type of bank account you want beforehand.

It might sound like a simple enough task, but there are literally hundreds of bank accounts to choose from. And each offer their own banking features and benefits.

A comparison site like RateCity can help you work out what bank account product matches your needs.

Once you’ve made up your mind what you want, it’s advisable to have the following information ready for the application process.

  • A couple of forms of identification (such as driver’s licence, Medicare card, passport)
  • Tax file number
  • Residential address, contact phone number and email (though email is not essential)

How do you open a bank account in Australia?

Opening a bank account in Australia is usually a straightforward process. Some banks give you the option of opening an account online, while others require you to visit a branch.

Different bank accounts offer different features, so it’s best to compare your options to find one that suits you.

All banks require you to pass an identity check to open a bank account. Australia uses the 100-point identification system, which means you’ll need to show a number of forms of ID that, together, add up to 100 points.

Common ID types include a driver’s licence, passport, Australian visa in a foreign passport, and Australian Medicare card. You’ll find out what types of ID are accepted when you go through the sign-up process online or at a branch.

Once your account is open, you’ll be given or sent a debit card that you can use to make purchases and withdraw money from your account.

Can foreigners open bank account in Australia?

If you’re migrating, studying or working in Australia, you’ll be pleased to know that you can open an Australian bank account. For the most part, opening a bank account in Australia is a simple process which starts by comparing the types of bank accounts foreigners can open in Australia.

Once you’ve found a bank account that suits your needs, you can start the application process.

When you apply for the account, you’ll need to provide proof of ID which may include your passport, overseas ID or credit card. You may also need to provide a copy of your visa and proof of address in Australia.

Depending on the bank and the type of account you choose, you may be able to apply for the account online or over the phone before you arrive in Australia.

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.