Your quickest route to useful reports

Getting started with Consolidated XL

Follow a clear, step-by-step path from installing the Excel add-in to creating live financial reports from your connected accounting data.

  • Free five-day trial
  • Connect in minutes
  • Guided training included

Recommended path

Complete these steps in order for the smoothest introduction to Consolidated XL.
  1. 01 Install Consolidated XLAdd and open the Office 365 Excel add-in.
  2. 02 Connect your companyLink Xero or QuickBooks and synchronise your data.
  3. 03 Create a report with a wizardBuild balance sheets, P&L reports and dashboards quickly.
  4. 04 Learn the CXL functionsUnderstand granular and spill functions for flexible reporting.
  5. 05 Explore the function referenceLook up every function, parameter and reporting option.

How to Install

Within Office 365 Excel simply press Add-ins button on the Home toolbar in Office 365 Excel, and searching for "Consolidated XL"

How to install Consolidated XL

On Excel "Home" toolbar press [Add-ins] button
Search for "Consolidated XL".
Press [Add] to install in seconds
 




Example of CXL Functions

Granular Functions - One value returned

Pull General Ledger, Customer, Vendor,and Stock data directly into Excel — summarised, filtered, and always in sync, with drill down to transactions and trend graphs.

For GL Account "200", in COMP_A, sales by period:    GL examples
  Current year turnover: =CXL.GLVal( "COMP_A", "200" )
  Year 2023 turnover: =CXL.GLVal( "COMP_A", "200", 2023 )
  Year 2023 period 1 turnover: =CXL.GLVal( "COMP_A", "200", 2023, 1 )
  Year 2023 turnover filter by Rep MARK: =CXL.GLVal( "COMP_A", "200", 2023, 199, "MARK" )
  Year 2023 period 1 to 6 turnover: =CXL.GLVal( "COMP_A", "200", 2023, 106 )
For Total SALES and PROFIT, in COMP_B, sales by period:
  SALES Year 2023 period 1 turnover: =CXL.GLVal( "COMP_B", "#SALES", 2023, 1 )
  GROSS PROFIT Year 2023 period 1 turnover: =CXL.GLVal( "COMP_B", "#CalcGrossProfit", 2023, 1 )
  SALES 2023 period 1 to 6 turnover: =CXL.GLVal( "COMP_B", "#SALES", 2023, 106 )
  PROFIT for Rep Mark in 2023: =CXL.GLVal( "COMP_B", "#CalcNetProfit", 2023, 0, "MARK" )
See Major Headings for these '#' codes. #OTHERINCOME,#COS,#OVERHEADS,#BANK, #ASSET, #LIABILITY, etc.
For GL Account "200" , in COMP_A, sales between Dates:
  Feb 10 to March 20 turnover: =CXL.GLValDate( "COMP_A", "200", 10 Feb 2023, 21 March 2023 )
Get Balance in COMP_A:
  For all Banks: =CXL.GLVal( "COMP_A", "#BANK" )
  Bank Account GL 21010: =CXL.GLVal( "COMP_A", "21010")
  All Liabilities: =CXL.GLVal( "COMP_A", "#LIABILITY")
Get GL Account name, from COMP_A:    GLName examples
  Get name: =CXL.GLName( "COMP_A", "200" )
Stock Item PROD1, in COMP_B:    Stock examples
  Year 2023 period 1 sales turnover: =CXL.ItemSalesVal( "COMP_B", "PROD1", 2023, 1 )
  Qty Sold period 1 to 6 turnover: =CXL.ItemSalesQty( "COMP_B", "PROD1", 2023, 106 )
  Year 2023 profit margin: =CXL.ItemProfitMargin ( "COMP_B", "PROD1", 2023)

Spill Functions - One function returns a report

Pull Profit and Loss, Age Debtors/Credits, Stock Turnover, Customer/Vendor Transation report, etc.

Get GL Account Code List from COMP_A:    Code Spill examples
  Heading (P&L order), Code order: =CXL.CodesSpill( "COMP_A", "GLCodesByHead" )
  2 consolidated companies list: =CXL.CodesSpill( "COMP_A,COMP_B", "GLCodesByHead" )
  by code order for selection list: =CXL.CodesSpill( "COMP_A", "GLSelectCodes" )
Spill Profit and Loss Report, from COMP_A, from one function:    GL Spill examples
  Profit and Loss Report from one function: =CXL.GLValSpill( "COMP_A", "#ReportPL^>" )
  By Rep MARK, show last 2 years and 6 periods: =CXL.GLValSpill( "COMP_A", "#ReportPL^>", 2, 6, "Mark" )
See Calculated Headings for these '#' codes. #ReportBAL,#CatCOS,#CatOVERHEADS,#CatSALES,#CatCurLiab etc.
Spill Aged Debt Report, from COMP_A, from one function:    Aged Receivable/Payable examples
  Age Summary by 10 days intervals, 8 columns: =CXL.AgeDebtTotalSpill( "COMP_A", "Receivable", 10, 8 )
  All Outstanding Receivable Transactions: =CXL.ContactTransSpill( "COMP_A", "Receivable" )
Spill Top Stock Sales, from COMP_A, from one function:    Stock Item Spill
  2 years totals, last 6 months: =CXL.ItemBySpill( "COMP_A", "Sales", 2, 6,"","",20 )
  For Rep MARK, in Calander Quarters: =CXL.ItemBySpill( "COMP_A", "Sales", 2, 6,"MARK","",20,"CQ" )

All by Financial Period, Calendar Month, Week, or Date (GL only). Filter by Tracking 1/2 or QuickBooks Class or Location

   Functions Reference Manual

Next Step

Connect to Accounting Software - Connect and Sync Data