Secure Xero integration

Connect your farm transaction accounts safely, with original records left completely intact.

Independent App Notice: AgriActuals is an independent software application. It is not provided by, endorsed by, or accredited by Xero Limited. Xero® is a registered trademark of Xero Limited.

AgriActuals works alongside Xero

When you connect AgriActuals, your Xero organisation remains your primary accounting record. AgriActuals reads authorised data and creates a separate reporting classification for analysis. It does not overwrite your original Xero transaction coding or chart of accounts.

Authorised access through OAuth 2.0

AgriActuals uses Xero's OAuth 2.0 connection model. You sign in through Xero, review the requested permissions and authorise access directly with Xero. Your Xero password is never shared with AgriActuals.

OAuth 2.0 is a protocol that allows an app to access a user's account after approval, using permission scopes and access tokens rather than the user's password. (Xero Developer)

AGRIACTUALS CLIENT
[01] REDIRECT ROUTE
XERO OAUTH PORTAL
[02] GRANT SCOPES
SECURE SECRETS ISSUED
Partner Matrix

Built with Xero App Partner requirements in mind

AgriActuals is being developed to meet the relevant Xero App Partner certification requirements and integration best practices, including secure authentication, customer onboarding, data handling, support documentation and reliable connection management.

Xero's certification matrix identifies requirements and recommended practices for certified integrations, including Sign Up with Xero, webhooks, testing, efficient API use and multi-tenancy considerations. (Xero Developer)

Our data principles

How we protect and manage your agricultural financial assets.

[+] Your Xero file stays yours

AgriActuals does not alter original Xero transaction coding as part of its recoding process. The ledger records remain pristine and unmodified.

[+] Clear traceability

Standardised agricultural classifications remain linked dynamically to the original Xero transaction IDs and source account metadata.

[+] Purpose-limited access

We request only the read-only or essential write scopes needed to synchronize agricultural ledger records. We do not inspect unrelated organization details.

[+] Controlled connections

Authorised farm administrators or advisers retain full command. You select which Xero organisations are connected and can revoke permission at any time.

[+] Reliable synchronisation

Built with efficient delta synchronization and webhooks. Our systems prevent duplication and handle financial change updates smoothly.

[+] Practical support

Our platform provides clear, public onboarding guides and responsive support to help your bookkeepers and advisers configure the mapping layers.

AgriActuals Connection Statement: AgriActuals is an independent software service that integrates with Xero. Xero is the accounting platform; AgriActuals provides an additional agricultural reporting and classification layer. Authorised farm administrators can connect to and disconnect from Xero at any time through their Xero account settings.