Streamline your billing with Xero’s invoicing software

Simplify your billing with Xero’s smart online invoicing software. Automate payment reminders, track expenses, and manage your cash flow effortlessly – from one convenient platform. And take care of your invoicing admin on the go using our mobile invoice app.

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

Online invoicing that saves you and your customers’ time

Xero invoicing software makes billing easier – for you and your clients.

  • Tick

    Personalised invoices

    Set up invoice templates with your logo and payment terms. Then just pop in your charges and hit send.

  • Tick

    Automated invoice reminders

    Forgot to nudge a client? Don’t panic. Xero billing software sends reminder emails for you.

  • Tick

    Convenient payment solutions

    Accept online payments easily. Customers can pay by card or through payment services like Stripe or GoCardless.

Professional invoices made simple

Bill your customers with beautiful branded templates, using the best billing software for small businesses.

  • Included
    Create as many invoice templates as you need for different job types. Just add your items and charges on billing day, then hit send
  • Included
    Drag and drop your logo to make the online invoicing templates unmistakably yours
  • Included
    Add your payment terms as a boilerplate, so customers know when and how to pay. Create more fields if you need them for custom messages

Give customers more ways to pay

Xero integrates with online payment solutions so customers can easily pay by card or direct debit. It’s a win for them and for your business.

  • Included
    Add a ‘Pay now’ button to online invoices so customers can click to pay directly from your invoice.
  • Included
    Offer super convenient credit card and debit card payment options using trusted providers like Stripe.
  • Included
    Provide seamless direct debit options for recurring invoices, using GoCardless
  • Included
    Trusted payment providers help protect you and your customers against fraud
See how Stripe and Xero work together
A customer pays an invoice using digital payment options, with Xero.

Encourage faster payments with automated reminders

Let the software nudge customers for you. Xero watches your bank for payment so it knows which invoices are still outstanding and can send reminder emails for you.

  • Included
    Remind customers before or after the payment due date. Bring your invoice to the top of their inbox before it’s too late
  • Included
    Or set weekly reminders if you have longer payment terms
  • Included
    See when invoices were sent and opened, and whether or not they’ve been paid
  • Included
    Generate an aged receivables report to see what’s overdue at any time

Create and send invoices on the go

Use the Xero mobile app to create and send invoices from your phone or tablet.

  • Included
    Set up new customers with ease and save their details so billing is super easy on future sales
  • Included
    See when your customer opens the online invoice so you can be sure it’s been received
  • Included
    Get instantly notified when you’ve been paid. Xero recognised payment when it hits your bank, to put your mind at ease
  • Included
    Check unpaid invoices at any time to see what you’re owed
  • Included
    View the average days to payment for each customer so you know who your good debtors are
Find out more about Xero’s mobile app

Tap into the power of eInvoicing

Send and receive e-invoices directly via the Peppol network. Your B2B invoices will pass directly from Xero to your customers’ accounting software, for instant action.

  • Included
    Your invoices automatically appear as draft bills in your customers’ accounting software
  • Included
    There’s no need for them to download or transfer your invoices into their accounting software
  • Included
    Streamlined invoicing cuts out admin steps and enables swift payments
Learn more about eInvoicing
A business owner uses electronic invoicing software (eInvoicing) on their laptop to send an invoice.

FAQs about invoicing and billing software

Templates can help you get invoices out the door faster. Set them up with your logo, payment terms, and sales items, then simply create and send a fresh version on billing day. And here’s a tip: offer direct debit through GoCardless so your recurring bill is automatically paid. It cuts out admin for them, and slashes the wait for you.

Templates can help you get invoices out the door faster. Set them up with your logo, payment terms, and sales items, then simply create and send a fresh version on billing day. And here’s a tip: offer direct debit through GoCardless so your recurring bill is automatically paid. It cuts out admin for them, and slashes the wait for you.

Yes! You can check the status of all pending invoices in Xero to see what’s due, and when. It can even show when a customer has viewed the invoice. And if you made a mistake, you can open and edit the online invoice without having to generate a new document. You’ll receive instant notifications on your invoice app when payments are received.

Yes! You can check the status of all pending invoices in Xero to see what’s due, and when. It can even show when a customer has viewed the invoice. And if you made a mistake, you can open and edit the online invoice without having to generate a new document. You’ll receive instant notifications on your invoice app when payments are received.

Absolutely. When a client accepts your quote, you can click ‘Create Invoice’ and it will pull all the information through to the bill. It’s easy to make adjustments if extra sales items need to be added as the job unfolds.

Absolutely. When a client accepts your quote, you can click ‘Create Invoice’ and it will pull all the information through to the bill. It’s easy to make adjustments if extra sales items need to be added as the job unfolds.

Yes – just select the invoices you want to send and click ‘Email’. You’ll need to separate different email addresses with a comma. You can also turn multiple invoices into a single PDF to ease the administrative burden for your clients, too.

Yes – just select the invoices you want to send and click ‘Email’. You’ll need to separate different email addresses with a comma. You can also turn multiple invoices into a single PDF to ease the administrative burden for your clients, too.

Yes, you can create as many as you like. Some businesses set up different templates for certain types of sales, or specific customers. Add your logo, payment terms, and a standardised message that goes out with every invoice. Copy, edit, and update online invoicing templates as you please.

Yes, you can create as many as you like. Some businesses set up different templates for certain types of sales, or specific customers. Add your logo, payment terms, and a standardised message that goes out with every invoice. Copy, edit, and update online invoicing templates as you please.

Xero invoicing software seamlessly integrates with online payment services to process cards and direct debit, job costing and project management tools, time and attendance apps, and invoice financing services.

Find apps for your business

Xero invoicing software seamlessly integrates with online payment services to process cards and direct debit, job costing and project management tools, time and attendance apps, and invoice financing services.

Find apps for your business

Streamline sales and inventory with invoicing software

When you use Xero invoicing software for billing and inventory, it’ll adjust stock levels with each sale. You won’t have to double-handle any info. Apart from giving you an instant view of inventory levels, the software can reorder when your stock levels get low. You can also create reusable item d

Quick and easy inventory management
A laptop displays an inventory management screen with cardboard boxes in the background and a records store who uses Xero.

Invoicing and accounting software that fits your industry

The best small business accounting software should be customised to your business. That’s why Xero offers special features and integrations for every industry.

  • Included
    Mobile quoting and invoicing tools, so you can send estimates and bills from the site
  • Included
    Time and attendance integrations for keeping tabs on hours
  • Included
    Project management features for tracking actual costs against budget
  • Included
    Inventory tools for efficient stock management
  • Included
    Ecommerce integrations for online sales
See how businesses like yours use Xero
A tradesperson shares a light-hearted moment with a colleague while invoicing for the job they’ve just finished.

Enhance financial oversight by tracking actual costs against budget

The best invoicing software tracks costs, too. Xero allows you to record expenses and assign them to specific jobs or customers.

A small business owner moving all their paper based invoices online with Xero.

Looking for tips on a good invoicing process?

Accounts receivable is crucial to cash flow and business health. And Xero's got your back with tips from top accountants and bookkeepers.

A person leaning against their business reading Xero's guide to invoicing

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.

Ignite

Usually $35

Now $3.50

NZD per month

Save $94.50 over 3 months

Grow

Usually $75

Now $7.50

NZD per month

Save $202.50 over 3 months

Comprehensive

Usually $99

Now $9.90

NZD per month

Save $267.30 over 3 months

Ultimate

Usually $113

Now $11.30

NZD per month

Save $305.10 over 3 months

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

Nubian Skin use Xero to manage their business finances

A person organising clothes in retail store

See how invoicing online can simplify tasks

Probably the best invoicing video you’ll ever see.