Invoicing & Payables

How invoices and payables sync with Xero

Sync with Xero is deliberately one-directional for the transaction itself — Kahala TMS creates the draft invoice or bill in Xero, not the other way around — so Kahala TMS always stays the source of truth for what a shipment was actually charged.

Draft, not final

Invoices and payables push as drafts, not approved or posted transactions, so your accounts team still reviews and approves them in Xero before they affect your ledger. Kahala TMS won’t post anything to your books without a human in the loop.

What comes back

The only thing that flows back from Xero is payment status, via webhook. If you need to re-push a document, for example after fixing a GL mapping, that’s a manual action from the invoice or payable record — Kahala TMS won’t silently re-send something that’s already gone across.