ABN registration is free when done directly through the Australian Government’s official website.