
Receive a $20 Kmart voucher when you sign up for an annual OnePass subscription ($40/year). The $20 voucher is valid for 60 days and can be used both in-store and online at Kmart.
This offer is available to new OnePass members as well as those who have previously had a subscription but let it lapse.
The main perk of OnePass for points collectors is that it allows you to earn 5x Flybuys points on in-store and click and collect purchases at Kmart, Target, Bunnings and Officeworks. Without OnePass you’d receive just 1x point per dollar spent.
OnePass also includes other benefits such as free delivery, express click and collect and 365 day change of mind returns, some of which are also available at Priceline and InstantScripts.
Once you factor in the Kmart voucher, you’re effectively paying just $20 for a year of membership. You’d only need to spend $1,000 in-store at Kmart, Target, Bunnings or Officeworks over the next year to make that back with the 5x points benefit alone and that’s assuming you don’t use any of the other features.
Note that you can’t combine this offer with a 30 or 60 day free trial so if it defaults to one of those trials when you’re trying to join, select Switch Plan and choose the option that includes the $20 OnePass reward.
If you bank with CommBank, it’s worth checking to see if you have access to an even better offer of a $40 Kmart voucher as that would mean you’re effectively paying nothing for the first year.
Terms and conditions
*T&Cs, exclusions apply. Offer available to new and returning OnePass members who join between 08:00am AEDT 5 March 2026 and 11:59pm AEDT 4 April 2026. No free trial applies. $20 OnePass Reward redeemable in-store and online at Kmart. Valid for 60 days from date of issue.