1. Data comes in through integrations
Caleido connects to one accounting system and one bank service per organization. You set them up in Settings > Integrations.- Accounting: Procountor, Netvisor, Xero, QuickBooks or Fennoa. Caleido imports your chart of accounts, transactions, sales and purchase invoices, counterparties and the dimensions you use in bookkeeping
- Banking: Enable Banking. Caleido reads bank balances and bank transactions so you can see your real cash position. See Connect bank accounts and view bank balances
2. Everything becomes transactions
Each imported voucher becomes a transaction with one or more transaction lines. A line carries the account, the amount, the counterparty and any dimension items. A transaction also carries several dates:- Transaction date: the accounting date that places the entry in the income statement and balance sheet
- Invoice date and due date, for sales and purchase invoices
- Payment date and payment status: when the money actually moved
3. Accounts are mapped to the statements
Each bookkeeping account is mapped to a row of the profit & loss statement or the balance sheet, and its debit and credit movements are mapped to rows of the cash flow statement. Caleido places most accounts automatically by their account number. You review and complete the mapping in Account mapping. See Map accounts to the statements and Map accounts to the cash flow.4. Dimensions add your own structure
Dimensions describe your business the way you manage it: departments, products, customers, projects, revenue types. A dimension has dimension items, and you attach them to transaction lines by labeling. Labeling can be done by hand on a report or automatically with rules. See Label data on a report and Automate labeling with rules.5. Report templates define the rows
A report template decides which rows a report shows and in what order: statement rows, accounts, dimension breakdowns, formulas, subtotals and titles. You build and edit templates in the Builder, or start from a ready-made template in the library. See Edit a report template and Use the report library.6. Budgets use the same data model
A budget is a set of budget items. Each budget item, for example a monthly salary or a sales forecast, generates budget transactions with double-entry logic, just like real bookkeeping. One budget item therefore updates the income statement, the balance sheet and the cash flow budget at the same time. Payment terms on the budget item decide when the money moves in the cash flow forecast. You can keep several budgets, test what-if changes with scenarios, and build budgets from actuals, from loans and from depreciation plans. See Create a budget, Plan with scenarios and investments and Actuals, budgets and forecasts.7. Reports combine rows, columns and dates
A report is a report template shown with a set of columns and a date range:- The template gives the rows
- The columns decide what data each column shows, such as actuals, budget, forecast or a comparison. See Set up report columns
- The date range and cadence decide which periods are shown, separately for actuals and budget. See Set the report date range
