By Andrew Erkins | 3 March 2026
Xero's AI assistant JAX has gone from a chatbot that could draft invoices to something that actually changes how you interact with your accounts. If you're on Xero and you haven't looked at JAX yet, here's what it does, what works, and where you should still be cautious
JAX stands for Just Ask Xero. It launched in beta in mid-2024 as a conversational interface inside Xero - you could type a request like "create an invoice for Smith Constructions" and it would build one for you. Useful, but limited. Since September 2025, Xero has rebuilt JAX into what they call an "AI financial superagent" - a system that can read your financial data, automate routine tasks, and pull in external information to help you make decisions
We use Xero across every client we manage. We've been testing JAX features as they roll out, and some of them are genuinely changing daily workflows. Others need more time. Here's the practical breakdown
Automatic bank reconciliation is the headline feature
Bank reconciliation - matching your bank transactions against what's recorded in Xero - is the most time-consuming part of bookkeeping for most businesses. JAX now does it automatically for high-confidence transactions
The feature went into global beta in November 2025 and is available on Xero Grow plans and above in Australia. You opt in at the bank account level, so you can turn it on for your main transaction account and leave it off for others
JAX uses four layers to decide how to reconcile each transaction. First, any bank rules you've already set up. Second, matching against invoices and bills sitting in Xero. Third, patterns from your own reconciliation history - if you always code the Telstra bill to the same account, it learns that. Fourth, and this is the interesting one, anonymised patterns from across Xero's 4.5 million subscribers globally. So even a relatively new Xero file benefits from collective intelligence across the platform
Xero's target is to auto-reconcile more than 80% of bank statement lines. In our testing across real client files, the accuracy on straightforward transaction flows - regular suppliers, consistent payment patterns, clean bank feeds - is strong. The system handles routine matches quickly and flags anything it's not confident about for human review
Where it gets messy is the same place it always gets messy. Split payments, foreign currency receipts, contra entries, transactions that could legitimately be coded to multiple accounts. JAX leaves those for you or your bookkeeper. That's the right call. A misclassified expense in January becomes an incorrect BAS in March. Errors in reconciliation compound through everything downstream
The new Reconciled page in Xero shows exactly what JAX did and why - which rule it applied, which document it matched, whether it used your history or a platform-wide prediction. You can undo anything with a click. The interface shifts your role from line-by-line data entry to review and exception handling, which is what the role should have been all along
Invoicing from your phone actually works
This one sounds gimmicky until you use it. JAX is integrated into SMS, email, and WhatsApp. You can text something like "invoice Coastal Plumbing $2,400 for bathroom renovation" and JAX creates the invoice inside Xero, pulling in the contact details and line items. You review and send from your phone
For trades businesses, field service operators, anyone who finishes a job onsite and doesn't want to wait until they're back at a desk - this is practical. You can also forward an email to JAX to create a quote. The natural language processing is solid enough that you don't need to use specific commands or formats
We're seeing this used most by clients who were already behind on invoicing. The ones who'd stack up a week's worth of jobs and do them all on Friday afternoon. If JAX removes the friction between finishing a job and sending the invoice, cash gets collected faster. That's a genuine business outcome, not a feature demo
Financial data queries replace digging through reports
You can ask JAX questions about your own financial data in plain language. "What's my gross profit trend for the last 12 months?" or "How much do I owe suppliers right now?" or "Show me revenue by customer this quarter." JAX pulls the data from your Xero file and presents it in charts and tables inside the chat interface
This rolled out in Australia from September 2025 and it's genuinely useful for business owners who want a quick answer without navigating to the right report, setting the right date range, and interpreting the output. It's not a replacement for proper management reporting - the answers are only as good as the data in your file and the question you ask - but for quick pulse checks on your numbers, it saves time
Through a partnership with OpenAI, JAX can also bring in external information. You can ask about current business loan rates, tax regulation changes, or industry benchmarks, and JAX combines that with your actual financial data to give contextualised answers. Xero demonstrated a scenario where a business owner asked whether they could afford to finance a vehicle purchase, and JAX analysed cash position from the Xero file alongside current financing rates from the web
A word of caution here. The external data comes through OpenAI's web research capability, and we haven't yet seen enough production use to know how reliable it is for Australian-specific information - lending rates, GST rules, award rates. For anything that involves a financial decision, treat JAX's external research as a starting point, not a final answer. Cross-check with your accountant or bookkeeper, or go directly to the ATO or Fair Work for compliance-related questions
JAX Assure is the trust layer underneath
Every AI tool in finance faces the same problem: what happens when it gets something wrong? In accounting, a confident wrong answer isn't just unhelpful - it creates compliance risk. Xero built a control system called JAX Assure that cross-checks outputs against Xero's own accounting logic before applying them
Low-confidence actions get flagged for human review instead of being auto-applied. The system is trained specifically on accounting and compliance workflows rather than being a generic language model pointed at financial data. That distinction matters. A general AI tool might give you a plausible-sounding answer about PAYG withholding that's technically wrong. JAX Assure is designed to catch those before they reach your books
Xero claims the system delivers higher accuracy than approaches relying solely on large language models. We can't independently verify that claim, but the architecture - specialist accounting knowledge layered on top of general AI capability - is the right approach for a tool that touches financial data
What JAX can't do yet
JAX doesn't replace your bookkeeper or your accountant. It handles routine transactions, answers data questions, and automates predictable workflows. It doesn't handle complex journal entries, multi-entity consolidation, industry-specific compliance nuances, or the judgement calls that come with interpreting financial data in the context of your business goals
It also doesn't fix bad data. If your chart of accounts is poorly structured, your bank feeds aren't connected properly, or you've got years of miscoded transactions, JAX will produce unreliable outputs. We've written separately about common Xero setup mistakes - fixing those first is a prerequisite for getting value from any AI feature
Payroll automation through JAX is on Xero's roadmap but not yet live in a meaningful way. The auto-reconciliation and invoicing features are the production-ready capabilities right now. If you want a fuller picture of where Xero is heading with AI - including Syft Analytics, the Partner Hub, and their monetisation plans - we've covered that in our Xero AI roadmap breakdown
How to get started with JAX
If you're on Xero Grow or above in Australia, you likely already have access. Look for the JAX icon in your navigation bar. If you don't see it yet, Xero is still rolling out access progressively
The single highest-value action is turning on auto bank reconciliation. Go to your Bank Accounts page, enable automation on one account, and let it run for a week. Review what it does. Most businesses find the routine matches are handled well, and the exceptions are flagged sensibly. Start with your main transaction account and expand from there once you're comfortable
After that, try the financial data queries. Ask JAX a question you'd normally pull a report for. See whether the answer is accurate and useful. Build from there
JAX is included in your existing Xero subscription at no extra cost. Xero has flagged that AI features may move to paid tiers or consumption-based pricing from their FY27 onwards, but for now, everything described here is available on eligible plans
The bigger question isn't whether to use JAX - it's whether the people managing your books are across these tools and using them effectively. If your bookkeeping workflow hasn't changed since 2024, you're leaving efficiency on the table. And if the conversation about AI in your finance function hasn't happened yet, that's worth starting. We work with Xero every day across hundreds of Australian businesses, and these tools are already part of how we manage client files. If you want to understand how they'd work for your business specifically, or if you want an outsourced finance team that stays across every update, that's a conversation worth having



