Xero API Essentials – API Docs, Rate Limits, Integration & More

Inventory of Xero API specs, API docs, pricing, authentication, and API styles.

Scroll down

Xero provides cloud-based accounting software for small and medium businesses worldwide. Explore essential information for building Xero API integrations and webhooks.

Common Xero API Data Points

Reports

  • Comparative Income Statement
  • General Ledger Report
  • Income Statement Report

Objects

  • Lists
  • Saved Searches
  • Datasets
  • Records

Limitations to Xero API

  • Rate limits restrict bulk operations. The 60 calls per minute per tenant limit can bottleneck large data syncs or real-time integrations for busy accounting firms.
  • No traditional sandbox environment. Testing requires using demo companies or free accounts, which may not reflect all production scenarios or data complexities.
  • Limited custom object support. You’re restricted to Xero’s predefined accounting structure, making it challenging to sync unique business processes or custom fields.
  • OAuth token complexity increases maintenance. Managing multi-tenant OAuth flows and token refreshes adds development overhead, especially for apps serving multiple Xero organizations.

Popular third party Xero API integrations

1. Coefficient

Coefficient is a powerful spreadsheet add-on designed for non-technical users and spreadsheet enthusiasts, making live business data and automations accessible directly in Google Sheets or Excel. With its seamless Xero integration, users can pull real-time financial information from Xero into their spreadsheets for dynamic reporting, analysis, and custom dashboards—no code required.

Pricing (as of August 2025)

  • Free plan available with basic features
  • Starter: $49/month per user (daily refreshes, limited bulk write-back)
  • Pro: $99/month per user (unlimited imports, hourly refresh, unlimited write-back)
  • Enterprise: Custom pricing for advanced needs

Pros

  • No-code solution perfect for spreadsheet lovers and non-technical users
  • Automates pulls and pushes of Xero data directly into Google Sheets or Excel
  • Includes an AI assistant for building dashboards, writing SQL, and surfacing insights

Cons

  • Advanced features may require some initial configuration
  • Pricing may be high for very small businesses
  • Enterprise-scale functions require custom quotes

2. Webgility

Webgility offers streamlined ecommerce accounting automation by syncing sales, refunds, taxes, payouts, and inventory directly between your online store(s) and Xero. It’s tailored for online retailers and those managing multichannel sales, helping reduce manual entry and providing real-time financial visibility.

Pricing (as of August 2025)

  • 15-day free trial
  • Essentials: $24.50/month
  • Pro: $49.50/month (includes direct Xero sync and advanced features)

Pros

  • Syncs 70+ ecommerce platforms with Xero, handling large, multichannel volumes
  • Automates up to 90% of accounting tasks, saving significant admin time
  • Real-time inventory and margin reporting for effective operations

Cons

  • Feature-rich platform can feel overwhelming for small or very simple businesses
  • Requires additional setup for unique workflows or niche platforms
  • Some integrations may require separate subscriptions or apps

3. Hubdoc

Hubdoc automates document capture, organization, and data entry for financial paperwork (receipts, bills, statements) and syncs essential information directly to Xero. It’s designed for companies wanting to eliminate manual paperwork and maintain always-audit-ready books.

Pricing (as of August 2025) Included with Xero subscriptions at no extra cost for most plans.

Pros

  • Eliminates manual data entry and reduces errors through OCR and automation
  • Publishes and attaches source documents directly to Xero transactions
  • Cloud-based, accessible anywhere, and mobile app for receipt capture on the go

Cons

  • Data extraction may require occasional manual checks for complex documents
  • Customization for categorization rules is somewhat limited
  • Some users report initial setup or sync issues with certain account types

Xero & Coefficient API Integration Video Tutorials

Unlock your Xero data potential

Stop exporting CSV files and rebuilding reports manually. Coefficient connects your Xero data directly to spreadsheets, creating live financial dashboards that update automatically. Your accounting stays current. Your insights stay sharp.

Get started with Coefficient and transform your Xero data into powerful business intelligence.