Skip to main content

Xero Integration & Configuration in Movermate

Updated over a week ago

Integrating Xero with Movermate allows you to automatically sync invoices, payments, deposits, and expenses, helping you reduce manual work, avoid reconciliation errors, and keep your financial records accurate.

This guide explains:

  • How to connect Xero to Movermate

  • Key configuration settings

  • How deposits work before an invoice is finalised

  • Two-way payment synchronisation

  • Invoice update (override) rules

Step 1: Connect Xero to Movermate

Access Integration Settings

  1. Log in to your Movermate account

  2. Navigate to Settings → Apps Integration

  3. Locate to Xero

  4. Turn the toggle ON to start the connection

Authorise Xero Access

  1. You’ll be redirected to Xero

  2. Log in using your Xero credentials

  3. Review the permissions requested:

    • Invoices

    • Payments

    • Bank transactions

    • Contacts

  4. Click Allow

You’ll be redirected back to Movermate once authorisation is complete.

Step 2: Verify the Connection

  • Confirm Xero shows as Connected / Enabled

  • The Xero Configuration screen will automatically appear once the connection is successful

This means Movermate is now ready to sync data with Xero.

Step 3: Configure Xero Settings

Correct configuration ensures that all financial data from Movermate is synced to the correct accounts in Xero.

Revenue Account

  • Select the Sales / Revenue account in Xero

  • This account is used when invoices are synced from Movermate


Payment Account Settings

Enable this toggle if you want payments to be split by payment method.

When Enabled

  • Card Payments → Select a card clearing account

  • Cash Payments → Select a cash account

  • Bank Transfers → Select a bank account

When Disabled

  • All payments are synced to one default account


Deposit Account Settings

Enable this toggle to track deposits separately from final invoice payments.

You can map:

  • Card deposits

  • Cash deposits

  • Bank transfer deposits

When Disabled

  • All deposits are synced to one default account


Expense Settings

Enable Expense Syncing

  • Navigate to Expense Settings

  • Enable expense syncing to Xero

Default Expense Account

  • Used when no specific expense mapping exists

Add Expense Type

  • Map individual expense categories (for example: fuel, tolls, subcontractors) to specific Xero expense accounts


Custom Line Items (Revenue Account Mapping)

Movermate allows you to map Xero products and services to line items in Movermate. This ensures that each invoice line item is recorded against the correct revenue account in Xero.

How It Works

  • Products and services created in Xero (such as Moving Charges, Packing Fees, Insurance, Storage, or Waiting Time) can be mapped to matching line items in Movermate

  • Each product or service in Xero may already be linked to a specific revenue account

  • When an invoice is sent from Movermate to Xero, each line item is automatically recorded in its linked revenue account

Default Revenue Account

  • If a product or service in Xero does not have a revenue account linked

  • Or if a Movermate line item is not mapped to a specific Xero product

That invoice line item will be sent to the default revenue account set in Movermate.


Sending Deposits Before Finalising an Invoice

Movermate allows you to send a deposit to Xero before the invoice is finalised. This is useful when a customer pays a deposit early, but the final charges are confirmed later.

How It Works

  • Deposits recorded in Movermate are sent to Xero as prepayments

  • A prepayment in Xero means the money is received but not yet applied to an invoice

  • When you later finalise the invoice, the prepayment is automatically applied

  • The remaining balance updates correctly

  • No manual reconciliation or adjustment is required in Xero

Step-by-Step Process

  1. Navigate to Invoices in Movermate

  2. Create an invoice, but do not finalise it yet

  3. Record the customer’s deposit payment on the invoice

  4. Locate the ⋮ (three-dot) menu on the invoice

  5. Select Send to Xero

  6. The deposit appears in Xero as a prepayment

  7. When ready, return to Movermate and finalise the invoice

  8. The prepayment is automatically applied, and the outstanding balance is updated

This ensures deposits are tracked correctly without affecting revenue until the invoice is finalised.


Two-Way Payment Synchronisation (Movermate ↔ Xero)

Movermate supports automatic two-way payment synchronisation with Xero, ensuring both systems always stay in sync.

How It Works

  • Payments added in Movermate update Xero automatically

  • Payments added in Xero update Movermate automatically

  • Synchronisation applies only to finalised invoices

  • Helps prevent missing or duplicate payments

Payment Added in Movermate

  1. Finalise the invoice in Movermate

  2. Add the payment in Movermate

  3. The payment is automatically updated in Xero

Payment Added in Xero

  1. Locate the invoice that originated from Movermate

  2. Add the payment in Xero

  3. The payment is automatically updated in Movermate

No manual refresh required. Prevents duplicate or missing payments.


Invoice Override (Re-Syncing Changes)

Movermate allows you to update an invoice and resend the changes to Xero, as long as certain conditions are met. This ensures both systems remain consistent without creating duplicate invoices.

How Invoice Overrides Work

  1. Navigate to Invoices in Movermate

  2. Locate the invoice you want to update

  3. Make the required changes (for example: pricing, line items, or descriptions)

  4. Re-finalise the invoice

  5. The existing invoice in Xero is updated automatically with the latest information

No new invoice is created in Xero, the original invoice is simply updated.

Important Rules to Note

  • Invoice overrides are only allowed if the invoice is unpaid

  • Once a payment exists, Xero locks the invoice

  • Locked (paid) invoices cannot be edited or overwritten.

This ensures accounting accuracy and prevents conflicts between Movermate and Xero.

Need further help?

For any questions or assistance, contact the Movermate Product Experts at
📧 [email protected]

We’re here to help you get the most out of your Xero integration.



Did this answer your question?