Improve Outstanding Statements
Please improve how the Outstanding Statement works. When selecting an “as at date,” the statement should show only invoices that remain unpaid and any unallocated credits as of that date.
Example 1 (Credit Note shown when it should not be):
When generating an Outstanding Statement as at 16 Feb 2026, a credit note dated 16 Feb 2026 (CN-8789) appears on the statement even though it was already allocated to an invoice dated 20 Jan 2026. This credit is not truly outstanding, but it still appears because its issue date falls within the selected range.
Example 2 (Payments showing as £0 when invoices are already paid):
When generating an Outstanding Statement as at 2 Feb 2026, several invoices appear with Payments = £0, even though those invoices were already paid on 11 Feb 2026 in the customer account. This makes it look like the invoices are unpaid when they are actually settled.
This behaviour is confusing because an Outstanding Statement should reflect only balances that remain unpaid at the selected date, not all transactions whose issue, reconciliation, or allocation dates fall within the range. Showing full transaction history belongs in the Activity Statement, while the Outstanding Statement should be a clean list of unpaid invoices and unallocated credits only.
Currently, the only workaround is exporting invoice reports to Excel and manually removing unrelated credits or paid invoices, which is time-consuming and prone to mistakes.
Improving this would make statements clearer and more accurate for users and their customers.
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. 🙂