How to Invoice Using Xero: A Step-by-Step Guide

If you're running a business, getting paid is important. And the faster and more professionally you can send out your invoices, the better your cash flow will be. That’s where Xero comes in, it’s a powerful, cloud-based accounting system that makes invoicing simple and efficient.

In this guide, we’ll walk you through how to create and send an invoice using Xero, along with a few tips to make the most of the features available.

Why Use Xero for Invoicing?

Xero isn’t just for accountants — it’s designed for small business owners too. Its invoicing tool allows you to:

  • Create professional, branded invoices

  • Send them directly from your phone or laptop

  • Track when invoices are opened

  • Set up automatic reminders

  • Accept online payments to speed things up

Let’s dive into the process.

Step 1: Set Up Your Branding

Before sending your first invoice, make sure your branding is set up.

Go to:
Business > Invoices > Invoice settings

Here, you can:

  • Upload your logo

  • Choose fonts and layout

  • Set payment terms (e.g., due in 14 days)

  • Add default messages or payment instructions

This gives your invoices a professional look and keeps them consistent with your brand.

Step 2: Create a New Invoice

To create an invoice:

  1. Go to Business > Invoices

  2. Click New Invoice

  3. Fill in the details:

    • To: Choose an existing contact or create a new one

    • Date & Due Date: Set the invoice and payment dates

    • Reference: Optional, but useful if the client needs a PO number

    • Description: Add what you’re billing for (product, service, hours worked, etc.)

    • Amount: Enter quantity, price, and any VAT

You can also use saved items if you invoice for the same services regularly.

Step 3: Review & Send

Once you're happy with the invoice:

  • Click Preview to check how it looks

  • Then hit Email (or save as draft if you want to send later)

Xero lets you customise the email message too. You can keep it short and sweet, or add any key notes the client might need.

Step 4: Add Online Payment Options (Optional, but Recommended)

If you want to get paid faster, set up online payments like Stripe, GoCardless or PayPal.

Go to:
Settings > Payment services
Follow the instructions to connect your payment provider.

Once connected, your invoices will include a "Pay now" button — making it easier for clients to pay you on time.

Step 5: Track and Chase Payments

After sending an invoice, you can see:

  • If it’s been viewed

  • When it’s due

  • Whether it’s been paid

Xero can also send automatic reminders on your behalf (e.g., 3 days before due, 1 day after due, etc.), so you don’t have to chase manually.

Bonus Tips:

  • Recurring Invoices: For regular clients, use Xero’s repeating invoice feature

  • Attach Files: Add timesheets, receipts or notes as attachments

  • Mobile App: Create and send invoices on the go via Xero’s mobile app

  • Invoice in Multiple Currencies: If you deal internationally, Xero supports this too (on certain plans)

Final Thoughts

Invoicing with Xero is quick, easy, and helps you keep your finger on the pulse of your cash flow. Whether you’re just starting out or managing a growing business, getting your invoicing process right is one of the simplest ways to stay on top of your finances.

Need help getting started or want a walkthrough of how this works in your specific setup? Feel free to book a call with me — I’ll help you get up and running in no time.

Previous
Previous

Managing Bills in Xero: Make It Work for You