Give clients one place for every Xero invoice — no logins, no resending.

Your clients get one secure portal showing every finalised invoice you've issued them — no Xero account, no password, nothing to sign up for. Built for any business that invoices through Xero; connect in seconds.

Read-only Xero access · revoke any time · free plan, no card needed

A client viewing their shared Xero invoices in one place
The Client Invoices dashboard, showing your Xero clients and the invoices shared with them

How it works

1. Connect Xero

Sign in with your Xero account. We ask only for read-only access to your contacts and invoices.

2. Share a client

Open a client, hit Share, and enter their email. We send them a secure link to their finalised invoices.

3. Clients view their invoices

Your client signs in with a one-time link — no password — and sees every finalised invoice you've issued them.

Built for trust

Read-only & revocable

We can never change anything in Xero, and you can revoke any client's access instantly.

No client accounts

Clients sign in with a single-use link that expires in 15 minutes. Nothing to remember, nothing to leak.

Works across organisations

Connect multiple Xero organisations and switch between them. Clients see everyone who shared with them in one place.

Always up to date

Change an invoice in Xero and it updates in your client's portal automatically — no need to re-share. Clients open each invoice on Xero's own secure invoice page, so they always see the current version.

Simple pricing that grows with you

Free for up to 5 shared clients · upgrade as you grow.

Connect Xero, browse your clients and invoices, and share with up to 5 clients at no cost. When you outgrow that, pick a plan by how many clients you share with — all the way up to Enterprise.

Starter

NZ$10/month

Save NZ$20 a year

  • Up to 250 shared clients
  • Your logo, colours & portal address

Standard

NZ$35/month

Save NZ$70 a year

  • Up to 2,000 shared clients
  • Your logo, colours & portal address

Pro

NZ$90/month

Save NZ$180 a year

  • Up to 10,000 shared clients
  • Your logo, colours & portal address

Free

Connect Xero, browse everything, and share invoices with up to 5 clients — free forever, no card needed.

Connect Xero — free

Enterprise

Custom pricing for high-volume firms. Unlimited shared clients.

Contact sales

No card needed to look around — sign in with Xero and explore. Cancel any time. See the documentation for the full picture.

Frequently asked questions

Do my clients need a Xero account to view their invoices?

No. Your client gets a secure one-time link by email — no Xero account, no password, and nothing to sign up for. It's the effortless alternative to making customers create a Xero login just to see their invoices.

How is this different from Xero's online invoice links?

Xero sends one link per invoice, or asks your customer to create a Xero account to see them all. Client Invoices gives each client a single passwordless portal showing every invoice you've shared with them.

Can my clients pay their invoices through the portal?

Yes. Each invoice opens on Xero's own secure invoice page, so whatever payment options you've set up in Xero — such as card payments or direct debit — are right there for your client to use.

Is it secure? Can the app change anything in my Xero?

Access is strictly read-only — we can never edit anything in your Xero organisation — and you can revoke a client's access instantly. Clients sign in with single-use links that expire in 15 minutes.

Can a client see invoices from more than one business?

Yes. A client signs in once and sees every business that has shared invoices with them, each listed separately.

Which invoices get shared?

You share a client, and they get all of their finalised sales invoices — sharing a single, hand-picked invoice on its own isn't supported yet. Drafts and bills are never shared.

Can my clients sign in from my own website?

Yes. You get a sign-in link to add to your site, and your clients land on a page with your logo and colours — plus a link back to your website. It reads as part of your business, not a detour to ours.

What happens when I reach my plan's client limit?

Nothing breaks. Every client you've already shared with keeps their access — we never revoke anything. You just can't share with new clients until you upgrade your plan (which you can do in-app at any time) or revoke an existing client's access.

Can I use my own branding?

Yes, on every paid plan you can add your logo, pick your portal colours, and choose your own unique portal address; your clients see your brand on the sign-in page, their invoice list and the emails we send, with a small "powered by Client Invoices" note. On the free plan they see your business name and our branding.

Ready to stop resending invoices?

Connect Xero in seconds and give your clients one place for everything. No card needed to look around.

Connect Xero — free
© 2026 Client Invoices. All rights reserved.