Xero
One of the easier accounting platforms to integrate with, though rate limits and the new developer pricing model add friction
Executive Summary
Xero is the most widely used cloud accounting platform in Australia and New Zealand, with over 4.4 million subscribers and roughly 60% of the ANZ market. It's publicly traded, profitable, and actively investing in the product. If your business runs on Xero, connecting it to your other tools is generally straightforward, with over 1,000 apps in the marketplace and a mature API that covers accounting, payroll, files, and projects.
The main things to watch are rate limits and the new developer pricing model. Xero restricts how fast integrations can pull data, which means syncing large volumes can be slow. More significantly, from March 2026 Xero is shifting to a tiered pricing model for API access that charges developers based on connections and data usage. This will likely push up the cost of third-party apps that connect to Xero, and some have already raised their prices.
Overall, Xero is a strong choice for Australian SMBs. The company is stable, the API is well-documented, and the app ecosystem is large. Payroll and automated super are now included in all business plans at no extra cost, which is a genuine value improvement. The integration story is good, just be aware that the ecosystem economics are shifting.
What It Does
Xero is a cloud-based accounting platform built for small and medium-sized businesses. Core functionality covers general ledger, invoicing, accounts payable and receivable, bank reconciliation, payroll, superannuation, inventory management, purchase orders, quotes, multi-currency support, and financial reporting.
The target market is SMBs and their accountants or bookkeepers. Xero is particularly strong in Australia and New Zealand where it has deep integration with local banks, the ATO for BAS lodgement, and superannuation funds. It's also growing in the UK and US markets, with the Melio acquisition giving it a stronger payments story in the US.
Xero has been investing heavily in AI through its JAX (Just Ask Xero) platform, built in collaboration with OpenAI. JAX automates bank reconciliation, data entry, and payment collection, and provides conversational access to financial data like profit and loss, cash flow, and balance sheet with chart visualisation. This rolled out through 2025 and into early 2026.
Green Flags
- Over 1,000 apps in the marketplace and the largest accountant network in ANZ. Most common integrations are already built and maintained, so custom work is often unnecessary.
- Payroll and automated superannuation now included in all business plans at no extra cost. This is a genuine saving for Australian SMBs that were previously paying for these as add-ons.
- Publicly traded with $2.1 billion in revenue and consistent growth. This is a stable, profitable company with strong market leadership in ANZ.
- The JAX AI platform is a meaningful product investment that's automating reconciliation, data entry, and financial insights. This is real productivity value, not just a marketing feature.
Red Flags
- The new API pricing model (March 2026) charges developers for connections and data usage that was previously free. Third-party apps are already raising their prices, and the full cost impact on the Xero ecosystem is still unfolding.
- Steady price increases on business plans over the past few years. The entry-level plan has gone from $13 to $35, and some long-term users report being moved to plans at nearly double their previous cost.
- No single bulk data export feature. Getting all your data out requires exporting section by section, which is time-consuming for larger businesses and creates a soft form of lock-in.
- Customer support has become harder to reach. Users report there's no way to contact Xero within 24 hours for urgent issues, even as prices have increased.
Licensing & Pricing
Xero uses a tiered subscription model. In Australia, the entry-level Ignite plan starts at $35 per month and covers invoicing, bill management, bank reconciliation, GST tracking, and BAS lodgement. The Grow plan at $75 per month adds payroll for two employees, customisable dashboards, and expense tracking. Comprehensive at $100 per month unlocks multi-currency, analytics, and expanded expense tracking. Ultimate tiers range from $130 to $272 per month for larger teams with project tracking and extended forecasting.
A significant change in June 2025 was the inclusion of payroll and automated superannuation in all business plans at no extra cost. These were previously paid add-ons, so this is a genuine saving for businesses that were paying separately.
Promotional discounts are aggressive. New customers can typically get 90-95% off for the first six months. Xero doesn't have a free tier, but the entry price after promotional periods is reasonable for most small businesses.
Vendor Lock-In Assessment
Vendor lock-in risk with Xero is moderate. Your core financial data (invoices, contacts, transactions, reports) can be exported in standard formats like CSV and Excel, and the API provides full programmatic access. The data itself isn't trapped.
The stickier parts are your operational setup. Bank feed connections, bank rules, repeating invoices, reporting customisations, and payroll configurations are all built within Xero and don't transfer to other platforms. If you've spent years fine-tuning your Xero setup, switching to MYOB or QuickBooks means rebuilding all of that from scratch.
The marketplace ecosystem also creates soft lock-in. If you've connected multiple third-party apps through Xero, those integrations break when you leave. With 1,000+ apps in the ecosystem, some businesses end up with Xero as the hub of their entire tool stack, making migration a significant project.
The new API pricing model adds another dimension. As third-party apps raise prices to cover their new Xero API costs, the total cost of your Xero ecosystem increases, but so does the switching cost since you'd need to find and configure equivalent integrations elsewhere.
Company Overview
Xero was founded in New Zealand in 2006 by Rod Drury and Hamish Edwards. It's listed on the ASX (ticker: XRO) and has grown into the dominant cloud accounting platform in Australasia. The current CEO is Sukhinder Singh Cassidy, who took the role in February 2023.
Financially, Xero is in solid shape. Revenue hit NZD $2.1 billion in FY25 (ending March 2025), up 23% year-on-year, with net profit of NZD $228 million. The company employs around 4,600 people, growing to roughly 6,000 after absorbing staff from the Melio acquisition. Market capitalisation sits around A$12-14 billion.
The biggest strategic move was acquiring Melio, a US bill-pay platform, for US$2.5 billion in October 2025. This signals a push into payments and the US market. Xero expects this to more than double group revenue by FY28. The company went through a 15% workforce reduction prior to 2025 as part of restructuring, but has since returned to growth. This is a stable, profitable company that's likely to be around well beyond the five-year horizon.
API
Xero has a mature REST API covering accounting, payroll (AU, UK, US), files, projects, assets, and practice management. It's well-documented with SDKs for six major languages. Most common integration scenarios are straightforward, and the API has been stable for years.
Rate limits are on the tighter side. Integrations are capped at 60 calls per minute per organisation and 5,000 calls per day per organisation (1,000 per day on the free developer tier). For small data volumes you won't notice, but if your business processes hundreds of invoices and you want to sync everything in real time, your integrator needs to build in queuing and patience.
The big news for developers is Xero's new API pricing model, effective March 2026. The previous model gave free API access to developers. The new model charges based on connection count and data usage, ranging from free (5 connections) to $1,445 per month (10,000 connections) with data egress charges on top. This is generating significant backlash from the developer community and will likely push up the cost of third-party Xero apps for end users.
Xero has also introduced granular OAuth scopes from March 2026, with existing apps given until September 2027 to migrate. Several older API endpoints (Activities, classic Expenses) are being decommissioned in early-to-mid 2026. Developers are now explicitly prohibited from using Xero API data to train AI models.
Webhooks
Xero supports webhooks for invoices, contacts, payments, and credit notes (beta). They require HMAC-SHA256 validation and have a 5-second timeout for responses. Webhooks have been reliable with 100% uptime reported over the past 90 days. The webhook system is straightforward to implement and reduces the need to poll for changes.
Data Portability
Getting your data out of Xero is possible but a bit tedious. You can export individual data types (invoices, contacts, reports, chart of accounts) as Excel, CSV, or PDF files from the web interface. However, there's no single "export everything" button, so you need to export section by section.
The API can be used for programmatic data extraction, but rate limits (60 calls per minute, 5,000 per day) mean bulk extraction of large datasets takes time. Third-party tools like Xportmydata and Coupler.io exist to help with scheduled exports and backups.
Some export functions are restricted to Adviser and Payroll Admin roles, so make sure the right people have access if you need to pull data out. Vendor lock-in risk is moderate. Your financial data is accessible in standard formats, but operational configurations like bank rules, repeating invoices, and reporting customisations don't export and would need to be rebuilt on another platform.
Developer Experience
Documentation is a strong point. Xero's developer docs are well-structured with API references, getting-started guides, and SDKs for Python, Node.js, .NET, PHP, Ruby, and Java. There's an active developer blog and changelog that keeps integrators informed of upcoming changes.
For testing, Xero offers a demo company that comes with every Xero subscription, which works as a basic sandbox. The free developer tier allows 5 connections, enough for initial development and testing. Xero has also built AI integration tools including an MCP Server and OpenAI Agents SDK support for developers building AI-powered accounting workflows.
The main pain points are OAuth complexity (a perennial developer complaint), rate limit constraints for high-volume use cases, and the new API pricing model which adds cost considerations that didn't previously exist. The developer community is active, and Stack Overflow coverage is good. Overall, Xero is one of the more pleasant accounting APIs to work with, but the March 2026 pricing changes have soured the mood in the developer ecosystem.
Compliance & Security
Xero maintains strong security credentials with annual SOC 2 Type II audits covering security, availability, and confidentiality, plus ISO 27001:2022 certification. Infrastructure runs on AWS with data encrypted in transit (TLS) and at rest (AES-256). The SOC 2 report is available under NDA to existing or prospective customers and their auditors.
No breaches of Xero's own systems have been reported in the 2024-2026 period. The most recent security event was a December 2023 phishing campaign that exploited Xero's brand to target customers, but KPMG confirmed Xero's own systems were not compromised. The company has a dedicated security team and participates in responsible disclosure programmes.
Community & Support
Resources
Interested in Xero Integration?
Let's discuss how we can help you get the most out of your software.