Repeating Invoices
Feature Request: Refresh Inventory Items on Repeating Invoices
When using repeating invoices for subscription billing, inventory items often evolve over time as product structures, SKUs, descriptions, and billing terms are refined.
Currently, when an inventory item is updated in Xero, those changes do not flow through to existing repeating invoices.
This means businesses must manually open, remove, and re-add the updated inventory item on every individual repeating invoice to apply the new SKU, product name, description, or pricing structure.
For businesses with large numbers of active repeating invoices, this creates significant unnecessary administration and increases the risk of inconsistencies across customer billing.
It would be extremely valuable to have a manual “Refresh from Inventory Item” option on repeating invoice line items that allows users to pull the latest linked inventory item details, including:
• Item Code / SKU
• Product Name
• Description
• Optional pricing updates
This should remain a manual action (not automatic), allowing businesses to maintain control over active billing templates while eliminating the need to manually rebuild each repeating invoice line item.
Thanks for submitting your idea on Xero Product Ideas. We appreciate you taking time to let us know how we could improve Xero for you.
Your feedback will soon be reviewed by our Community team, and in the meantime this can begin to build support with votes from other community members.
If you're interested to see recent releases or get a pulse on what's coming soon see The Long and Short of it. 🙂
-
Keep Track GPS Pty Ltd
commented
This would be particularly valuable for businesses managing subscription billing through repeating invoices where product structures naturally evolve over time.
In our case, inventory items are used as the source of truth for service plans across multiple systems, and when SKU structures or product naming conventions are improved, those updates should be able to flow through to repeating invoices without requiring every invoice to be manually rebuilt.
This is not a bulk editing request.
This is about maintaining linked inventory integrity and reducing unnecessary administration while retaining full user control over what gets updated.