Skip to content

Settings and activity

1 result found

  1. 147 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Paul Canavese commented  · 

    Hi Campbell,

    While your AI-generated post arguing against this feature request has some valid points, it does not address what many of the comments are calling for. Once an invoice has been voided, it can't be un-voided or changed, and it blocks re-use of the number. This is very inflexible and does not allow for user error.

    This can cause issues, for example, if invoice numbers need to match an external system like an online store. If something goes wrong and an invoice is even briefly entered with a wrong number, then it can't be fixed to match reality. My system imports orders from a BigCommerce web store and uses the Xero API to automatically create an invoice with a matching number. But if something goes wrong and the invoice needs to be reimported or another invoice was even briefly entered with a conflicting number by mistake, there's no way to recover.

    Perhaps the best solution would be to default Xero to the current functionality, but allow users the option to enable unvoiding invoices and/or reusing invoice numbers.

    Paul Canavese supported this idea  ·