How to Set Up a Repeating Invoice in Xero
Learn how to configure a new repeating invoice in Xero, utilize dynamic date placeholders, and finalize the billing task in your Karbon workflow.
This guide explains how to set up a repeating invoice in Xero for a new client during the onboarding process. Completing this ensures your client is billed accurately and automatically on a regular cadence using dynamic date placeholders.
This workflow is designed for billing specialists, bookkeepers, and accounting administrators responsible for client onboarding and managing recurring revenue.
Navigate to Repeating Invoices



Configure Invoice Details
[Month Year-1] to dynamically display the previous month and year.![Step #4: In the Reference field, enter the appropriate dynamic placeholder. For example, enter [Month Year-1] to dynamically display the previous month and year.](https://di8mn0rali2ic.cloudfront.net/uploads/fed25c8f-5b45-4a91-a068-11179a8291b4/1803d66e-92ab-48da-9f84-5f6b053c3e43.png)




Add Line Items





Customize Email Settings
Because you selected "Approve for Sending", Xero will prompt you to confirm the automated email message.
[Month Year-1] if you are billing in arrears.![Step #18: Edit the email Subject line. Replace the default current month placeholder with [Month Year-1] if you are billing in arrears.](https://di8mn0rali2ic.cloudfront.net/uploads/fed25c8f-5b45-4a91-a068-11179a8291b4/677abe75-4191-44eb-bb6c-8e5b52c7d1f6.png)



Complete the Task in Karbon


Q: Do I need to manually sync the contact from Karbon to Xero before creating the invoice?
A: Yes, ensure the client contact is pushed from Karbon to Xero so it populates correctly in the "Invoice to" field.
Q: Can I set up repeating invoice line items as reusable templates in Xero?
A: No, Xero does not currently support saving line item templates specifically for repeating invoices. You will need to manually enter or copy the lines from an existing repeating invoice.
Q: Why do we use [Month Year-1] in the reference and email subject?
A: This dynamic placeholder automatically inserts the previous month and year. This is highly useful when billing in arrears for the previous month's bookkeeping services.
Q: Why does Xero keep logging me out?
A: Xero's security settings often require you to log back in frequently, especially if your session times out or if you are using a VPN.
Term | Definition |
|---|---|
Repeating Invoice | An automated invoice in Xero that is generated and sent on a regular scheduled basis. |
Dynamic Placeholders | Bracketed text tags in Xero (like |
Karbon | A practice management software used by accounting firms to track workflow, client communications, and tasks. |
Tax Inclusive | A pricing setting where the entered unit price already includes the applicable tax amount. |