Xero Payment Terms: Best Practices to Get Paid On Time
2026-01-31 · 10 min read · PaidMate Team
Your payment terms are one of the most powerful levers you have for controlling cash flow — yet most Xero users stick with the default 30-day terms without ever questioning whether that is the right choice. The payment terms you set in Xero determine when clients are expected to pay, how reminders are triggered, and how your aged receivables are calculated. Getting them right can shave days or even weeks off your average collection time.
Understanding Xero's Payment Term Options
Xero offers several payment term configurations. Understanding each option helps you choose the right one for your business:
- Due on a specific date: The invoice is due on a fixed date you specify (e.g., the 15th of each month). Useful for businesses that batch-process payments on specific dates.
- Due in X days: The most common option. The invoice is due a set number of days after the invoice date (e.g., 7, 14, or 30 days).
- Due on the X day of the following month: The invoice is due on a specified date the following month. Common in industries with monthly billing cycles.
- Due on receipt: Payment is expected immediately upon receiving the invoice. While this sounds ideal, it can be ambiguous — "receipt" is hard to prove and gives clients no clear deadline.
How to Set Default Payment Terms in Xero
Setting default payment terms ensures every new invoice automatically includes your preferred terms. Here is how to configure them:
- Navigate to Settings (gear icon) in Xero.
- Select General Settings.
- Click on Invoice Settings.
- Under Default Settings, find the Payment Terms section.
- Choose your preferred term type and set the number of days or date.
- Click Save.
These defaults will apply to all new invoices. You can still override them on individual invoices or for specific contacts.
Setting Customer-Specific Payment Terms
Not all clients deserve the same terms. Long-standing, reliable clients might warrant more flexible terms, while new or historically slow-paying clients might need shorter ones. In Xero, you can set contact-specific payment terms:
- Go to Contacts and find the relevant contact.
- Click Edit.
- Under the Financial Details tab, set their specific Sales Default payment terms.
- Click Save.
Any invoice created for this contact will now use their custom terms rather than your default. This is particularly useful for managing key accounts differently from general clients.
Choosing the Right Payment Terms: 7, 14, or 30 Days?
The "right" payment terms depend on your industry, client base, and cash flow needs. Here is a practical comparison:
7-Day Terms
- Best for: Freelancers, consultants, small service businesses, one-off projects.
- Pros: Fastest cash conversion, strong cash flow, clear urgency.
- Cons: Some larger clients may push back or require longer terms as standard.
- Typical debtor days: 10-15 days.
14-Day Terms
- Best for: Most SMBs, professional services, agencies, trades.
- Pros: Good balance between speed and client comfort. Increasingly becoming the new standard.
- Cons: Still longer than necessary for many business types.
- Typical debtor days: 18-25 days.
30-Day Terms
- Best for: Larger B2B engagements, ongoing retainers, industries where 30 days is standard (wholesale, manufacturing).
- Pros: Matches client expectations in many industries.
- Cons: Adds significant working capital pressure. Clients often treat "30 days" as a suggestion rather than a deadline.
- Typical debtor days: 35-50 days (yes, even longer than 30).
Our recommendation: Unless your industry specifically requires 30-day terms, move to 14 days. Most clients will accept this without pushback, and it can reduce your average debtor days by 10-15 days. That translates directly into improved cash flow.
Enabling Online Payments in Xero
One of the single highest-impact changes you can make to your Xero setup is enabling online payments. When clients receive an invoice with a "Pay Now" button, friction is dramatically reduced. No more copying BSB and account numbers, no more typing reference codes — just one click.
Xero integrates with two main payment providers:
- Stripe: Accepts credit and debit card payments. Clients pay directly from the invoice email. Fees are typically 1.75% + $0.30 per transaction for Australian cards.
- GoCardless: Processes direct debit payments. Ideal for recurring invoices and retainers. Fees are typically 1% per transaction (capped at $3).
To set up online payments in Xero:
- Go to Settings and then Payment Services.
- Choose Stripe or GoCardless (or both).
- Follow the prompts to connect your account.
- Once connected, online payment buttons will appear automatically on all new invoices.
Businesses that enable online payments in Xero typically see a 30-40% reduction in time to payment. The transaction fees pay for themselves many times over through faster collections and reduced admin.
Configuring Invoice Reminders in Xero
Xero allows you to set up automatic invoice reminders that are sent before and after the due date. This is a basic but important automation layer:
- Go to Settings and then General Settings and then Invoice Settings.
- Navigate to the Invoice Reminders tab.
- You can configure up to three reminders.
- Set the timing (e.g., 3 days before due, on due date, 7 days after due).
- Customise the email subject and body for each reminder.
- Toggle reminders on.
Best practice configuration:
- Reminder 1: 3 days before the due date ("Upcoming: Invoice #X is due on [date]")
- Reminder 2: On the due date ("Reminder: Invoice #X is due today")
- Reminder 3: 7 days after due date ("Overdue: Invoice #X requires your attention")
Early Payment Discounts: Incentivising Prompt Payment
Offering a small discount for early payment is a time-tested strategy. The classic approach is "2/10 net 30" — a 2% discount if paid within 10 days, with the full amount due in 30 days.
While Xero does not have a built-in early payment discount feature, you can implement this manually:
- Include the discount offer in your invoice notes or terms.
- When a client pays early, apply a credit note for the discount amount.
- Track early payment discount costs in a separate Xero account for visibility.
The maths works in your favour: a 2% discount for payment 20 days early equates to an annualised return of over 36%. For most businesses, freeing up cash 20 days sooner is well worth a 2% discount.
Deposits and Progress Billing in Xero
For larger projects, collecting the full amount at the end creates unnecessary risk and cash flow pressure. Xero supports several approaches to stage payments:
- Deposit invoices: Create a separate invoice for the deposit amount before work begins. Mark it with a clear description (e.g., "Deposit — 30% of total project fee").
- Progress invoices: Invoice at agreed milestones throughout the project. Each invoice should reference the overall project and the milestone achieved.
- Retainer invoices: For ongoing work, set up repeating invoices at regular intervals (monthly, fortnightly) using Xero's repeating invoice feature.
Advanced Tip: Segment Your Clients by Payment Behaviour
Xero's contact groups feature lets you categorise clients based on their payment behaviour. Consider creating groups such as:
- Prompt Payers: Consistently pay on time. Reward with standard or slightly extended terms.
- Slow Payers: Regularly pay 10-20 days late. Apply shorter terms (7 days) and more aggressive reminder sequences.
- High Risk: History of significant late payment or disputes. Require deposits, use shorter terms, and consider cash-on-delivery for future work.
Review your Aged Receivables report monthly and update client groups accordingly. This data-driven approach ensures your terms match reality rather than optimism.
Going Beyond Xero's Built-in Features
Xero's native payment term and reminder features provide a solid foundation, but they have limitations. The three-reminder cap, static templates, and lack of multi-channel follow-up mean that many invoices still slip through the cracks — especially those that go past 14 days overdue.
This is where dedicated collection tools like PaidMate come in. PaidMate connects directly to your Xero account and extends its capabilities with AI-crafted reminders that adapt to each client's history, extended escalation sequences that go well beyond three touchpoints, and real-time sync that ensures reminders stop the moment payment is received.
Supercharge Your Xero Payment Terms
PaidMate works alongside your Xero payment terms to ensure every invoice gets followed up — professionally, persistently, and on time. AI-crafted messages, smart escalation, and seamless Xero integration.