Streamline your billing with Xero’s invoicing software

Xero’s invoicing software simplifies billing by enabling you to create, send, and track invoices. So you can spend less time on admin and more time doing what you love. Use the desktop or mobile invoice app for automated reminders, customizable templates, and digital payment options.

A big green tick shows that an invoice has been sent from the Xero mobile app.

Simplify your billing with invoicing software

Xero's invoicing software takes the work out of billing – and gives your customers a smooth and professional experience, too.

  • Tick

    Personalized invoices

    Craft professional invoices in a few clicks. Customize templates with your logo and payment terms.

  • Tick

    Digital payment options

    Make settling the bill more convenient for customers with digital payment tools they’ll love.

  • Tick

    Automated payment reminders

    Don’t let late payments disrupt your day. Set up automatic reminders to encourage timely payments.

Professional invoices and templates made easy

Create and send stylish invoices with our invoicing software for small businesses.

Create one or more invoice templates.

Draft templates for individual projects or clients, or use the same one for every invoice. It’s up to you.

Insert your logo and payment terms.

Avoid email back and forths by giving customers all the information they need, upfront.

Add a standard message or insert more fields.

Fully customizable invoices that have the human touch, but can be scheduled and repeated.

Give customers more ways to pay

A customer pays an invoice from their mobile phone with Xero.

Add a ‘Pay now’ button.

Customers don’t even need to leave your invoice to pay. Settling the bill only takes a few clicks.

Accept debit and credit cards.

Let your customers use their preferred payment method with support for both debit and credit cards.

Accept card payments with Stripe or direct debit with GoCardless.

Choose from trustworthy payment providers your customers already know and use.

See how Stripe and Xero work together

Protect payments against fraud.

Use trusted payment processing services to accept online payments safely and securely.

A customer pays an invoice from their mobile phone with Xero.

Encourage faster payments with automated reminders

Spend less time chasing payments by automating invoice reminders for your customers with our online invoicing software.

Choose how often you want reminders emailed.

Daily, weekly, or at any other frequency. You only need to set them up once.

Remind customers before or after the payment deadline.

Don’t wait until it’s too late – remind your customers on the due date or whenever they need prompting.

See when reminders were sent.

Keep track of when customers are notified and know when to schedule the next reminder.

Send invoices from anywhere using the app

On the go? Don’t let that stop you invoicing on time. With the Xero mobile invoice app, you can create and send an invoice from your phone or tablet.

Easily add new customers.

Add contacts in Xero software or from the accounting and bookkeeping app (when you’re drafting their first invoice).

See when customers have viewed their invoices.

Know for sure that your customer has received an invoice. Manage billing with confidence.

Get instant notifications when you’ve been paid.

Don’t waste time worrying whether an invoice has been settled – get notified when customers pay.

Check for unpaid invoices.

Easily spot unpaid invoices and follow up with customers accordingly.

Find out more about Xero’s mobile app

FAQs about invoicing software

Start by setting up your own recurring invoice template. To create a template, head to ‘Invoices’ in the ‘Business’ menu, click the ‘Repeating’ tab, and select ‘New Repeating Invoice’. From here, you can customize a template with your logo and payment terms, and add a standard message. Then, you can choose between repeating the transaction on a particular day of the week or a calendar date.

Set up your own recurring invoice template

Start by setting up your own recurring invoice template. To create a template, head to ‘Invoices’ in the ‘Business’ menu, click the ‘Repeating’ tab, and select ‘New Repeating Invoice’. From here, you can customize a template with your logo and payment terms, and add a standard message. Then, you can choose between repeating the transaction on a particular day of the week or a calendar date.

Set up your own recurring invoice template

Of course. The sales overview in the Xero invoicing system shows you the status of all your pending and paid invoices, and the total amount owed to you. You can view or edit any invoice, enter payments received, and follow up with customers to get paid faster.

Of course. The sales overview in the Xero invoicing system shows you the status of all your pending and paid invoices, and the total amount owed to you. You can view or edit any invoice, enter payments received, and follow up with customers to get paid faster.

Of course. Head to ‘Quotes’ and select the ‘Accepted’ tab. Then find the quote you want to turn into an invoice, tick the checkbox next to it, and click ‘Create invoice’. You can invoice for all or just some of the items you have on the quote. But information from the quote is automatically carried over to the invoicing system, meaning less time spent adding the right numbers.

Of course. Head to ‘Quotes’ and select the ‘Accepted’ tab. Then find the quote you want to turn into an invoice, tick the checkbox next to it, and click ‘Create invoice’. You can invoice for all or just some of the items you have on the quote. But information from the quote is automatically carried over to the invoicing system, meaning less time spent adding the right numbers.

Yes – select ‘Invoices’ in the ‘Business’ menu, and tick the checkbox for every invoice you want to send. Then click ‘Email’. Add multiple email addresses separated by a comma, and hit send. You can also combine multiple invoices into a single PDF.

Yes – select ‘Invoices’ in the ‘Business’ menu, and tick the checkbox for every invoice you want to send. Then click ‘Email’. Add multiple email addresses separated by a comma, and hit send. You can also combine multiple invoices into a single PDF.

Sure. Head to ‘Invoice settings’ and click ‘New branding theme’. Name your template, and then adjust the options to customize your invoice. Add your logo and payment terms, and any additional fields. Then click ‘Save’. Next time you need to send an invoice, you’ll have a professional template ready to edit in Xero invoicing software.

Sure. Head to ‘Invoice settings’ and click ‘New branding theme’. Name your template, and then adjust the options to customize your invoice. Add your logo and payment terms, and any additional fields. Then click ‘Save’. Next time you need to send an invoice, you’ll have a professional template ready to edit in Xero invoicing software.

Yes. You can easily transfer all invoices from another accounting system into Xero invoicing software. Import as little or as much information from your invoices as needed using a standard CSV (spreadsheet) file and Xero’s Conversion Toolbox.

Yes. You can easily transfer all invoices from another accounting system into Xero invoicing software. Import as little or as much information from your invoices as needed using a standard CSV (spreadsheet) file and Xero’s Conversion Toolbox.

Bill accurately with effortless time tracking

Maximize your time with tracking features in Xero invoicing software. Timesheets can populate invoices, so your hard work doesn’t go unpaid.

A worker in a high-vis vest uses an online tracking app on their mobile device to enter time on the job.

Increase efficiency with software integrations

Enhance invoicing by integrating third-party apps with your billing software to streamline workflows and tailor your accounting features.

 A series of app store icons

Tailored to fit your industry

Xero provides industry-specific solutions and integrations, giving you tools and insights to optimize financial management.

A tradesperson shares a light-hearted moment with a colleague while using Xero invoicing software.

Improve your financial control for better decisions

Track expenses and categorize transactions with Xero billing software for small businesses for clearer financial insights at tax time.

A large stack of receipts for expense claims in a neat pile.

How to invoice successfully

Every business needs a process for getting their invoices drafted, sent, and – most importantly – paid. Read our guide to master the fundamentals of small business invoicing.

Learn how to invoice effectively
A small business owner leans against a trolley of baked goods looking at a mobile phone. A paper dart flies around them.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.

Plans to suit your business

All pricing plans cover the accounting essentials, with room to grow.

Early

Usually $15

Now $0.75

USD per month

Save $42.75 over 3 months

Growing

Usually $42

Now $2.10

USD per month

Save $119.70 over 3 months

Established

Usually $78

Now $3.90

USD per month

Save $222.30 over 3 months

Are you a Xero user trying to set up invoicing?

Xero Central is a knowledge hub packed with articles and support to help you get more out of Xero invoicing software.

Invoices and quotes

Discover how to prepare invoices and estimates with Xero, customize your invoices, and manage payments.

Invoices and quotes

Send invoices

Learn how to send invoices using Xero’s invoicing system, send a single invoice or multiple.

Send invoices

Import invoices and bills

Find out how to use Conversion Toolbox to import invoices and bills from a previous accounting system.

Import invoices and bills

See how invoicing online can simplify tasks

Probably the best invoicing video you’ll ever see.

It’s made a really big difference in keeping my finances organized

Nubian Skin use Xero to manage their business finances

A person organizing clothes in retail store