Skip to main content Skip to main navigation
Skip to access and inclusion page Skip to search input

How do I import an ABA file into Online Banking?

Set up the file in your accounting software, then follow their instructions to download it to your desktop. When asked for the Direct Entry service number, simply use 000000.

In Online Banking

  1. Select Payments and File imports
  2. Select Import new file located on the right of the screen and under File type, select Direct Entry/Pay Anyone (ABA)
  3. Use the Choose file button to find the ABA file to import from your desktop, then select Upload

 

Tip 1: If the file has been uploaded successfully it will display the status Imported. If an Import failed status is displayed, select View details to find out why – so you can fix any problems using your accounting software before attempting another import. Common problems are explained later in this guide.
 

Tip 2: To make a payment using the ABA file, go to the Imported files list, select View details to check you have the right file, then select Confirm.

How do I import Pay Anyone payees?

Create a spreadsheet with your payee’s details and save it as a CSV file.

In Online Banking

  1. Go to Payments, then select File Imports
  2. In the Imports section, select IMPORT NEW FILE
  3. Select CSV as the file type, then select File contains payees only
  4. Select payee group (optional) and Payee type - Payee
  5. Select Choose File to browse and select a .csv file to upload

 

Tip: Match each column of your CSV file to the fields in Online Banking. Map the Payee BSBPayee account numberPayee nickname (optional) and Payee account name then select Upload.

You'll see a File Imported message to confirm that your file has been uploaded. You can view your payees under View details.

How do I import BPAY® payees into Westpac?

Create a spreadsheet with your payee’s details and save it as a CSV file.

In Online Banking

  1. Go to Payments, then select File Imports
  2. In the Imports section, select IMPORT NEW FILE
  3. Select CSV as the file type, then select File contains payees only
  4. Select payee group (optional) and Payee type – BPAY®
  5. Select Choose File to browse and select a .csv file to upload

 

Tip: Match each column of your CSV file to the fields in Online Banking. Map the Payee BSBPayee account numberPayee nickname and Payee account name then select Upload.
 

You'll see a File Imported message to confirm that your file has been uploaded. You can view your payees under View details.

How do I import Pay Anyone payment file?

In Online Banking

  1. Go to Payments and File Imports
  2. In the Imports section, select IMPORT NEW FILE
  3. Select CSV as the file type, then select File contains payment information. Select Choose File to browse and select a .CSV file to upload​
  4. Under Payment details, select Payment method – Pay Anyone and add the From accountDescription (optional), Payer name and Payment date (up to two years in advance)
  5. In the Mapping rules section, map each column of your .CSV file to the fields required. Include the Payee BSBPayee Account numberPayee Account namePayment description (optional), Payment amount and Nickname (optional), then select Upload
  6. Select View details to review the payment

How do I import BPAY® payment file?

In Online Banking

  1. Go to Payments and File Imports​
  2. In the Imports section, select IMPORT NEW FILE​
  3. Select CSV as the file type, then select File contains payment information
  4. Select Choose File to browse and select a .csv file to upload​
  5. Under Payment details, select the Payment method – BPAY® and add the From accountDescription (optional), and Payment date (up to two years in advance)
  6. In the Mapping rules section, map each column of your .CSV file to the fields required. Include the payee’s Biller codeCustomer reference numberPayment amount and Payee Nickname (optional), then select Upload
  7. Select View details to review the payment

Frequently asked questions

  • Your ABA file is labelled with a ‘File description’ and this is what appears on a payee’s statement when a payment is made (e.g. ‘Company Salary’). Make sure when you set the file up it is labelled with the correct file description.
  • Some accounting software packages won’t let you change the file description before downloading it to your desktop, and file descriptions cannot be changed once a file is imported into Online Banking.

If your Online Banking is set up to have more than one Approver, each ABA file import will need to be approved by the required number of Approvers before payments can be made.

These other Approvers will need to:

  1. Sign into Online Banking on a desktop
  2. Select the Approval button near the Sign Out button
  3. Select the Payments tab, where they will see the import file pending approval.

First, get to know the file structure:

  • Each ABA file features a header row, with information about the payment such as WBC (which indicates Westpac), who the payment is coming from (i.e. you), the file description and the payment date.
  • Under the header, you’ll see the details of each payment you’re making including who you are paying, their account, the amount, and the ‘trace account’ (the account the money is to be paid from). You can only nominate one trace account per ABA file.
  • The last row is a summary featuring the number of payments you are processing and the sum of the payments. 

 

Things to look out for:  

  • BSBs must be 3 plus 3 numerals with a hyphen: 000-000
  • Account numbers should be 9 numerals
  • Payment dates need to be in the format DDMMYY
  • Payment dates cannot be more than 7 days in the past
  • Summary lines must add up to the payments listed.
  • Standard payment transaction ABA files are limited to 500 payments. If you wish to make more payments (or import an ABA file for credit transactions), please speak to your Relationship Manager and ask for a ‘Direct Entry facility’.
  • ABA file payments can be future dated by up to 24 months.

You can import the following payee types into Online Banking:

  • BSB and account number
  • BPAY biller code and customer reference number.

Your payees can only be imported as a csv file. There is a maximum import limit of 400 payees at any one time.

Import Pay Anyone payees

Using Microsoft Excel, create a spreadsheet with your payee’s details:

  • BSB
  • Account number
  • Account name
  • Nickname (optional).

 

Make sure you have formatted your BSB and account numbers as text, rather than general accounting or other Excel formats. Headings are not required.

Import BPAY payees

Using Microsoft Excel, create a spreadsheet with your payee’s details:

  • Biller code
  • Customer reference number
  • Nickname (optional).
     

Make sure you have formatted your Biller code and customer reference numbers as text, rather than general accounting or other Excel formats – and no headings are required.

The Import file feature Online Banking allows you to import a csv file, which consists of multiple payment details created using your accounting software.​

Once the file is imported, the payments will be populated so that you can easily process them as part of a multiple Pay Anyone or BPAY® transfer with one debit from your chosen business account. This can be used to make payments to employees and suppliers.​

Pay Anyone (BSB and account numbers) and BPAY® (biller codes and customer reference numbers) payments should be imported as separate files. Files should be saved as a .CSV.

Import Pay Anyone payment file

Your file needs to include the following details (without any special characters):​
 


Import a BPAY® payment file​

Your file needs to include the following details (without any special characters):​
 

Things you should know

Read the Westpac Online Banking Terms and Conditions (PDF 1MB) at westpac.com.au before making a decision and consider whether the product is right for you.

BPAY® registered to BPAY Pty Ltd ABN 69 079 137 518.