Get paid faster with online invoicing software

Easy-to-use online invoicing software makes it simple for customers to pay you faster. Explore beautiful customisable templates, automatic reminders and online payment options.

Try Xero for free

Xero is InvoiceNow-ready online accounting software

All Xero subscriptions include e-invoicing (now known as InvoiceNow) to help speed up your invoicing process. It can get you paid faster by your customers and help you maintain healthy cash flow in your business.

Learn how E-invoicing can benefit your business today.

Learn more
peppol e-invoicing online accounting xero

Create and send personalised, professional invoices

Customise the look of your invoice by using our beautiful invoice templates. Add or edit a branding theme, include your payment terms, or simply upload your logo and you're ready to go.

invoicing template dashboard

Take the work out of chasing payments

Xero can send automated invoice reminders for you. All you have to decide is when and how often the reminders are sent out. You can also see whether your customer has seen an invoice and if it’s been paid.

invoice software with payment reminder

Create online invoices quickly

Reduce repetitive manual data entry and speed up your invoicing by using preset inventory items, replicating previous invoices, and setting up repeating invoices.

bulk invoicing dashboard

Better security with online invoices

The Xero online invoices you send are protected from unauthorised changes – unlike a PDF attached to an email. Within Xero, invoice editing is limited and a record is kept of the main invoice actions. To fend off unauthorised access, we recommend enabling two-step authentication on your Xero account and on your email account too.


Make life simple with clever invoicing software

Set up repeating invoices

Xero automatically creates, saves and emails recurring invoices for you – it takes the work out of remembering to invoice regular customers.

Bulk send invoices

Send all of your invoices out at the same time. Or email multiple invoices, including overdue ones, to a single customer at once – the customer can then pay the full amount in one go.

Invoice on your mobile

Send invoices whenever it suits you. Create and send online invoices straight from your phone or tablet as soon as you've finished a job.

Get paid instantly

Add a ‘pay now’ button to your online invoices and get paid up to twice as fast. Accept credit and debit card payment with Stripe. Or automatically collect bank payments with GoCardless on the due date via bank direct debit.

Oncharge billable expenses

Get your money back on costs by passing them on to the customer. Assign expenses to a customer when you add receipts or enter bills, and then attach them to a customer invoice.

Replicate your last invoice

Xero saves you time by letting you make a copy of the last invoice you sent to a customer. Just update any parts that you need to and send it off to the customer.

"Reduce the time between sending an invoice and receiving payment using online invoicing. It can make a big difference." Whitehead & Aldrich 

Try invoicing in Xero for free for 30 days

See for yourself how Xero invoicing works.
Send your own invoices or use the Xero demo company.

Try Xero invoicing
Alt text

People interested in invoicing also looked at

Payments  | Quotes  |  Online accounting  |  All features