---
title: "Xero — intercompany reconciliation"
description: "Connect Xero organisations (PKCE OAuth, tenant picker) and reconcile them against other group ledgers in Ninon."
locale: en
canonical: https://www.ninonai.com/en/integrations/xero
last_updated: "2026-09-01"
---

# Xero intercompany reconciliation

Xero is frequent at subsidiary level while the parent runs NetSuite, BC or SAP. Ninon connects one or more Xero organisations and matches their journals to the rest of the group.

## The intercompany problem on Xero

Xero has no group consolidation cockpit. Intercompany with a non-Xero parent is almost always a spreadsheet.

## What Ninon ingests

OAuth PKCE. If several Xero organisations are authorised, the admin screen picks the tenant. Optional per-entity alignment via erpLinks.xero. Scopes must include accounting settings and transactions.

## Limits

Xero plan and app scopes constrain what we can read. Ninon does not post journals to Xero. Token registration is documented in the OAuth guide.

## FAQ

**Q.** Multiple Xero orgs?
**R.** Yes — pick the tenant after consent, then map entities.

**Q.** Technical fields?
**R.** /guides/erp-oauth-netsuite-xero-api.

**Q.** CSV if OAuth is blocked?
**R.** Yes. Export from Xero and use governed import.

## Sitemap

See the full [sitemap](/en/sitemap.md) for all pages.
