Skip to main content

Everything You Need for Xero + Excel

From simple account lookups to comprehensive financial reports, XO Report gives you the tools to build exactly what you need.

Custom Functions

Use Excel formulas like =XO.BALANCE(), =XO.PROFIT(), and =XO.BUDGET() to pull live Xero data directly into cells.

  • Real formulas that recalculate automatically
  • Works with other Excel functions
  • Copy and paste like any formula
Learn more
Revenue Report.xlsx - Excel
C4
=XO.BALANCE($A$2, B4, $C$1, $D$1)
A
B
C
1
1 Jan 2026
2
!demo
Demo Co Ltd
3
Account
Code
Balance
4
Sales
4000
$124,500
5
Consulting
4100
$87,250

Data Tables

Insert invoices, contacts, payments, and more as properly formatted Excel tables.

  • One-click table insertion
  • Filter and sort built-in
  • Refresh to get latest data
Learn more
Invoice Tracker.xlsx - Excel
A
B
C
D
1
Invoice #
Contact
Amount
Status
2
INV-0042
Acme Corp
$3,200
Paid
3
INV-0043
Globex Inc
$1,850
Sent
4
INV-0044
Wayne Ent.
$5,400
Draft
5
INV-0045
Stark Ltd
$2,100
Paid

Financial Reports

Generate a full suite of financial reports — P&L, Balance Sheet, Trial Balance, Budget Summary, Aged Receivables, Aged Payables, Bank Summary, and Executive Summary.

  • Multi-period comparison
  • Tracking category filters
  • Custom date ranges
Learn more
P&L Report.xlsx - Excel
A
B
C
1
Profit & Loss
Q1 2026
Q2 2026
2
Revenue
3
 Sales
$124,500
$138,200
4
 Consulting
$87,250
$92,800
5
Total Revenue
$211,750
$231,000
6
Expenses
7
 Payroll
$68,000
$70,500
8
 Rent
$27,000
$27,000
9
 Software
$18,000
$21,000
10
Net Profit
$98,750
$112,500

Multi-Organization Support

Connect multiple Xero organizations and work with data from any of them in the same workbook.

  • Switch organizations easily
  • Consolidation reports across orgs
  • Separate org per worksheet
Learn more
Multi-Org Dashboard.xlsx - Excel
A
B
C
1
Organization
Revenue
Expenses
2
Acme Corp
$231,000
$142,500
3
Globex Inc
$187,400
$98,200
4
Wayne Ent.
$412,800
$287,600
5
Total
$831,200
$528,300

Automatic Refresh

Data refreshes automatically when you open your workbook, or manually with one click.

  • Always see current data
  • Manual refresh option
  • Efficient caching
Learn more
Data Refresh

Last refreshed: 2 hours ago

Sales$118,200
Consulting$82,100

Updated just now

Sales$124,500
Consulting$87,250

Secure by Design

OAuth 2.0 connection to Xero. Your Xero credentials are never stored. Disconnect anytime.

  • Industry-standard OAuth 2.0
  • No passwords stored
  • Revoke access anytime in Xero
Learn more
Security
XO
XO Report
OAuth 2.0
Xero
Xero API
No passwords storedEncryptedRevoke anytime

Built for Professionals

Technical features that make your workflow smoother.

Smart Caching

Intelligent caching reduces API calls and speeds up your reports.

Trial Balance Support

Pull complete trial balance data for reconciliation and auditing.

Tracking Categories

Filter reports by Xero tracking categories for departmental analysis.

Ready to Get Started?

Try XO Report free for 14 days. No credit card required.

Free trial · No credit card · Cancel anytime