← Back to Apps
🔍

ABN Lookup

Look up ABN, ACN, and business addresses directly from Odoo contacts using the Australian Business Register.

Odoo 17 / 18 / 19$110 AUD inc. GST

About this Module

Integrate your Odoo instance with the Australian Business Register (ABR) to instantly look up ABN, ACN, and registered business addresses. Click "Lookup ABN" on any contact to search by business name, review results in a wizard, and populate ABN, ACN, and address fields with a single click. Enable automatic lookup to have ABN and ACN filled in every time you create a new contact. No external Python dependencies — works out of the box with a free ABR GUID.

Key Features

✓ One-click ABN lookup from contact form✓ ACN auto-fill from ABR✓ Address auto-fill (street, city, state, postcode)✓ Automatic ABN lookup on contact creation✓ Search results wizard with multiple matches✓ Postal & physical address support✓ Australian state mapping to Odoo records✓ Configurable auto-address setting✓ No external Python dependencies✓ Free ABR API (GUID registration required)

Feature Breakdown

01

One-Click ABN Lookup

A 'Lookup ABN' button on the contact form searches the Australian Business Register by company name and postcode. Results appear in a wizard where you select the correct match.

02

ACN Auto-Fill

When you select an ABN result, the module fetches detailed business information from the ABR — including the Australian Company Number (ACN) — and writes it directly to the contact record.

03

Address Auto-Fill

Optionally populate the contact's street, city, state, and postcode from the ABR's registered postal or physical address. Tick 'Update Address' in the lookup wizard to include address data.

04

Automatic Lookup on Creation

Enable auto-lookup in Settings to have the module search the ABR every time a new contact is created. ABN and ACN are set automatically without any manual intervention.

05

Smart Search Results

The lookup wizard displays all matching results with ABN, status (Active/Cancelled), entity name, name type (Main/Legal/Trading), state, and postcode — so you can pick the right business.

06

Address Resolution

The module maps Australian state codes (NSW, VIC, QLD, etc.) to Odoo's state records and sets the country to Australia automatically. Postal address is preferred, with physical address as fallback.

07

Configurable Settings

Three settings in General Settings: ABR Authentication GUID, Automatic ABN Lookup toggle, and Auto Set Address toggle. Granular control over what happens automatically.

08

Graceful Error Handling

Manual lookups show clear error messages if no results are found or the API is unreachable. Automatic lookups log warnings instead of blocking contact creation — your workflow is never interrupted.

Ready to get started?

Purchase the module and have it running in minutes.