Post and retrieve invoices automatically. Sync EDI retailer orders into Xero as draft invoices without an ERP. Consolidate Shopify and WooCommerce orders to stay within transaction limits. Reporting intact through tracking categories and SKU matching throughout.
Xero sits at the end of most order flows. The question is how data gets there — and whether it arrives in a shape that keeps your reporting, reconciliation and transaction count intact.
The most common Xero pairings. Invoices flow in from wherever orders originate — EDI, eCommerce or ERP — and land in Xero correctly formatted, categorised and matched.
The API is well-documented and the authentication is straightforward. The complexity is in what you post, when you post it, and whether your finance records stay coherent at volume.
Xero's transaction limit is a real constraint for businesses selling at volume through Shopify or WooCommerce. Supply Lens consolidates orders into batched invoices — by day, by channel, or by any period you define — before posting. Individual line items are preserved inside the consolidated invoice so your SKU-level reporting and inventory tracking categories remain accurate. You stay within the limit without losing detail.
For brands in the early stages of EDI or B2B who haven't yet deployed a full IMS, Supply Lens can bridge directly between your EDI retailer flow and Xero. When a retailer PO is received and goods are despatched, Supply Lens posts the invoice into Xero as a draft. Once your team approves it, Supply Lens retrieves the authorised invoice to send back to the retailer as the formal billing document. The manual step is the approval — everything else is automated.
Tracking categories in Xero are only useful if they're applied consistently and correctly at the point of posting. Supply Lens derives tracking category values from the source order data — the channel the order came from, the warehouse that fulfilled it, the customer type, or any combination — and applies them automatically to every invoice line. You get the reporting split you need without anyone manually editing invoices in Xero.
Where Xero is used for inventory reporting, the match between invoice lines and Xero inventory items has to be exact for the stock-on-hand and COGS figures to be meaningful. Supply Lens maintains a cross-reference between your source system SKUs and Xero item codes. Every invoice line — whether from a single order or a consolidated batch — references the correct Xero inventory item. The matching is maintained as part of the ongoing service, so new products are added before the first invoice for them is posted.
The scope call usually takes 30 minutes. What takes the most time is agreeing the tracking category rules and the consolidation period — the technical connection itself is fast.
Ongoing support includes account code updates, tracking category changes and SKU mapping maintenance.
Invoices posted automatically. Tracking categories applied. Transaction limits managed. 30-day trial available.