Paying BPAY Bills for Xero users

Use BPAY batching or BPAY auto-pay and say bye to manually paying and reconciling BPAY bills in Xero. 


If you are still manually paying BPAY bills and like to reduce your BPAY workload,  you can now choose between BPAY batching or full BPAY automation (auto-pay) to simplify your BPAY.

With our Xero integration and automated workflows, you can now use 1 BPAY batch file to pay 10s or 100s of bills all at once, or we can pay it for you under the auto-pay option.

Start your no-risk 30 days free trial now.  

Which option suits your business best?

Choose between BPAY Batching or Auto-Pay

If you choose BPAY Batching

BPAY Batch arrives in your inbox

When you register, you will tell us which bank to create the BPAY batch for. 

BPAY batch is supported by CBA, WBC, NAB, Macquarie & Bankwest.

The BPAY batch will be emailed to you or your designated team either on the due date or xx days (customisable) before it's due, ready for upload to your banking platform. 

apple mail.png
Screen Shot 2022-04-06 at 2.35.40 pm.png
macquarie logo-vertical-inverse.png

If you choose BPAY Auto-Pay

We schedule & pay the BPAY bill for you

Load the bank accounts and/or cards you like to use in Parakeet. 

Drag & Drop to prioritise them in the order you like and we will make the payment to your BPAY biller on the due date or xx days if you prefer (customisable). 

Wallet GIF.gif
Paid Gif.gif

Under both BPAY Batching & Auto-Pay Options

BPAY bills are marked as paid in Xero

Under BPAY Batch - once the batch is emailed to you, we mark each individual BPAY bill forming the batch as 'Paid' in Xero.

Under BPAY Auto-Pay - once the BPAY bills are paid on your behalf, we mark the BPAY bills as 'Paid' in Xero.

This is done automatically for 10 or 100 or 1000 BPAY bills, saving you time and effort.



Your finance, accounts and bookkeeping team will appreciate this... see below for full breakdown.

BPAY Batching or Auto-Pay?

Not sure which BPAY option suits your business?

Download your free guide below.

Screen Shot 2022-03-30 at 1.56.22 pm.png

Pay tens or hundreds of BPAY bills, straight out of Xero

How it works


1. Update Xero contacts with BPAY details

Update the biller's details in Xero with their Contact Name, Tax (ABN) and BPAY details (screen shot below) and you are set.

Screen Shot 2022-02-09 at 9.50.29 pm.png
Screen Shot 2022-02-09 at 10.00.24 pm.png

2. Tell us when you want the bills paid

Load the bills as you would normally in Xero and we automatically schedule it for batching (or payment) based on the due date you set. 

We can even customise it so we batch (or pay) xx days before the due date so you are never late.

3. Approve the bills

We will never pay your bills unless you have approved it in Xero. 


We accept all approval tools such as Xero's in-built approval button or another app like Approval Max.  

Once you approve it in Xero, we automate the scheduling, batching (or payment) and reconciliation of your BPAY bills. 


You can also add an extra layer of control by enabling Parakeet's in-build approval step. 

Screen Shot 2022-02-09 at 9.38.40 pm.png
Screen Shot 2022-02-09 at 9.39.27 pm.png

"Straight up one of my fav apps!
Absolute time-save with BPAY batch payments and automating payments"

GTM logo1.png

Reconciliation - We create the chart of accounts in Xero for you and...

Sort out the book keeping entries too


Every BPAY bill paid (or batched) is individually marked as paid in Xero and closed out correctly to save you time and effort.

Screen Shot 2022-04-06 at 4.24.42 pm.png
Screen Shot 2022-04-06 at 4.24.14 pm.png

For any BPAY bills you paid via Card, we create a 'spend money' in Xero and record it against the interim clearing account and book it under your new surcharge expense account.   


You can of course, customise where you like to book these entries.


Finally, we 'net' the amount you paid into a 'Final Clearing' account (we establish for you)  so when you download and reconcile your bank statement, you will see the net amount, ready for you to 'match' off. 


In this example,  we paid 30 BPAY bills totalling $6,187.50. 

Now instead of your allocating the $6,187.50 entry to the 30 BPAY bills, you simply have to do a "1 - click transfer" to your 'Parakeet AP Clearing (Final)' account.   

Reconciliation done.

Screen Shot 2022-02-03 at 2.52.51 pm.png

What users think of our Xero BPAY integration

BPAY Batching, finally!

"Been waiting for this for so long!    Finally, I can now upload the one BPAY batch into my internet banking and bang, it's done. I don't even need to login to Xero anymore after I load up the bill! Highly recommended"

Do you handle more complex BPAY scenarios?  No problems.

We work with finance and accounts team to simplify complex BPAY scenarios. 

  • We handle high volumes of BPAY payments on behalf of your customers.  e.g. health care providers, NDIS providers, property managers, lease agents and franchises.

  • Create custom workflows to cater for different BPAY Customer Reference Numbers (CRN) each time. 

  • Bulk update of BPAY biller codes & CRN into Xero

  • Create Auto-Payment from BPAY batch files (from other systems) and feed data back into Xero for bank reconciliation​

  • Use OCR (optical character recognition) capability to streamline the process for you.  

  • These capabilities work with both BPAY batching and Auto-pay options. 

Let's make BPAY easier.
Start your 30 days free trial now. 

Reduce your BPAY administration

Give Yourself More Time &
Simplify your BPAY bills

Monthly Memberships Plans

Growth Plan 
$34.90 per month
30 bill per month
$1.30 per bill thereafter

Scale-Up Plan 

$59.90 per month
60 bills per month
$1.10 per bill thereafter

Established Plan

$134.90 per month
150 bills per month
$1.00 per bill thereafter

Large Plan

$239.90 per month
300 bills per month
$0.90 per bill thereafter

Enterprise Plan
Price on application

>300 bills per month



(Includes 4 transactions every month)

4 bills paid from a bank account every month

After 4th Bill
$1.80 per bill 

Membership Fee 


4 free transactions starts at the beginning of each calendar month



All membership packages include:  


Bills module:

(Watch the bills module demo here)

Don't have time or the resources to set it up?

Our Concierge Service can take care of everything.

Don't have time or help to set it up?

No problems.
We can set it up and keep it running smoothly.


Concierge Service
One-time setup fee to get you started


One-time setup fee for up to 100 bills with bonus concierge support for first 60 days.

(Set up fee is pro-rated for the 101st bill onwards) 

What we need from you
PDF copies of your bills in Xero. 
Ready to approve bills.
Responsive to our queries.

What you get from us
Everything to get your first 100 bills ready for payment. 

We make sure your Xero contacts, Chart of accounts, Parakeet configurations & Xero integration are all updated & taken care of. 

Monthly Concierge
Optional subscription to keep your bills in order

$30 per month
For Casual, Growth & Scale-Up plans

$50 per month
For Established Plan

$80 per month
For Large Plan

What we need from you
You will continue to load & approve the bill in Xero (because you know your bills best).

What you get from us

We will handle errors that comes through after you load & approve your bills or invoices in Xero. 

Instead of you dealing with it, we'll take care of it so everything is kept up to date.



Great for users with good Xero knowledge or Businesses with teams to support configuration.


On-boarding Videos:

Xero configurations:
Chart of Accounts checks
Customer contacts update
Vendor contacts update
Invoice email templates

Parakeet configurations:
Xero connection
Bills payment settings
Merchant ID settings
Invoice payment settings
Discount settings

Video & Phone Support
Up to 3 x 30 minute 

Error & configuration rectification
Support via email, rectification by user


What to expect in your first 60 days with our Concierge Service

Day 1 - 7 (On-Board)

Expect to get an email from us so we can get started immediately.

We will then prepare and automate your first 100 bills for payment, usually within 5-7 business days.

Day 31 - 60 (Support)

Service now transitions to "Monthly Concierge" service at no charge. 

This means you get free on-going support to make sure any new vendors or customers are configured accurately.


Day 7 - 30 (Embed)

By now, we expect a number of bills would have been paid and reconciled. 

We continue to prepare and automate new bills that you have loaded & approved.

Day 61+ (Maintain)

Automatically roll into "Monthly Concierge" service based on your membership plan (cancellable at any time). 

You'll continue to approve the bills and we'll take care of any errors that may arise as new bills arrive. 

Frequently asked questions


1. What options do I have with managing BPAY out of Xero?

You have 2 options. 

You can choose between our fully automated BPAY bill payment solution OR start with Parakeet emailing you BPAY batches for you to upload before or on the due date. 


In both options, Parakeet still automates the process of applying payment and reconciliation entries for these bills. The only difference is you whether we make the payment for you, or you choose to receive a BPAY batch to upload into your banking platform. 

You can select which option you like to start with when you sign up here

2. Can I just use Parakeet for BPAY and not EFT?

Yes.   We can either automate the payment of all your BPAY bills or just provide you with the BPAY batch.

We can exclude normal non-BPAY vendor payments. 

You will tell us when you sign up, which option you like to select.

3. For BPAY batches, which bank formats do you support?

Our BPAY batch formats supports National Australia Bank, Westpac, CBA (Commbiz), Bankwest, Macquarie Bank. 


If your bank is not listed, it means they are not compatible for BPAY batch. In this case, you can choose the Auto-Pay option which automates your complete BPAY payment with us.

4. Can you pay the same BPAY biller BUT with different reference numbers each time?  Can you automate this?

Yes we can customise this for you.

We use our inbuilt OCR (optical character recognition) that will take the reference number off the bill and apply it to that payment. 

This relies on a clear PDF being attached to the bill in Xero and some upfront configuration (which we will manage for you as an added service). 

5. How about reconciliation? Do you apply the payment to the bill?

Yes we do. 

Every bill that we manage, whether via our full automation option or BPAY batch file email option, we  automatically apply that payment to the bill. 

When it comes to do your bank reconciliation, you simply use our '1-click-n transfer' to the Clearing Account we established for you. 

6. How does it work?

In 3 steps.

1) Update  BPAY biller details into Xero Contacts

2) Configure your Parakeet account & Connect to Xero

3) Approve your bills in Xero (either using Xero's approval or other approval apps such as Approval Max, etc)

7. Where do I provide the BPAY details?

You input the BPAY and customer reference number (CRN)  into the 'batch payments' section of your Xero contacts. 

Refer to here.

8. What do I need to prepare?

As long as your Chart of Accounts, Contacts (in Xero) & Awaiting payments queue (in Xero) are updated with accurate information, then that is all you need to do.  

You will receive simple video instructions to follow when you sign up or you cause our Concierge Service where we take care of it for you. 

Or you can watch the videos here

9. What about non-BPAY suppliers/vendors?

Yes, we manage those too in exactly the same way.  


The only change is the different information we need in your Xero contacts.

10. Can I pay my BPAY bills via Credit Cards and/or Bank Accounts?

Using BPAY batching option:

You will manage this when you upload the BPAY batch to your internet banking platform.   Unfortunately, we will not know if a BPAY biller accepts cards or bank accounts only.  

Using Full automated solution:

Yes, you load your Bank Accounts and Credit Cards into your Parakeet Wallet and rank your payment methods in order or preference.  We will pay your BPAY bills using your prioritised payment method.

11. When do you pay my BPAY billers?

Using BPAY batching option:

We generate the BPAY batch file and email it to you either 1 day (customiseable) before the 'Due Date' you set in Xero or on the due date itself. 


Using Full automated solution:


We use the 'Due Date' you set in Xero. We do recommend you take into account the Clearing time (next question) required based on different payment methods.

12. How long does it take for the funds to reach the billers?

Using BPAY batching option:

Usually the next business day. 

Using Full automated solution:

If you are paying via Bank Accounts, it is +3 business days for Clearing by the Banks.  Otherwise if you are paying via Credit Cards, it is +1 Business days for Clearing by the Card network. 

13. What volumes can you handle?

Any. Whether you are doing 5 or 1000 bills per week, our platform and processes will scale with you.  

14. If I try it and don't like it, can I switch it off?

Yes, you can.  It's a simple toggle to switch it off.

You are also backed by our 100% guarantee.  

15. Can you take a BPAY Batch I have and pay it for me?

Yes.  We can even push details back into Xero for you.

Contact us to discuss your scenario.  

Let's make BPAY easier now.