Australia

Modules

Name

Technical name

Description

Australia - Accounting

l10n_au

The base accounting module for the Australian localization. It is installed automatically when the Australia fiscal localization package is selected.

Australia & New Zealand - UBL PINT

l10n_anz_ubl_pint

Adds the PINT A-NZ (Peppol) electronic invoice format used in Australia and New Zealand (installed automatically for Australian and New Zealand companies).

Note

The Business Activity Statement (BAS) and Taxable Payments Annual Report (TPAR) reports, ABA batch payment files, and the Australian payroll (including the Employment Hero synchronization) are not available in this edition. GST amounts can be reviewed in the tax report using the BAS tax grids of the Australian taxes.

Accounting

Taxes and GST

In Australia, the standard Goods and Services Tax (GST) rate is 10%, but different rates and exemptions exist for specific categories of goods and services.

screenshot: finance-fl-australia-default-taxes
menu
Accounting ‣ Configuration ‣ Taxes
shows
The Taxes list of the Australian localization showing the default GST taxes (10% GST, 10% GST Purchases, 0% GST Free, 0% Export, …) with Tax Type and Label on Invoices columns.
data
Demo company "YourCompany AU", Australian localization installed.
module
l10n_au
notes
English UI, light theme, 1440px width.

Note

Each tax is mapped to the BAS tax grids, which are used by the tax report.

Tax mapping

Within the Australian localization, tax names encompass the tax rate as an integral part of their naming convention. Despite the high number of taxes configured in Odoo, their rates are often similar (0% or 10%).

GST sales taxes

The GST sales taxes available in Odoo are listed below.

GST name

Description

Label on invoices

10% GST

GST Sales

10% GST

0% EX

GST Free on Export Sales

0% GST Free

0% F

GST Free Sales

0% Exempt

0% INP

Input Taxed Sales

0% Input Taxed Sales

100% Adj

This is for adjustment, amounts can be modified to fit your needs

Tax Adjustments (Sales)

GST purchase taxes

The GST purchase taxes available in Odoo are listed below.

GST name

Description

Label on invoices

10% GST

GST Purchases

10% GST

10% C

Capital Purchases

10% Capital Purchases

10% INP

Purchases for Input Taxed Sales

10% Purchases for Input Taxed Sales

10% PRIV

Purchases for private use or not deductible

10% Purchases for Private Use

0% F

GST Free Purchases

0% GST Free

0% TPS

Purchase (Taxable Imports) - Tax Paid Separately

0% GST Paid Separately

100% ONLY

GST Only on Imports

GST Only on Imports

100% Adj

Tax Adjustments (Purchases)

Tax Adjustments (Purchases)

100% DGST

Deferred GST Liability

100% DGST

No ABN

Tax Withheld for Partners without ABN

Withholding Tax for No ABN

PAYGW - W3

Other amounts withheld (excluding any amount shown at W2 or W4)

Other Amounts Withheld (W3)

Variants

Businesses from certain industries need to report payments made to subcontractors from relevant services during the financial year (Taxable Payments Annual Report, TPAR). Two variants of the main purchase taxes are available in Odoo to keep these payments separate, but they are inactive by default. The TPAR itself is not generated by Odoo; the amounts can be extracted from the tax report or the general ledger by tax.

Example

For the 10% GST tax, the variants are:

Tax name

Description

Reports impacted

Default status

10% GST

Default 10% GST tax

BAS

Active

10% GST TPAR

TPAR variant of the tax, if the contractor provided an ABN

BAS
TPAR

Inactive

10% GST TPAR NO ABN

TPAR variant of the tax, if the contractor did not provide an ABN

BAS
TPAR

Inactive

Deferred GST

Odoo allows companies under the Deferred Goods and Services Tax (DGST) scheme to automate their deferred GST flows.

Configuration

It is recommended to create a new journal to store all deferred GST entries by going to Accounting ‣ Configuration ‣ Journals ‣ New, and selecting Miscellaneous as its Type when configuring it.

By default, a tax (100% DGST, inactive by default) and an account (21340 Deferred GST Liability) are available for Australian companies. Activate the tax by going to Accounting ‣ Configuration ‣ Taxes. Search for the Name 100% DGST (remove the default filter if necessary), and click the Activate toggle switch.

Flow
1. Importing goods: purchase order and vendor bill

When importing goods from abroad, the GST liability can now be deferred for companies under the DGST scheme. On the purchase order, select the 0% TPS tax (tax paid separately) for the relevant order lines.

screenshot: finance-fl-australia-dgst-po-tax
menu
Purchase ‣ Orders ‣ Purchase Orders ‣ (an import order)
shows
A purchase order line for imported goods with the "Taxes" column set to "0% TPS" (tax paid separately).
highlight
The "0% TPS" tax tag on the line.
data
Vendor "Overseas Supplier Ltd", product line 20,000.00.
module
l10n_au
notes
English UI, light theme, 1440px width.
2. Recording the DGST balance

When the Australian Taxation Office (ATO) is advised electronically of the aggregated liability for the company by the Integrated Cargo System (ICS), the GST balance deferred during the previous month becomes available on the ATO’s BAS portal.

Important

Odoo does not yet fetch the DGST balance automatically from the ATO. A manual entry with the liability amount needs to be created in Odoo. We recommend using a new journal for this purpose since deferrals will be recurring.

Go to Accounting ‣ Journal Entries ‣ New. On the first journal item line, add the Account 21340 Deferred GST Liability and the deferred GST balance as a Credit. To resume the example shown above, we credit $2,000 and save.

screenshot: finance-fl-australia-dgst-balance-credit
menu
Accounting ‣ Accounting ‣ Journal Entries ‣ New
shows
A new journal entry in the deferred GST journal: first line with Account "21340 Deferred GST Liability" and Credit 2,000.00, before the auto-balancing line is created.
highlight
The "21340 Deferred GST Liability" line.
data
Journal "Deferred GST", amount 2,000.00.
module
l10n_au
notes
English UI, light theme, 1440px width.

An auto-balancing line is created, along with journal items correctly assigning the right values in the BAS Tax Grids. Sections G11, G18, 7A, and ONLY are updated correctly.

screenshot: finance-fl-australia-dgst-tax-grids
menu
Accounting ‣ Accounting ‣ Journal Entries ‣ (the DGST entry)
shows
The same journal entry after saving: the auto-balancing line and the "Tax Grids" column showing the BAS grids G11, G18, 7A and ONLY on the journal items.
highlight
The "Tax Grids" column.
data
Entry with 2,000.00 credit on 21340.
module
l10n_au
notes
English UI, light theme, 1440px width.

After posting the journal entry, the tax report displays the correct values for each grid, along with the DGST offset.

Remittance advice

A remittance advice is a document used as proof of payment to a business. In Odoo, it can be accessed by going to Accounting ‣ Vendors ‣ Payments, selecting the payment(s), and clicking Print ‣ Payment Receipt.

screenshot: finance-fl-australia-remittance
menu
Accounting ‣ Vendors ‣ Payments ‣ (a payment) ‣ Print ‣ Payment Receipt
shows
The printed "Payment Receipt" PDF of a vendor payment used as remittance advice: company header, vendor, payment date, amount and the list of paid bills.
data
Vendor payment of 1,500.00 to "Azure Interior".
module
account
notes
English UI, light theme, 1440px width.

E-invoicing

Peppol

Odoo is compliant with Australia’s Peppol requirements. Set up your customers and vendors by going to Accounting ‣ Customers ‣ Customers or Vendors ‣ Vendors, selecting one, clicking the Accounting tab, and configuring the Electronic Invoicing section as needed.

screenshot: finance-fl-australia-partner-einvoicing
menu
Accounting ‣ Customers ‣ Customers ‣ (a customer) ‣ Accounting tab
shows
The Accounting tab of a partner with the "Electronic Invoicing" section: "eInvoice Format" set to "PINT A-NZ (Peppol)" and the Peppol endpoint fields (Peppol e-address (EAS) = ABN, Peppol Endpoint).
highlight
The "Electronic Invoicing" section.
data
Customer "Aussie Customer Pty Ltd", ABN 51 824 753 556.
module
account_peppol, l10n_anz_ubl_pint
notes
English UI, light theme, 1440px width.

Important

Validating an invoice or credit note for a partner on the Peppol network will download a compliant XML file that can be manually uploaded to your Peppol network. Odoo is currently in the process of becoming an access point for the ANZ region.

Industry-specific features

Buy Now, Pay Later solutions

Buy Now, Pay Later solutions are popular payment methods for eShops in Australia. Some of these solutions are available via Stripe and AsiaPay.

POS terminals

To establish a direct connection between Odoo and a POS terminal in Australia, a Stripe payment terminal is required. Odoo supports the EFTPOS payment solution in Australia.

Note

A Stripe payment terminal is not required to use Odoo as the main POS system. However, without one, cashiers must manually enter the final payment amount on the terminal.