How to set up a payment plan in Xero (2026 guide)

Contents

Xero has no native payment plan feature: you cannot split one invoice into scheduled instalments inside Xero. What you can do is record part payments against a single invoice, take a deposit through Stripe, or connect an app like Paidnice that puts a real schedule, with per-instalment reminders and autopay, on the invoice you already sent. This guide covers each route, the popular workaround that quietly breaks your accounts, and the setup that runs itself. (Looking for Xero's own subscription pricing plans? That is Xero's pricing page; this guide is about letting your customers pay an invoice in instalments.)

Key takeaways

  • Xero can record part payments against an invoice and, since June 2026, take a deposit on an invoice through Stripe. It cannot schedule instalments, remind per instalment, or show the customer a plan.
  • The recurring invoice trick that ranks all over Google for this search is not a payment plan. Run it on an amount you already invoiced and you double-count revenue and break your receivables.
  • Xero knows this gap exists: the instalments feature request has been open since 2012 and sits marked "in development". Deposits shipped first.
  • For a real plan on an existing invoice, connect an app. Paidnice writes the schedule onto the invoice and the customer PDF, auto-charges each instalment through Stripe or Pinch, and reminds before and after every one.

What Xero can and cannot do natively

Four native features get mistaken for payment plans. Each is useful; none is a plan. Here is the honest map.

Native featureWhat it doesSchedule visible to customerReminders per instalmentAuto-collectsKeeps one invoice
Part paymentsRecords each partial payment against the invoice during reconciliation; balance steps downNoNoNoYes
Deposits via Stripe (new, Jun 2026)Customer pays a deposit on the online invoice; balance stays dueDeposit onlyNoDeposit onlyYes
Expected payment dateInternal planning field for your cash flow viewNo (invisible to customer)NoNoYes
Repeating invoicesGenerates new invoices on a schedulePer new invoicePer new invoiceNoNo (many invoices)
Invoice remindersChase the whole invoice after its single due dateNoWhole invoice onlyNoYes
Verified against Xero Central and Xero Product Ideas, July 2026.

Xero is aware of the gap. The request for instalments on invoices has been open on Xero Product Ideas since 2012, carries 237 votes, and is marked "in development". What shipped first, in June 2026, was deposits on invoices (507 votes): live for organisations in Australia, New Zealand, the UK, the US, Canada, and Singapore, provided you use Stripe. Xero's own response on the thread notes it "doesn't yet cover fuller progress-payment and instalment workflows". That sentence is the current state of play.

The recurring invoice trick, and why it backfires

The walkthrough at the top of Google for this search tells you to create a repeating invoice and call it a payment plan. Please do not.

Check before you copy that walkthrough

A repeating invoice creates new revenue every time it fires. If the work is already on an invoice, adding a monthly repeating invoice for the "instalments" books the same sale twice: once on the original, again each month, while the original sits in your receivables ageing as unpaid. Your revenue is overstated, your debtor report is fiction, and your accountant gets to unwind it at year end.

Repeating invoices are the right tool when each billing period is genuinely its own charge, a retainer, a subscription, rent. For an amount already invoiced, either record part payments against the original or put the original on a managed plan. If you do split an agreed project into stages up front, that is progress billing with separate invoices per stage, decided before anything is issued, not a repair job afterwards.

The manual method that does work

For the occasional arrangement, Xero can carry a plan manually. It has three moving parts, and you are two of them.

  1. Agree it in writing first. Deposit, dates, amounts, and what happens on a miss. Ten minutes with our agreement template covers it.
  2. Keep one invoice, and write the schedule on it. Put the instalment dates in the invoice terms or notes so anyone opening it sees the arrangement. Do not split it into new invoices.
  3. Record each instalment as a part payment. When the money lands in your bank feed, use Find & Match, tick the invoice, click Split, and enter the instalment amount (Xero Central has the exact clicks). The invoice stays awaiting payment with a falling balance until it hits zero.

What Xero will not do in this setup: remind the customer about instalment dates (invoice reminders fire off the single due date, not your schedule), collect anything automatically, or tell you an instalment was missed. With one or two plans running, a calendar and some discipline cover it. At five plans it becomes a part-time job, which is roughly the point our customers stop doing it by hand.

Take the deposit first

Whatever else you do, take a deposit. On the new native flow, add the deposit to the online invoice (Stripe organisations in AU, NZ, UK, US, CA, and SG), the customer pays it on the spot, and the balance stays due on the invoice. It is half a payment plan: money now, commitment proven, but the remaining balance still has one due date and no schedule. The other half, dates, reminders, and collection for the balance, is what the next section adds. If you are choosing deposit sizes, 20 to 30% on overdue balances and up to 50% on new work are the working norms (the reasoning is in the complete guide).

Set up a real payment plan with Paidnice

Paidnice connects to Xero and runs the plan on the invoice you already raised. The setup, start to finish:

  1. Connect Paidnice to Xero. Standard Xero OAuth from the Xero integration page or the Xero App Store; a couple of minutes, no data migration.
  2. Set your plan rules. Minimum deposit, maximum instalments, frequencies you allow, optional establishment fee, and whether customers can self-serve plans from the payment portal.
  3. Open the invoice and create the plan. Choose the deposit, the number of instalments, and the frequency: weekly, fortnightly, monthly, quarterly, whatever you agreed. Amounts can differ per instalment, so $500 a week with a final settlement payment for the remainder is fine. You see a live preview of exact dates and amounts before confirming.
  4. Confirm, and the schedule goes everywhere it needs to. It is written onto the invoice in Paidnice, in Xero, and on the customer's PDF, so there is one version of the truth.
  5. Let it run. Instalments auto-charge through Stripe or Pinch Payments under the customer's signed authority, reminders go out before and after each instalment from your own domain, a missed instalment can trigger your late fee, and every payment writes back to the Xero invoice as a part payment, so reconciliation looks exactly like the manual method without anyone doing it.

Payment plans are included on Pro plans, from US$99 a month with local pricing in seven currencies. Customers cut their average wait for payment in half within 30 days across the base, and the shape repeats through our customer stories: a bookkeeping firm took outstanding invoices from $60,000 to $24,000, an events company went from one late booking in five to none. The payment plans feature page has the short tour, and the payment plan calculator models schedules, deposits, and interest before you commit to numbers with a customer.

Direct debit, cards, and the other rails

A plan is only as reliable as the rail collecting it. The options that work with Xero, and where each genuinely fits:

ToolWhat it does with XeroInstalment schedule on the invoiceBest for
Paidnice (our product)Full AR layer: payment plans on existing invoices, per-instalment reminders and autopay, late fees, statements, escalation; writes back to XeroYes, on the invoice and the customer PDFBusinesses that want plans plus the rest of collections handled in one place
Pinch PaymentsAU/NZ payments platform: direct debit and cards, can break an existing Xero invoice into an instalment schedule (50/25/25 style splits)Yes, via its payment plan flowAU/NZ businesses whose main need is the collection rail itself
GoCardlessDirect debit mandates for Xero invoices; pull-based collection, strong in the UKNo, collection only, plan managed by you or a partner toolUK businesses on bank-to-bank collection
Stripe (native Xero)Cards and wallets on online invoices, now including deposits; scheduled payment of an invoice by the customerDeposit onlyEveryone already on Stripe who needs deposits and card payment today
PaythenStripe-based payment plans; connects to Xero via Zapier rather than a native integrationIn Paythen, synced across by ZapierStripe-first businesses happy to maintain Zapier plumbing
Assessments verified July 2026. Pinch Payments is a Paidnice payments partner; the comparison stands on the published capabilities either way.

Keep the plan enforceable

Two pieces of paper and one policy: the signed agreement (with the balance acknowledged, the schedule, autopay authority, and acceleration on default), and a written answer to "what happens when an instalment is missed", which is a retry, a late fee, a short cure window, then the remaining balance falling due. The full protocol, including the scripts, lives in payment plans for overdue invoices. One accounting note worth pinning: for standard invoice-basis GST and VAT registrants, tax follows the invoice, not the instalment dates, so a plan spreads the cash without moving the tax point. Confirm your own treatment with your accountant.

Common questions

Can Xero split an invoice into instalments?

No. Xero records part payments against an invoice and, since June 2026, can take a Stripe deposit on an invoice, but it cannot create an instalment schedule, remind per instalment, or auto-collect a plan. The instalments feature request is marked "in development" on Xero Product Ideas; a connected app covers the gap today.

How do I record a part payment in Xero?

During bank reconciliation, open Find & Match on the statement line, tick the invoice, click Split, and enter the amount received. The invoice stays awaiting payment and the balance reduces. Repeat per instalment until it reaches zero.

Can Xero take a deposit on an invoice?

Yes, as of June 2026, for organisations in Australia, New Zealand, the UK, the US, Canada, and Singapore using Stripe. The customer pays the deposit from the online invoice and the remainder stays due. There is no native schedule for the balance yet.

Can my customers set up their own payment plan?

With Paidnice connected, yes: customers can self-serve a plan from the payment portal inside rules you set, minimum deposit, maximum instalments, allowed frequencies, and an optional establishment fee. You approve the rules once instead of negotiating every plan.

Does a payment plan change my GST or VAT?

Generally no for invoice-basis registrants: the tax point follows the invoice date, so instalments change when cash arrives, not when tax falls due. Cash-basis registrants report as payments land. Check your scheme with your accountant.

More on payment plans

This guide is part of a set on customer payment plans. Each piece stands alone; together they cover the whole system.

Denym Bird

Written by

Denym Bird

Co-founder & CEO of Paidnice

Denym is a software entrepreneur and writes about accounts receivables management for small business.

Stop chasing invoices.
Start getting paid.

Paidnice takes the pain out of getting paid for thousands of businesses using Xero and QuickBooks.

Try it Now - It's Free

No card required.

ACAcme Joinery 12 days overdue Checking policy Late fee applied Awaiting payment $4,120 $4,202
BRBrightwork Due today Reminder sent Still unpaid Final notice $1,880
CVCoverdale Due in 3 days Reminder sent Checking policy Exempt from fees Needs review Sent to your team $6,480

Try Our Free Accounts Receivable Calculators

Optimize your cash flow with our suite of financial tools designed for AR professionals. Calculate DSO, aging analysis, late fees, and more.

Explore Calculators