Payment terms clearly show when payments must be made, helping businesses handle their cash flow and keep good financial relationships. Setting fair, firm payment terms from the beginning keeps your business running smoothly and without stress. Xero helps you easily set clear payment terms for customers and suppliers, so you can manage expectations and predict your cash flow confidently.

  • Knowing when money will come in helps with budgeting and planning expenses and make cash flow easier to predict. Ensures a steady income stream to cover operational costs.

  • Clear due dates encourage customers to pay on time reducing late payments.

  • Transparency builds trust with customers and suppliers creating stronger business relationships.

  • Everyone understands the payment expectations upfront avoiding confusion and disputes.

  • mproves Business Stability – Ensures a steady income stream to cover operational costs.

HOW DO YOU USE THIS?

  • Every time you issue an invoice, your payment terms tell customers when and how they need to pay (e.g., "Due in 7 days" or "Net 30").

  • Suppliers will also set payment terms on their invoices, letting you know when your business needs to pay them (e.g., "Payable within 14 days")

  • If you have ongoing clients or suppliers, including payment terms in agreements ensures both parties are clear on expectations before work begins.

  • By tracking upcoming payments (both incoming and outgoing), you can predict your cash flow and avoid shortages

WHEN WILL YOU USE IT?

SET UP YOUR BUSINESS PAYMENT TERMS

IT ALL BEGINS WITH AN IDEA

IT ALL BEGINS WITH AN IDEA ✦



Go to the Business menu and select Online payments. Alternatively, click your organisation name, go to Settings, and select Payment services.

  1. Click the Add new payment service tab.

  2. Choose the payment service you want to connect.

  3. Follow the steps to sign up or log in to your payment provider.

  4. (Optional) If your payment service doesn’t integrate with Xero, request a custom URL from your provider. This lets you link the service to your invoice template so you can accept online payments.

  5. Once everything is set up, apply the payment service to your invoices.

HOW TO ADD A PAYMENT SERVICE

HOW TO ADD PAYMENT SERVICE TO YOUR INVOICE

HOW TO ADD TO YOUR INVOICES

Adding a payment service to an invoice template allows customers to pay invoices online. Once applied, this becomes the default payment service for all invoices using that template.

  1. Go to the Business menu and select Online payments. Alternatively, click your organisation name, go to Settings, and select Payment services.

  2. Click the Manage connected services tab.

  3. Under your list of connections, click Manage themes or Manage branding themes.

  4. Under Branding themes, find the invoice template you want to update and select the payment service provider.

  5. Click Save.

If both GoCardless direct debit and Stripe auto pay are enabled for the same customer, Stripe auto pay will process the payment.

CHANGE THE PAYMENT SERVICE

If you need to update the default payment service:

  1. Click your organisation name, go to Settings, and select Invoice settings.

  2. Find the invoice template you want to update, click Options, then select Edit.

  3. Under Payment Services (Credit Card, PayPal, or Direct Debit), choose the new payment service.

  4. Click Save.

This ensures the correct payment service is applied to all invoices using that template.

ON YOUR INVOICE

HOW TO SET DEFAULT DUE DATES

HOW TO SET DEFAULT DUE DATE

Click your organisation's name and select Settings.

  1. Select Invoice settings

  2. Click Default Settings.

  3. Under Sales Invoices Default Due Date (Optional), enter a number and select a due date option – for example: ‘Due 7 day(s) after the invoice date’.

  4. Click Save. to Add to a Invoice Template

Save yourself time by adding default due dates to invoices. You can always change the due date on invoices for customers with different agreement terms. 

It’s a good idea to agree payment terms with your customer before you do the work so there are no surprises later on. For instance, you might give customers more time to pay larger invoices