CubeERP runs the operation; Xero stays the book of record.
CubeERP and Xero
Sales and purchase invoices, credit notes, payments and stock journals posted to Xero automatically, with no rekeying at month end.
- Accounting
- No per-connector licence
- 01234 672 617
Most businesses moving to an ERP do not want to change their accounting package, and they should not have to. CubeERP handles quoting, orders, stock, production and invoicing, then posts the financial consequences into Xero - sales invoices, credit notes, purchase invoices, payments and stock journals - with the nominal analysis already applied. Your accountant carries on working in the system they know, and nobody spends the first week of the month retyping invoices.
What moves
Exactly what is synced, and which way
Being specific about this up front avoids the single most common integration disappointment - discovering after go-live that one field never travelled.
- Out of CubeERP
Sales invoices and credit notes
Raised in CubeERP from despatch or job completion, posted to Xero with customer, nominal code, tax rate and tracking categories applied.
- Out of CubeERP
Purchase invoices
Matched against order and receipt in CubeERP, then posted to the purchase ledger with the correct nominal analysis.
- Out of CubeERP
Stock and WIP journals
Stock movements and work-in-progress valuation posted as journals, so the balance sheet reflects the warehouse without a reconciliation spreadsheet.
- Into CubeERP
Payments and allocations
Receipts and allocations flow back so credit control in CubeERP shows the real outstanding position rather than yesterday’s.
- Both ways
Customers and suppliers
Accounts kept aligned in both directions, with one system nominated as master per field so nothing overwrites unexpectedly.
How it behaves
The detail that decides whether it is actually useful
Posts as it happens
Documents post on approval rather than in a nightly batch, so the ledger is current and a failed post is visible immediately.
Failures that surface
A rejected post is queued, reported and retried rather than silently discarded - which is how most accounting integrations actually go wrong.
Your chart of accounts
Nominal codes, tax rates and tracking categories mapped to CubeERP product groups, cost centres and departments during setup.
VAT handled properly
UK VAT rates, reverse charge, EU and rest-of-world treatment applied at source so returns are prepared from correct data.
Setting it up
Three steps, done during implementation
- 1
Connect via Xero’s standard OAuth flow - no credentials are stored by us and access can be revoked from Xero at any time.
- 2
Map nominal codes, tax rates and tracking categories to CubeERP groups. This is a discovery-stage conversation, usually an hour or two.
- 3
Run in parallel for a period, comparing postings against your normal process, before switching off manual entry.
Questions
What people ask about this one
No. Xero remains your accounting system and book of record. CubeERP handles everything that happens before the invoice - quoting, orders, stock, production, despatch - and posts the results.
It is queued with the error visible, reported to whoever is responsible, and retried. Nothing is discarded, and there is a reconciliation report showing anything that has not posted.
You can, but we would advise against it for anything CubeERP knows about, because two sources of invoices produce two versions of the truth and a monthly argument.
Yes, provided stock journals are enabled. The stock figure in Xero comes from CubeERP movements, so the balance sheet and the warehouse agree by construction.
No. The accounting integrations are part of the platform - we do not charge per connector. You will need your own Xero subscription.
Related
Usually set up at the same time
- SageIntegration with Sage 50 and Sage 200 - sales and purchase ledger postings, nominal analysis and stock journals without rekeying.
- QuickBooksQuickBooks Online integration - invoices, bills, payments and journals posted from CubeERP with the nominal coding already applied.
- CubeERP API & WebhooksA documented REST API and webhooks covering the whole system - the same interface the product itself is built on.
Xero
Check the Xero detail before you commit
Send us the specifics - your chart of accounts, your tax treatment, your product structure - and we will tell you exactly how it maps rather than promising it will be fine.