Errors And Invoice Rejection With Xero | ResBook

Xero - Errors and Invoice Rejection

When sending an invoice through to Xero, you may encounter several errors. Here are a few reasons why you may be experiencing this:

Error 1:

Payments can only be made against...


  • Incorrect Invoice order.
  • Incorrect Invoice title.
  • Seen when payment is already sitting in Xero waiting to be cleared.


Provided that your setup is correct in the Xero Settings of ResBook, go into Xero and check where the Invoice has been saved. Verify the details of the invoice. If all is correct, then it could be that payment has already been received in Xero and is awaiting clearance.


Invoice not of valid status for modification.

Reasons Possible Solutions
  • The due date of the Invoice is before the Booking's accommodation date of arrival and departure.

Adjust the due date of the Invoice, and try resending.

  • The invoice was raised before the settings were changed to a different bank
Raise a new invoice and cancel the existing one.
  • When trying to send the invoice to Xero but the invoice is already being processed there, we can only send it to the draft version or incomplete version in Xero.

Add the prefix to the invoice number to avoid having duplicate invoice numbers in Xero.

  • If the invoice already exists in Xero with the same invoice number being pushed from ResBook, irrespective of the source where it was being sent in the past (doesn't need to be necessarily from ResBook).

Cancel the existing invoice and raise a new one to see if this resolves this issue.

    Error 3:

    The contact with the specified contact details has been archived. The contact must be un-archived before creating new invoices or credit notes.  


    The contact has been archived in Xero


    The contact has to be unarchived in Xero and then try resending.