Tailoring the right solution for each business is what we are passionate about. Based on an initial chat with you, we'll be able to prepare a unique proposal for you and your business. We are based in Brisbane
Take a moment to connect with us using the form below, or call us directly on:
1300 255 337 (Mon. to Fri. 10 am - 4 pm):
This article will walk you through the process of accounting for Loyalty points and Gift Cards within the Vend to Xero integrated system from a bookkeeping / accounting point of view. We also provide detail on the specifics of the integration setup in relation to these features. If you need more help with general setup, please read our “How to setup proper Vend POS and Xero Integration” article first.
Or if you would like us to assist with your setup, please give us a call and we can complete the full integration for you. We are not only cloud integrators, but also bookkeepers and we know all process from the beginning to the end.
A gift voucher is a form of exchange: paper or electronic, that you buy at a shop or online store and give to someone, which entitles the person to exchange it for goods worth the same amount at some time in the future. There are two steps to the voucher process: the purchase of the voucher and the redemption of the voucher for goods or services.
Vouchers that are general in nature are treated differently from vouchers that have the goods or service specified. For general vouchers, because the goods or services have not yet been provided to the customer, under the Goods and Services Tax Ruling GSTR 2000/D22, the GST is not realised until the gift voucher is redeemed. Therefore, a business needs to acknowledge all general gift vouchers purchased as a liability.
Accounting Journal Movements
The normal accounting journal movements in Xero will be:
- On accrual of loyalty points: Debit Loyalty Expense, Credit Loyalty Liability
- On redemption of loyalty points: Debit Loyalty Liability, Credit Sales.
These entries will all be handled automatically through the positing of the sales invoice to Xero which will occur upon closing the register in Vend ( if all integration settings are correct).
Account Mapping and other Vend Settings
After you have enabled Loyalty, go to the Xero integration page in Vend and make sure that the Liability Accounts are mapped to the correct Xero accounts:
You will also need to make sure you have a payment type of 'Gift Cards' set up if you are using gift cards or vouchers.
For further information on how loyalty actually works in Vend please see the Vend support page - Setting up Loyalty in Vend
Checking the Chart of Accounts in Xero
Before you turn on your loyalty or gift card functionality, please double check that your chart of accounts is setup properly in Xero. Go to your Chart of accounts in Xero.
Our tip: Whether your store is using a loyalty program or not, it is better to set up the loyalty accounts from the outset, so that if you ever decide to implement Loyalty it is ready to rock’n’roll.
Two accounts are required:
- Vend Loyalty Liability account to record all loyalty dollars accumulated by your clients on the Balance Sheet
- Loyalty Expense account to expense the loyalty dollars when used by your clients.
Xero Vend Loyalty Expense Account
Xero Vend Loyalty Business Liability
Account type: Current liability. Please choose the appropriate GST code for your store. Usually this will be BAS Excluded. Enable payments to this account.
Account type: Current Liability. Default tax code: BAS Excluded. Enable payments to this account.
Note: If you do not enable payments to the liability accounts, the system will still send invoices to Xero as per normal but they will be in Awaiting Payments for you to apply manual payment against Liability account later on.
Subscribe by email and instantly get FREE Illustrated eBook. Adequate ‘positive’ cash flow is essential for the survival of any business, yet this is something that over 50% of small business owners struggle to manage.