All updates
Update

Xero refund and overpayment improvements

We've made some improvements to our Xero integration, so refunds and overpayments now reach your books automatically. You won't need to fix them by hand any more. These are enabled for accounts connected in September onwards, if your account was connected before then just drop a support a note with the date you would like us to start sending refunds from.

Credit notes for refunded products
When you refund a product on a sale, DealerKit now sends a sales credit note to Xero for it. The original invoice stays as it is, and the refund shows up against it correctly.

Credit notes and reversal journals for refunded invoices
When you refund a whole invoice, DealerKit sends a credit note to Xero. If the vehicle goes back into stock, we also send reversal journals:

  • The vehicle's cost goes back onto the balance sheet and comes out of the P&L.
  • Any preparation costs we moved into expenses when the vehicle sold go back onto the balance sheet too.

These journals are dated to the refund, so your stock value in Xero matches your stock in DealerKit. If you sell the vehicle again later, the journals are sent again as normal.

Customer overpayments for overpaid invoices
Xero won't accept a payment that's bigger than the invoice it pays. Before, this meant the payment failed to export. Now DealerKit splits it in two. The amount the invoice can take is allocated to the invoice, and the rest goes to Xero as a customer overpayment. If you later refund the extra money to the customer, the refund is paid out of that overpayment.