Client Onboarding: How to Set Payment Expectations from Day One
2026-01-31 · 10 min read · PaidMate Team
The moment you sign a new client is the moment you have the most leverage to set clear payment expectations. Yet most businesses skip this step entirely — they are so excited about the new engagement that they rush straight into the work, leaving payment terms as an afterthought buried in an email footer. Then, weeks later, when the first invoice goes unpaid, they wonder why. This guide shows you how to build payment expectations into your client onboarding process so that late payments become the exception, not the norm.
Why the Onboarding Moment Matters
Psychology research shows that expectations set early in a relationship have an outsized impact on subsequent behaviour. This principle, known as "anchoring," applies directly to business relationships. When you clearly communicate your payment terms at the very start — before any work has been done — you anchor the client's expectations around prompt payment.
Contrast this with the common scenario: you deliver the work, send an invoice, and then — for the first time — the client sees your payment terms. At this point, the power dynamic has shifted. They already have the deliverable, and the terms feel like an afterthought (because they were).
The cost of not setting expectations is significant:
- Higher debtor days: Clients who do not know your terms cannot follow them.
- More disputes: Unclear terms lead to misunderstandings about amounts, due dates, and fees.
- Weaker position: Without documented, agreed-upon terms, you have less leverage if you need to escalate.
- Relationship strain: Chasing payments creates tension that could have been avoided with upfront clarity.
The Client Onboarding Payment Checklist
Use this checklist for every new client engagement. It takes 15-20 minutes to complete and can save you hours of collections effort down the track.
Before Starting Work:
- Payment terms included in proposal or quote
- Terms discussed verbally during onboarding call or meeting
- Written acceptance of terms (contract, engagement letter, or signed proposal)
- Client billing contact details confirmed
- Preferred invoicing method confirmed (email, portal, purchase order system)
- Purchase order number obtained (if required by client)
- Deposit invoice sent and paid (for projects above your threshold)
- Client set up in Xero with correct contact details and custom payment terms
- Online payments enabled on invoices
- Automated reminders configured
Step 1: Include Payment Terms in Every Proposal
Your proposal or quote document is the first place payment terms should appear. Do not hide them in an appendix or link to a separate document — include a clearly labelled "Payment Terms" section in the main body.
Your payment terms section should cover:
- Payment due date: "Invoices are due within 14 days of the invoice date."
- Deposit requirements: "A 30% deposit is required before work commences."
- Invoicing schedule: "Invoices will be issued at the following milestones: [LIST]."
- Accepted payment methods: "We accept bank transfer, credit card, and direct debit via our secure online payment portal."
- Late payment policy: "Invoices outstanding beyond the due date may incur interest at 1.5% per month."
- Suspension clause: "We reserve the right to suspend work if invoices are more than 14 days overdue."
Tip: Frame your terms positively. Instead of "failure to pay will result in..." try "to keep your project on track, we ask that invoices are paid within 14 days." Same message, different emotional tone.
Step 2: Discuss Terms Verbally During Onboarding
Written terms are necessary but not sufficient. A brief verbal conversation about payment expectations during your onboarding call or kickoff meeting makes the terms real and gives the client a chance to ask questions.
Here is how to raise it naturally:
What to Say (Example Script)
"Before we dive into the project details, I just want to quickly cover the admin side so everything runs smoothly. Our standard terms are 14 days from invoice date. I will send invoices via email through our accounting system, and there is a secure online payment link on each invoice that makes it easy. We also require a 30% deposit to get started, which I will send through today. Is there anything on your end I should know — a purchase order process, a specific billing contact, or a preferred invoicing schedule?"
This conversation takes less than two minutes but accomplishes several things: it normalises the payment discussion, gives the client a chance to flag any processes on their end (like PO requirements that might delay payment), and establishes you as a professional who takes their business seriously.
Step 3: Get Written Acceptance
Verbal agreement is good; written acceptance is better. This does not need to be a complex legal document. Options include:
- Signed proposal: Include an acceptance section at the bottom of your proposal with a signature line and the text "By signing, I accept the terms outlined in this proposal, including payment terms."
- Engagement letter: A one-to-two page letter outlining the scope, timeline, fees, and terms. Common in professional services.
- Terms of trade: A standalone document that covers your standard business terms. Best for businesses that work with many clients on similar engagements.
- Email acceptance: At minimum, send an email summarising the agreed terms and ask the client to confirm. "Just confirming: the project fee is $X,XXX with 14-day payment terms and a 30% deposit. Can you reply to confirm you are happy to proceed on this basis?"
Step 4: Set Up the Client in Xero Correctly
Once terms are agreed, set up the client in Xero with the correct details from the start:
- Contact details: Ensure the billing contact email is correct. Ask specifically: "What is the best email address for invoices?" This may differ from the project contact.
- Payment terms: Set customer-specific payment terms in Xero (Contacts, then select contact, then Edit, then Financial Details, then Sales Default).
- Contact group: Add them to the appropriate client group (e.g., "New Client" or "14-Day Terms").
- Notes: Record any special invoicing requirements (PO numbers, billing cycles, approval contacts) in the Xero contact notes.
Step 5: Send the Deposit Invoice Immediately
If your terms include a deposit (and for any project above $2,000, they should), send the deposit invoice the same day the engagement is confirmed. This serves multiple purposes:
- It tests the client's payment process early, when goodwill is highest.
- It reveals any payment friction (wrong email, PO requirements, approval delays) before you have invested time in the work.
- It reduces your financial exposure on the project.
- It sets the precedent that invoices are sent promptly and payment is expected promptly.
Red flag: If a client struggles to pay a deposit or pushes back on paying before work begins, take this as valuable information. It may indicate future payment difficulties. Consider whether additional protections (milestone billing, shorter terms, reduced scope) are warranted.
Handling Pushback on Payment Terms
Not every client will accept your standard terms without question. Here is how to handle common pushback scenarios:
"Our standard terms are 30 days" (or 45, or 60)
Larger organisations often have their own standard payment terms, which may be longer than yours. Evaluate on a case-by-case basis:
- For high-value, reliable clients: accommodating longer terms may be worthwhile.
- If you agree to longer terms, adjust your pricing to account for the cash flow impact. A 2-3% increase for 30-day terms versus your standard 14 days is reasonable.
- Always request a deposit regardless of the terms for the balance.
"We do not pay deposits"
Some clients, particularly government agencies and large corporates, have policies against paying deposits. Options include:
- Offer milestone billing instead — invoice a smaller first milestone early in the project.
- Request a shorter payment window on the first invoice (e.g., 7 days).
- Factor the risk into your pricing.
"Can you invoice at the end of the project?"
This concentrates all your risk at the end, when the client has the least incentive to pay quickly. Counter-offer with progress billing: "I find projects run more smoothly when we invoice at milestones — it keeps the admin manageable for both of us. Would invoicing at [MILESTONE 1], [MILESTONE 2], and completion work for you?"
Special Considerations by Client Type
Government Clients
Australian government agencies are bound by the Supplier Pay On-Time or Pay Interest Policy (Commonwealth) and similar state policies. Under these policies, agencies must pay small business suppliers within 20 calendar days or pay interest on late payments. Reference this policy in your terms when working with government clients.
Large Corporates
Large businesses are now required to report their payment times under the Payment Times Reporting Act 2020. This transparency means many large organisations are actively working to pay faster. Use this to your advantage in negotiations.
Ongoing Retainer Clients
For retainer arrangements, set up repeating invoices in Xero that are sent automatically at the agreed interval. Pair this with direct debit (via GoCardless) for truly hands-off billing. The client receives the invoice and the payment is processed automatically — no chasing required.
Automating the Follow-Through
Setting expectations at onboarding is half the equation. The other half is consistent follow-through. This means sending invoices promptly, following up on the due date, and escalating if needed — for every client, every time.
Doing this manually is possible with a few clients, but it becomes untenable as your business grows. This is where automation earns its keep. With your Xero account connected to an automated collections tool, every invoice gets the same professional, consistent treatment — and you never forget to follow up.
Set the Expectations. Automate the Follow-Through.
PaidMate connects to your Xero account to ensure every invoice is followed up on time — with AI-crafted messages that match your professional tone. You set the expectations at onboarding. PaidMate makes sure they are met.