Odoo Solutions

ABN Lookup
for O

Instantly look up ABN, ACN, and registered business addresses from the Australian Business Register — directly inside your Odoo contacts. Manual or automatic. Zero external dependencies.

🔍

One-Click ABN Lookup

Hit "Lookup ABN" on any contact and search the Australian Business Register by name. Results appear in a wizard — pick the right one and you're done.

🏢

ACN Auto-Fill

The module fetches the Australian Company Number alongside the ABN. Both fields are populated in a single click — no copy-pasting from a browser.

📍

Address Auto-Fill

Optionally pull the registered postal or physical address from the ABR. Street, city, state, postcode, and country are all mapped to Odoo fields.

Automatic on Creation

Enable auto-lookup in Settings and every new contact gets its ABN and ACN filled in automatically. No manual steps required.

🔒

Zero Dependencies

Uses Python's built-in urllib and XML libraries. No pip installs, no external services beyond the free ABR API. Works out of the box.

🇦🇺

Australian Support

Built and supported by tryexcept in Melbourne. We know Australian business compliance inside and out.

Setup in minutes

Three steps to ABN lookups.

01

Install & enter your GUID

Install the module, then go to Settings → General Settings → ABN Lookup and paste your free ABR Authentication GUID.

02

Look up any contact

Open a contact and click "Lookup ABN". The module searches the ABR by name, shows matching results, and lets you select the right one.

03

Enable auto-lookup

Toggle automatic lookup in Settings so every new contact gets ABN, ACN, and optionally address filled in on creation — hands-free.

Compliance

Built for Australian business.

Accurate ABN and ACN data straight from the official government register.

🏛️

Official ABR Data

All data comes directly from the Australian Business Register — the same source the ATO uses. No third-party intermediaries.

Active/Cancelled Status

The lookup wizard shows ABN status so you can verify a business is currently active before adding their details.

📋

Audit-Ready Records

ABN and ACN are stored in standard Odoo fields (Tax ID and ACN). Clean data that's ready for BAS, invoicing, and reporting.

FAQs

Common questions.

Is the ABR API free?

Yes. The Australian Business Register provides free API access. You just need to register for a GUID at abr.business.gov.au/Tools/WebServices — approval is usually instant.

Does it work with Odoo Community?

Yes. The module works with both Odoo Community and Enterprise editions. It only depends on base_setup, which is included in every Odoo installation.

What happens if the ABR is down?

Manual lookups show a clear error message. Automatic lookups log a warning and create the contact normally — your workflow is never interrupted.

Does it overwrite existing contact data?

Manual lookup only writes data when you click "Select" in the wizard. Auto-lookup only sets ABN and ACN on new contacts that don't already have a Tax ID.

Which Odoo versions are supported?

The module currently supports Odoo 18. Contact us if you're on a different version.

Are there any external Python dependencies?

No. The module uses Python's built-in urllib and xml libraries. Nothing extra to install.

Ready to automate ABN lookups?
Get the module today.

Purchase from our app store and start looking up ABNs within minutes.