A Dependency has validation errors message during a Re-Leased and Xero sync means one or more related records have issues preventing data from flowing between the systems.
Why This Error Occurs
Entities in Re-Leased — such as Contacts, Accounts, Tax Types, Invoices, Attachments, Credit Notes, Payments, and Tracking Options — are interconnected. When an entity doesn't match or isn't recognised in Xero, the dependent records will also fail to sync.
For example: if an invoice references a contact that is invalid or missing in Xero, the invoice sync will fail. You must resolve the contact error first before the invoice will sync.
How to Resolve the Error
Note the ID of the Account, Contact, Invoice, Tax Type, or Tracking Category referenced in the validation message.
Go to the Sync Results Page in Re-Leased and ensure the Linked filter is active.
Enter the ID in the search bar — the record with the validation issue will appear.
Read the Detail message and click More info if you need additional guidance.
Fix the underlying issue described in the message, then re-run the sync.
Common Error Types and How to Resolve Them
For the full reference table of every Xero sync error message and its resolution, see How to Resolve Common Xero Sync Errors. The most frequently encountered dependency errors are:
Duplicate Contact Name
The error ‘Contact name is already assigned to another record’ means a contact with the same name exists in Xero, including archived contacts or contacts of a different type. To resolve: search for the contact name in Xero including archived records. Rename one of the duplicates so names are unique across all contact types, then re-run the sync.
Archived or Missing Account Code
If an invoice references an account code that has been archived or deleted in Xero, the sync fails. To resolve: update the invoice in Re-Leased to use a valid active account code, then re-run the sync. Alternatively, unarchive the account in Xero if it should still be in use.
Tax Type Mismatch (e.g. OUTPUT on an Expense Account)
Certain tax types cannot be applied to certain account types. For example, OUTPUT tax types cannot be applied to expense accounts. To resolve: update the invoice or credit note to use a compatible tax type for the account code selected, then re-run the sync.
Credit Note Allocation Errors
Credit notes with an issue date before the Xero sync start date, or with allocation amounts that don’t match the linked invoice, will fail to sync. Check the credit note’s issue date and confirm the allocation total matches the invoice it is applied to.
If Errors Persist After Following These Steps
Trigger a manual sync after fixing each error — do not wait for the scheduled sync cycle.
If the same error reappears immediately, the underlying record may still have a conflict in Re-Leased or Xero — check both systems.
If the Sync Results Page does not surface a clear error message, contact support with the record ID and a screenshot of the sync result.