Automatic invoicing software for your small business
Speed up your payments with Xero billing software. Send professional invoices tailored to each customer with Xero’s templates,give customers a choice of online payment methods so you get paid sooner, and do everything in the Xero Accounting app while you’re on the go.

Simple billing with digital tools
Xero’s online invoice software gives you fast, accurate workflows for your billing.
Get paid up to 2 x faster
Stop manual transfers, let customers pay instantly - because when it's easy, there's less reason not to.
Take payments your way
Businesses have different needs—skip one-size-fits-all and get a solution built for the way your business runs.
Stop chasing and win back your mornings
Xero cuts the admin of getting paid—automated reminders chase payments for you without lifting a finger.
Join over 4.9 million customers using Xero
Awards and recognition for our work



Professional invoicing without the stress
Enjoy a smooth invoicing process with Xero business billing software. Add your own branding and payment terms to templates, then easily generate new invoices. Then set up automations for fast, accurate billing to save even more time.
Automatic repeating invoices
If you bill your customers the same amount each month, let Xero’s automated invoicing software create and send the invoices for you.
Group invoicing
Charge a group of customers the same amount? Get Xero to send these identical invoices to the whole group in one go. Simple!
Automated data entry
Set up default info for your customers just once and let Xero automatically populate their future invoices.
Happier customers, faster payments
It’s easy for your customers to pay you digitally with Xero invoice software. Fewer payment steps and global payment providers they trust mean you get satisfied customers and money in your bank account sooner. Everybody wins!
Add a pay now button to your invoices
Customers can pay you directly from their invoices, speeding up transactions and getting you paid!
Give customers easy ways to pay online
Credit or debit card? Direct debit? Customers can choose from a variety of digital payment methods.
Here’s more on accepting online paymentsAccept card payments with Stripe and GoCardless
Your customers can trust the secure payments process.

Automatic invoice reminders – your way
Don’t let late payments affect your cash flow. Ask Xero’s automatic invoicing software to politely nudge your customers about their bills. You’ll save precious time, reduce your late payments, and keep your cash flowing.
- Choose how often you want to email payment reminders
- Email customers before or after their payment due date
- Track who you’ve sent reminders to and when
Streamlined PPN management
Want to make your compliance simpler? Xero’s advanced tools and automations help save you time and errors with your PPN returns. Xero’s software also follows all the DJP requirements for small businesses, so it’s straightforward to comply with its rules.
Accurate PPN calculations
Let Xero automatically apply the correct Indonesian PPN rate to your invoices to save you manual work.
Detailed data summaries
Generate digital data summaries directly from your invoices for export-ready info and fast PPN reporting.
DJP-compliant financial records
Keep your financial records organised and in line with DJP standards. Goodbye messy paperwork!

Plans to suit your business
All pricing plans cover the accounting essentials, with room to grow.
When I discovered Xero in 2014, I migrated my first accounts over and haven’t looked back since! I made it my mission to use my experience with Xero to change the way Indonesians managed accounting processes.
Cicih Setiawati of BukuBuku uses Xero to manage her business

FAQs on Xero automatic invoicing software
Yes. Xero’s invoice templates help you create identical invoices again and again, saving you from having to laboriously recreate them. Just review and approve them, or you can even ask Xero to send recurring invoices automatically – saving you even more admin time.
Yes. Xero’s invoice templates help you create identical invoices again and again, saving you from having to laboriously recreate them. Just review and approve them, or you can even ask Xero to send recurring invoices automatically – saving you even more admin time.
Absolutely. The Xero Accounting app lets you create and send invoices straight from your mobile or tablet. You can also add new customers, get notifications the moment your invoices are opened and paid, and track overdue invoices to send payment reminders. That way, you can log into Xero’s online invoicing software wherever there’s an internet connection and keep your business ticking over.
Here’s more on Xero's Accounting appAbsolutely. The Xero Accounting app lets you create and send invoices straight from your mobile or tablet. You can also add new customers, get notifications the moment your invoices are opened and paid, and track overdue invoices to send payment reminders. That way, you can log into Xero’s online invoicing software wherever there’s an internet connection and keep your business ticking over.
Here’s more on Xero's Accounting appCertainly. Xero’s invoicing software shows you the status of all your pending and paid invoices at a glance. You can also see how much is owed to you in total so you have a good idea of your cash flow. Xero’s billing software helps you to track payments, see where money is owed and follow up quickly so you get paid faster.
Certainly. Xero’s invoicing software shows you the status of all your pending and paid invoices at a glance. You can also see how much is owed to you in total so you have a good idea of your cash flow. Xero’s billing software helps you to track payments, see where money is owed and follow up quickly so you get paid faster.
Yes you can. Once your customer has accepted your quote, just create an invoice by selecting the quote and clicking a button in Xero. Simple! You can even choose which items from the quote to include on your invoice if you don’t want to charge your customer the entire quote.
Yes you can. Once your customer has accepted your quote, just create an invoice by selecting the quote and clicking a button in Xero. Simple! You can even choose which items from the quote to include on your invoice if you don’t want to charge your customer the entire quote.
Yes – Xero’s invoicing software lets you select and email multiple invoices in one go, saving you time and hassle. You can also combine multiple invoices into a single PDF and email it.
Yes – Xero’s invoicing software lets you select and email multiple invoices in one go, saving you time and hassle. You can also combine multiple invoices into a single PDF and email it.
Yes! Xero’s online invoicing software for small businesses lets you set up templates to quickly create invoices you send regularly, create a new invoice by copying an existing one, or just quickly update an existing invoice before sending it. That’s a lot of time saved.
Yes! Xero’s online invoicing software for small businesses lets you set up templates to quickly create invoices you send regularly, create a new invoice by copying an existing one, or just quickly update an existing invoice before sending it. That’s a lot of time saved.
Yes. You can easily transfer invoices from other accounting software or systems into Xero using a standard CSV (spreadsheet) layout. Import as little or as much info from each invoice as you like.
Yes. You can easily transfer invoices from other accounting software or systems into Xero using a standard CSV (spreadsheet) layout. Import as little or as much info from each invoice as you like.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.
Send invoices on the fly
Don’t wait until later to send invoices! Hop into Xero’s invoice app to quickly create and send them from your phone via email or SMS. The sooner you handle your billing, the sooner the cash hits your bank!
See when customers have viewed their invoices
Know for sure that your customer has opened an invoice. Manage your billing with confidence.
Get notifications when you’ve been paid
Don’t waste time worrying whether a customer has settled an invoice – get a message as soon as they pay.
Check for unpaid invoices
Easily spot unpaid invoices so you can follow up with customers.
Here’s more on Xero’s mobile invoicing softwareInvoice successfully with Xero
Every business owner needs a process for getting their invoices drafted, sent, and – most importantly – paid. Read our guide to master invoicing for small businesses.
Learn how to send great invoices
Accounting software for your small business
Businesses across the US choose Xero’s invoice and accounting software for its intuitive features and automations. You can zip through your financial admin, from sending invoices from your phone to organizing your expenses and numbers for the financial year-end.
- Work from anywhere with an internet connection and handle your admin where and when you want
- Collaborate with your accountant and team members in the cloud-based software
- Get up-to-date financial information in a few clicks, including business reports and data visualizations

See how invoicing online can simplify tasks
Probably the best invoicing video you’ll ever see.