1. Revolut Business is linked to your Xero account
2. Bank feeds sync is enabled
3. The bank accounts from which you make card or bank payments are synced
4. Expense sync is enabled
5. Expenses have been approved
If the expense data is still not syncing,
Note: only expenses that were made after the Xero expenses sync was enabled will be synced to Xero.