Skip to content

Guide

Management accounts from Xero: the reports to export, and what to do with them

Xero holds everything a monthly management pack needs. Producing management accounts in Xero comes down to five reports, exported to Excel at each month end, and then the work of turning them into a pack someone wants to read. This is which reports, where they are, and how to stop rebuilding the pack every month.

Free to create. No subscription, and credits never expire.

Five Xero reports make a monthly management pack, and only the trial balance is essential

Every one of them is in Xero under Reporting, then All reports, where the search field in the top right corner finds a report by name. Open it, set the date, click Update, then Export.

Xero reportWhat it gives the pack
Trial BalanceRequiredEvery account's balance at the month end, with debit and credit year-to-date columns by default. Everything in the pack is built from it. Export one for each month end you want to report.
Profit and LossIncome, expenses and profit for the period, as Xero lays them out. Useful to check the pack's P&L back against the books.
Balance SheetAssets, liabilities and equity at the month end, for the same check on the balance sheet side.
Aged Receivables DetailEach invoice, credit note and overpayment owed to you, and how long it has gone unpaid: the receivables ageing. The Summary version gives one line per customer.
Aged Payables DetailEach bill, credit note, expense claim and overpayment you owe, and how long it has gone unpaid: the payables ageing.

Report names are as Xero Central gives them. In the United States edition the aged reports are called Accounts Receivable Aging Detail and Accounts Payable Aging Detail. You need the administrator, standard + reports or viewer user role to run and export them.

Three export settings decide whether the month goes smoothly

  • Export to Excel, not PDF

    Xero exports a report as a PDF, an Excel file or a Google Sheet. Take Excel: a PDF holds figures as text on a page, and every one of them would have to be re-keyed. If some amounts show as 0.00 when the file opens, Xero's own help says to click Enable Editing in Excel and they update.

  • One month end per file

    Set the Trial Balance date to the last day of the month (End of last month is one of the set periods) and keep the default year-to-date columns. Comparison columns from Compare with put several dates in one sheet without separate debits and credits, which is harder to read back. Twelve month ends, twelve files.

  • The same basis and filters every month

    The More menu switches the report between accrual and cash basis, and Filter narrows it to tracking categories. Both are useful, and both change the balances. Pick accrual or cash once, leave the filter off for the company as a whole, and keep it that way so one month can be compared with the next.

Xero's Management Report is a pack of Xero's own reports

Xero has its own management report pack. The Management Report, under Reporting then All reports, groups six reports by default: Executive Summary, Cash Summary, Profit and Loss, Balance Sheet, Aged Receivables Summary and Aged Payables Summary. You can add reports, including more than one version of the same report, remove and reorder them, add your own text, and save the result as a draft, a published report or a custom report pack to reuse.

If the reader is happy with Xero’s layout and Xero’s account names, that pack is a good answer. The trouble starts when the reader wants management accounts in the business’s own shape: revenue split the way the directors think about it, the same report heads every month whatever accounts were added, last year beside this year, ratios worked out the same way each time, ageing for every month, and a paragraph that says why the month moved. That is the part that moves into a spreadsheet.

A monthly pack is rebuilt by hand, and the rebuild is where the days go

A monthly management pack holds a P&L for the month and the year to date, a balance sheet, the key ratios, receivables and payables ageing, and a written commentary on what changed. Producing it from Xero by hand usually means pasting the trial balance into a workbook, mapping each account to a report head with lookups, fixing signs, rolling the comparatives forward and writing the commentary from scratch.

The mapping is the fragile part. A new account added in Xero mid-year falls through the lookup, a head quietly understates, and nobody notices until the totals fail to tie. The commentary is the slow part: it is written last, under the most pressure, by whoever has the least time left.

Mapping Xero accounts to report heads is the step that has to be right

A few rows from the mapping of a fictional wholesaler. Balances in thousands; credits shown in brackets, as a trial balance holds them.

Xero accountAccount classYear to dateReport head
SalesRevenue(482)Revenue
Cost of Goods SoldExpense201Direct costs
Wages and SalariesExpense96Employee cost
RentExpense18Other operating expenses
Interest ExpenseExpense4Finance costs
Accounts ReceivableAsset137Trade receivables

Invented accounts and balances, for illustration only. Nothing here comes from anyone’s books.

Magic MIS turns the Xero exports into a checked pack, and month two is a refresh

It works from the files you export. It does not connect to Xero.

  1. 1. Upload the Xero exports

    The month-end trial balances, and the aged receivables and payables detail reports if you want ageing. Before you pay for anything, the screen shows only file names, sizes, sheet counts and row counts.

  2. 2. Every account is mapped to a report head, once

    Each Xero account is placed under a head of your management accounts: revenue, direct costs, employee cost, finance costs, receivables and so on. AI suggests the places it cannot settle by rule; anything it cannot place is shown as unmapped rather than guessed. The mapping is kept.

  3. 3. Take a checked workbook, a dashboard and commentary

    An Excel workbook with the P&L and year to date, a balance sheet summary, key ratios, receivables and payables ageing, and a payroll summary when payroll data is loaded. Beside it, a dashboard and a written commentary on the month. Every figure opens to the accounts it came from.

  4. 4. Next month is a refresh

    Export the new month end from Xero and upload it. The mapping is reused, and if no account has been added the refresh makes no AI call at all. A new account is flagged for you to place.

The AI maps accounts and writes the words. It is not allowed to write a figure: every number in the workbook, the dashboard and the commentary is computed by the engine from your trial balance, and a draft that contains a number of its own is rejected.

What people ask about management accounts in Xero

Can Xero produce management accounts by itself?

Xero produces the reports management accounts are made from, and its Management Report groups six of them in one pack: Executive Summary, Cash Summary, Profit and Loss, Balance Sheet, Aged Receivables Summary and Aged Payables Summary. You can add, remove and reorder reports and save the pack as a custom report. Whether that is enough depends on the reader. When the board wants the business's own report heads, the same lines every month, ratios worked the same way and a written explanation of the month, the pack is usually still finished by hand in a spreadsheet.

Does Magic MIS connect to Xero?

No. There is no Xero integration, no live sync and no access to grant. You export the reports you would export anyway and upload the files; nothing holds standing access to your books. The trade-off is plain: each month starts with an export. If a daily sync matters more to you than that, a tool that connects to Xero is the better fit.

Which Xero report do I have to export?

The Trial Balance at each month end. It holds every account's balance, so a P&L, a balance sheet and the ratios can all be built from it. The Profit and Loss and Balance Sheet exports are useful as a check, and the aged receivables and payables detail reports add the ageing section.

How do I get one month's P&L from a Xero trial balance?

By default Xero's Trial Balance shows year-to-date debit and credit columns: for revenue and expense accounts they run from the first day of the financial year to the report date. Subtract last month end's figure from this month end's and the difference is the month. Xero can also show Debit - Month and Credit - Month columns, which run from the first of the month to the report date.

Is it safe to upload Xero exports?

Each file is encrypted under a key unique to that company and kept until you delete it. No member of staff can open a file, every opening is on a record you can see, and deleting the company destroys its key. The AI receives redacted account names and capped, redacted samples, never a whole file and never your customers' or employees' names.

Read next

Upload last month's Xero trial balance and see the pack

Magic MIS maps every Xero account to a report head once, builds a checked workbook, a dashboard and commentary, and keeps the mapping so next month is a refresh.

Prepaid credits, no subscription. Credits never expire.