Financial Analyst · works with Xero

Xero management reporting, delivered as a finished monthly report

Connect your Xero organisation and the Financial Analyst turns it into a management report draft every month, for your approval: profit and loss broken down by your tracking categories, a balance sheet compared with the prior month and the same month last year, cash with a 13-week forecast, receivables and payables cycles, and a variance read that names what moved. It connects through Xero's granular read-only permissions and cannot change anything in Xero.

What the monthly report contains

  • Profit and loss by tracking category. If you track regions, departments or projects in Xero, the analyst re-reads the profit and loss once per tracking category, so each section arrives with a column per option — revenue by region, costs by department. An organisation with no tracking categories gets the statement without the cut, never an invented one.
  • A balance sheet with comparisons. Each month end next to the prior month and the same month a year earlier, with fixed assets, accumulated depreciation, cash, receivables, payables and inventory as Xero reports them.
  • Cash, 13 weeks out. A forecast with its minimum balance and headroom. Beside it, a payment calendar of the sales invoices and bills still open in Xero, placed in the week each one falls due.
  • Working-capital cycles. Days sales outstanding and days payable outstanding from your open invoices and bills, and days inventory outstanding from the inventory line of the balance sheet.
  • Variance against the prior month, with causes. Each line that moved is explained by the accounts that moved it and by how much.

The same monthly close also produces an investor report, a board deck as slides (PPTX) laid out from the report you approve, and an Excel workbook with live formulas.

What the Financial Analyst reads from Xero

The statements come from Xero's own reports: the Profit and Loss and the Balance Sheet, month by month. On the first connection the analyst reads the trailing 24 months, so the first report already has a same-month-last-year column.

The detail behind the statements is rebuilt from Xero's source documents — invoices, bills, credit notes, bank transactions and manual journals — each line carrying its own tracking values. That is what lets a figure open to the documents behind it. Payments are read too: an invoice settled through the bank posts its cash as a payment rather than a bank transaction, and without payments the weekly cash picture would see only part of what moved.

One thing the Xero connection does not read

Xero's general-ledger feed — its Journals endpoint — is available only to apps on Xero's Advanced developer tier. It is bought by the app vendor, not by you, and no Xero subscription of yours unlocks it; the Financial Analyst does not read it.

Your statements are complete without it, because the Profit and Loss and the Balance Sheet are Xero's own reports. What the document-level drill-down cannot show are the entries Xero posts by itself: payroll runs, fixed-asset depreciation, cost of sales on tracked inventory, currency revaluation and the year-end close. Those amounts are in the statements; they simply do not open to a source document.

Optional: Xero Payroll for the headcount register

The connection above holds no payroll access. If you want the headcount register filled from Xero, a separate step asks Xero for three more read permissions — employees, pay runs and payslips — and a person's rate is then read from their posted pay runs. Xero publishes payroll for Australian, UK and New Zealand organisations; elsewhere the register is filled by hand or from a CSV.

How to connect Xero

  1. Start your free month and open the Financial Analyst.
  2. Open Data & settings and press Connect on the Xero card.
  3. Sign in to Xero, pick the organisation whose books should be read, and allow access. Xero sends you back to Ataski.
  4. The first sync reads your history right after you connect, and your first report draft is prepared from it.

Each Xero organisation is its own connection. Reporting on more than one? The Team plan holds three companies in one workspace, each with its own books and its own report.

Every permission the connection asks Xero for

Permission What it is used for
offline_access Keeps the connection working between monthly runs without asking you to sign in again. Grants no data by itself.
accounting.settings.read Your organisation, chart of accounts and tracking categories.
accounting.contacts.read The customers and suppliers your invoices and bills are addressed to.
accounting.invoices.read Sales invoices, bills and credit notes, with their due dates.
accounting.banktransactions.read Spend-money and receive-money lines and bank transfers.
accounting.payments.read Payments received against invoices and paid against bills.
accounting.manualjournals.read Manual journals your team posts by hand.
accounting.reports.profitandloss.read Xero's Profit and Loss report, overall and by tracking category.
accounting.reports.balancesheet.read Xero's Balance Sheet report.

Checked before it reaches you or your board

  • A second, independent AI reviewer reads every monthly narrative before release. When it disagrees with the analyst, the disagreement comes to you instead of being settled quietly.
  • An AI explanation that cites a source outside your books is discarded, not published. If the month is not closed yet, the report says so and shows only the lines the books support.
  • EBITDA is called EBITDA only when depreciation is read from the books; otherwise the line is named the operating result.

Your next monthly report, built from Xero.