Tier Fees, Connection Limits, and API Volume Usage via the Xero API
Xero Developer’s Terms and Conditions Including the Associated Commercial Terms
Support and Resources for Developers
Introduction
We believe in the power of the Xero ecosystem, and we're committed to giving our App Partners the best platform to build, grow, and connect with our customers. To ensure we continue to provide a platform that gives you greater clarity, stability, and control over your development journey, we’re making two important updates: an evolution of our Xero Developer pricing model and an update to our Developer Terms and Conditions.
Clear, usage based pricing: Designed to meet developers where they are in their app development journey, we are retiring our current revenue share model (comprising Xero App Store Subscriptions and Commercial Billing) and introducing five tiers: Starter, Core, Plus, Advanced, Enterprise. These tiers are based on connections and data egress volume via the Xero APIs, making it easier to access benefits as you grow and scale, while also making it clearer for you to forecast and control costs. App tiers and pricing model changes will take effect on 2 March, 2026.
Updated policies for AI data use and access: The updates to the Xero Developer Terms and Conditions and accompanying commercial terms are effective for new developers from 4 December and for existing developers from 2 March. These updates support the new commercial model and provide developers with clarity about tools which may not be used in conjunction with the developer platform and, importantly, that data obtained from Xero’s APIs may not be used to train AI/ML models.
Partner Tiers
Tiers have been created to enable early innovation and create an accessible entry point for developers just getting started. As your app scales, requiring additional benefits, you can easily move through the tiers.
Starter | Core | Plus | Advanced | Enterprise | |
|---|---|---|---|---|---|
Connections (maximum) | 5 | 50 | 1000 | 10,000 | No Limit |
Prerequisites | App Certification | App Certification | App Certification | ||
Prerequisites (continued) | Security Assessment (initial and annual) | Security Assessment (initial and annual) | |||
Payment Method | Not Applicable | Required | Required | Required | Required |
Xero App Store | Not Applicable | Not Applicable | Optional | Optional | Required |
Benefits by Tier
Xero continues to invest in our ecosystem and the growth programs, co-marketing opportunities, technical support and benefits that enable you to connect to Xero’s 4.6+ million global subscribers.
| Benefit | Starter | Core | Plus | Advanced | Enterprise |
|---|---|---|---|---|---|
| Developer tools and resources | |||||
| Developer tools (API explorer, Postman, Insomnia, Linx) | |||||
| AI toolkit (MCP server, Open AI Agentic SDKs, Prompt library, AI enablement videos) | |||||
| Developer Dashboard (usage and connections data) | |||||
| Standard features | |||||
| Open APIs | |||||
| Webhooks | |||||
| Rate Limits | 1000 per day per org | 5000 per day per org | 5000 per day per org | 5000 per day per org | 5000 per day per org |
| Access to App Launcher in Xero navigation | |||||
| API Egress Usage Report | |||||
| Premium features | |||||
| Rapid Sync (first 30 minutes for any connection) | Not Included | Not Included | |||
| Journal endpoint (require security assessment and use case approval) | Not Included | Not Included | Not Included | ||
| XPM API (require security assessment and use case approval) | Not Included | Not Included | Not Included | ||
| Bulk connections (require security assessment and use case approval) | Not Included | Not Included | Not Included | ||
| Developer support, engagement and community | |||||
| Developer support | General support | General support | General support | Priority support | Priority Support |
| Developer events (DevDay, Hackathons, Meetups) | |||||
| Annual technical consultation (API and onboarding experience optimisation) | Not Included | Not Included | Not Included | Not Included | |
| Marketing and growth | |||||
| Xero App Store listing | Not Included | Not Included | Optional | Optional | Required |
| Eligible for Xero App Store promotional merchandising, access to in product placements and promotion in Xero channels, content and campaigns (requires Xero App Store listing) | Not Included | Not Included | |||
| Eligible to sponsor Xero events: Xerocon, regional roadshows, educational events (requires Xero App Store listing) | Not Included | Not Included | |||
| Developer Branding Guides and verified badges | Not Included | Not Included | |||
| Access to self serve marketing resources and guides | |||||
| Eligible for Growth and App Awards Programs (requires Xero App Store listing) | Not Included | Not Included | |||
| Programs: Channel Program, Developer Council, Custom Developer Programs | |||||
New Features
We have aligned benefits to ensure they scale seamlessly with your app's growth.
Rapid Sync Rapid Sync will now be available to all certified apps and has been extended to all connections, not just connections that originate via the Xero App Store. This feature lifts the standard API limits for the first 30 minutes of a new organisation connection, improves the onboarding experience, accelerates your time to value with faster data import, and reduces friction - boosting customer conversion and retention.
New Egress Usage Report A new report available in the app dashboard that shows your daily API consumption spanning two months of data usage. To access this report, log into the developer portal and look at the usage tab for your app
Premium features in the Advanced tier
Journals endpoint This endpoint is used for retrieving the complete set of journal entries for an organisation. This includes journals created automatically by Xero from source transactions (like invoices, bills, and payments).
Xero Practice Manager (XPM) API Xero Practice Manager (XPM) is a practice management system designed for accounting firms to manage their workflow, time tracking, and job costing. The XPM API allows third-party apps and developers to programmatically connect to and interact with the data and functionality within a Xero Practice Manager account.
Bulk Connections The Bulk Connections feature that allows a single user to connect multiple Xero organisations (tenants) to your app in one single OAuth 2.0 authorisation flow. This feature is primarily designed to improve the connection process for users who manage a large number of client organisations in Xero.
Tier Fees, Connection Limits, and API Volume Usage
App pricing is a flat monthly fee based on tier and includes a set allotment of data consumption via the Xero APIs. Additional data consumption is available at additional cost.
| Feature | Starter | Core | Plus | Advanced | Enterprise |
|---|---|---|---|---|---|
| Connections (maximum) | 5 | 50 | 1000 | 10,000 | No limit |
| Monthly Tier Fee | No charge | $35 AUD | $245 AUD | $1445 AUD | Price on Application |
| Monthly Xero API usage (Ingress GBs) | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
| Monthly Xero API usage (Egress GBs)* | n/a | 10 GBs | 50 GBs | 250 GBs | Volume on Application |
| Overage Xero API usage egress pricing (per GB) | n/a | $2.40 AUD | $2.40 AUD | $2.40 AUD | Price on Application |
Pricing is tax exclusive
*We exclude the organisation endpoint from this usage allotment
To find your egress GBs, log in to the developer portal and look at the usage tab for your app.
Connection count and API data consumption via the Xero API is measured and priced at the app level. Apps cannot share connection counts or API volume used, even if they are from the same developer.
Connection counts and API metering will be available in the developer dashboard for all apps beginning 4 December, 2025.
API data egress volume via the Xero APIs is based on gigabytes used and is a monthly allotment. These reset on the first of the calendar month (using UTC timezone), allowing you a new allotment, as long as you have an active payment method on file with Xero Developer. This is also the billing cycle.
Payments are accepted via registered credit card. Your card details will be required when moving from the Starter to the Core tier.
Payments will occur (via the registered credit card) on the first of the following month, after the last billing month.
Failed payments will show on the billing page, where you can view all invoices and payments.
Glossary
Connections: customer or tenants connected to your app via a valid OAuth connection
API Usage Ingress: the process of sending new or updated accounting and financial data from your external app to a connected Xero organisation.
API Usage Egress: the process of extracting or downloading accounting and financial data from a connected Xero organisation to your external app or system.
Migration of Existing Apps
No new apps will be added to Xero App Store Subscriptions (XASS) or Commercial Billing (CB) models beginning 4 December, 2025.
Apps created between 4 December, 2025 and 2 March, 2026 that want to publish on the Xero App Store will begin on an interim billing solution. Those apps will then be migrated to the new model when migration begins in March.
Existing apps will be migrated to the new pricing model beginning 2 March, 2026. Apps will receive 30 days prior notice to their migration.
Apps created on or after 2 March, 2026 will move directly to the new pricing model.
Xero Developer Platform Terms and Conditions, Including the Associated Commercial Terms
If you registered as a Xero developer on or after 4 December, 2025, these revised terms will apply to you straight away. If you registered before 4 December, 2025, this version of the terms applies to you from 2 March, 2026. Key changes to our terms and conditions include:
A new prohibition on using API data to train AI/ML models.
Clarifying that apps must not use bots or browser extensions to undermine our security controls or simulate user actions.
Updated Developer Platform Commercial Terms, consolidating the existing Xero App Store Terms and Xero Certified Integration Terms, to reflect the new pricing model.
Read the new Xero Developer Platform Terms and new Xero Developer Commercial Terms.
Support and Resources for Developers
Please review our FAQs and join for upcoming webinars to learn more about the pricing and policy changes as well as learn how to better optimise your app’s API usage and inactive connections.
New pricing and policy overview webinars
Register for Session 1 Thursday, December 11, 10am (NZDT) / Wednesday, December 10, 1pm (PST)
Register for Session 2 Thursday, December 11, 4pm (GMT) / 8am (PST)
Optimisation Best Practices - API and Connection webinar:
Register for session 1 Thursday, January 29, 11am (NZDT), January 28, 2pm (PST)
Frequently Asked Questions
Additional information related to commonly asked questions is available in our FAQs. We recommend checking our FAQs before reaching out to support. We will continue to update these as necessary.