Get going with Xero Business Edition
If you’re a Xero Business Edition user, you can set up your business to use eInvoicing.
On this page
This information is specific to Xero Business Edition users, but if you currently invoice through Xero, your system is capable of eInvoicing. If any details don’t apply to your software version, please refer to Xero Central for the latest instructions.
In addition to the guidance on this page, you can also download a copy of this guidance.
Getting set up for eInvoicing: Xero Business Edition - November 2024 [PDF, 697 KB](external link)
Step 1: Get registered
Registering connects you to the Peppol eInvoicing network, and lets you receive eInvoices. To register, you’ll need your business’s New Zealand Business Number (NZBN) and the details of the contact person you will nominate for your business.
In XERO:
Business > Bills to pay > Automate Bill Entry > Register to receive eInvoices
- Enter your NZBN, click ‘Search’, and verify that your details are correct.
- Enter the details for the business contact.
> Complete registration
If you’re unable to complete the registration process, please refer to this Xero Central link:
Issues with registering to receive eInvoices(external link) — Xero Central
Step 2: Get ready to send
Before you start eInvoicing, your customer records need to include the New Zealand Business Number (NZBN) of the businesses you’ll be billing.
Updating these details takes a little bit of setup now, for easier, safer invoicing ‘ever after’. It should only take a minute or two per customer, and there’s no need to update all your customer records at once – you can work through them one by one as it suits you.
If you don’t have their NZBN, you can ask the customer, search on the NZBN directory, or use the free Business Match service on the NZBN website. If an organisation uses more than one NZBN across its business, select the one most relevant to you.
NZBN Business-Match(external link) — New Zealand Business Number
In XERO:
Contacts > Select Customer > Contact Details > Edit Contact > NZBN
You’ll also need to make sure your NZBN is in your organisation details:
Account > Settings > Organisation details > NZBN
And if you’re registered for GST, make sure your GST number is included in your financial settings:
Account > Settings > Organisational details > Advanced settings > Financial settings > GST Number
Notify your customers
Don’t forget to notify your customers about your eInvoicing setup! The more customers you send to and receive from, the more benefit you’ll get – such as smoother processing, less errors and delays that allow for faster payment, and improved e-security. Encourage your buyers to eInvoice you and give them the details they need.
You can email your customers, but also update your email signatures, cost estimates, or other assets your customers frequently see. You can find some sample images and messaging in our guidance for small and medium businesses.
Advice for small and medium businesses
Step 3: Receiving and sending
Once you’re registered for eInvoicing, you’re all ready to receive.
NOTE: Incoming eInvoices will appear as ‘Draft Bills’ in Xero – not via email – so if you don’t already check your draft bills regularly, it might be worth setting a reminder to do so.
To send an eInvoice, just create an invoice as normal. Once you have entered the relevant contact, the option to ‘Send as an eInvoice’ will activate in the bottom right corner of the invoice screen.
Once you select this option, complete the details of your invoice as normal. If your customer requires a purchase order, contract number, project number or tender number as part of an invoice, make sure this information is entered in the ‘Reference’ field.
View image description
In XERO:
New Sales Invoice > (Enter Contact) > ‘Send as an eInvoice’
- Enter the relevant invoice details, as normal.
- If you want to attach a PDF, CSV, JPG or PNG file to your eInvoice:
Attach files > Upload > ‘Send with invoice’ - When your eInvoice is complete, and you’ve checked the details, click:
‘Approve and send’ > ‘Send’
(If a customer is unable to receive eInvoices, you’ll get a notification – and the option to resend as a PDF).