Docs/Financial Core/Reports & Financial Analytics

Reports & Financial Analytics

Comprehensive reporting across financial statements, tax compliance, SaaS metrics, and multi-entity consolidation

8 min read

Reports & Financial Analytics

AI-Native ERP provides a unified reporting system that covers everything from core financial statements to SaaS subscription metrics. All reports are generated through a single interface, making it easy to request any report using natural language or structured parameters.


How Reporting Works#

Every report flows through one unified entry point. You specify the report type and a set of parameters, and the system routes your request to the appropriate report handler. Results come back in a consistent format regardless of report type.

Common Parameters#

  • Legal Entity -- Required for single-entity reports; specifies which business unit to report on
  • Entity List -- Used for consolidated reports spanning multiple entities
  • As-of Date -- Point-in-time snapshot for balance reports (e.g., balance sheet)
  • Date Range -- Start and end dates for activity reports (e.g., income statement)

All dates use the standard YYYY-MM-DD format.


Financial Reports#

Core financial statements and account-level analysis.

ReportDescriptionParameters
Trial BalanceAll accounts with debit/credit balancesEntity, as-of date
Balance SheetAssets = Liabilities + EquityEntity, as-of date
Income StatementRevenue - Expenses = Net IncomeEntity, date range
Cash Flow StatementOperating, investing, and financing flowsEntity, date range
Account ActivityTransaction detail for a single accountEntity, account number, date range
General Ledger DetailAll journal entries organized by accountEntity, date range
Statement of Changes in EquityMovement in equity componentsEntity, date range
AR AgingCustomer balances grouped by aging bucketEntity, as-of date
AP AgingVendor balances grouped by aging bucketEntity, as-of date
Vendor Aging DetailInvoice-level aging for a single vendorEntity, vendor, as-of date

Point-in-Time vs. Period Reports#

  • Balance reports (trial balance, balance sheet, AR/AP aging) use an as-of date to show a snapshot at a specific moment
  • Activity reports (income statement, cash flow, account activity) use a date range to show what happened over a period

Consolidated Reports#

Multi-entity reports that combine data across business units, with automatic intercompany elimination.

ReportDescriptionParameters
Consolidated Trial BalanceCombined trial balance across entitiesEntity list, as-of date
Consolidated Balance SheetCombined balance sheet with eliminationsEntity list, as-of date
Consolidated Income StatementCombined profit and lossEntity list, date range
Entity ComparisonSide-by-side metrics for selected entitiesEntity list, date range

Intercompany eliminations are included by default. You can optionally disable them to see raw combined figures.

How Consolidation Works#

When entities operate in different currencies, the system automatically converts amounts to a common reporting currency using stored exchange rates. Each entity's functional currency amounts are translated at the appropriate rate for the report date.


Tax Reports#

Tax compliance and filing preparation.

ReportDescriptionParameters
Sales Tax SummaryTax collected by jurisdictionEntity, date range
Tax Filing WorksheetData preparation for tax filingsEntity, period
VAT ReportVAT input/output summaryEntity, date range
1099 ReportVendor payments for 1099 reportingEntity, tax year
Tax Exemption ReportExempt transaction listingEntity, date range

These reports are designed to feed directly into your filing process, whether you file manually or use an accountant.


Operational Reports#

Business performance analysis across customers, products, and expense categories.

ReportDescriptionParameters
Revenue by CustomerCustomer revenue rankingEntity, date range
Revenue by ItemProduct/service revenue breakdownEntity, date range
Expense by VendorVendor spend rankingEntity, date range
Expense by CategoryExpenses grouped by account typeEntity, date range
Deferred RevenueUnrecognized revenue balancesEntity, as-of date
Prepaid ExpensesUnexpensed prepaid balancesEntity, as-of date

Ranking reports support a top N parameter (default: 20) to focus on your most significant customers, vendors, or products.


Banking Reports#

Cash management and reconciliation status.

ReportDescriptionParameters
Cash PositionCurrent cash across all bank accountsEntity
Cash ForecastProjected cash flows based on open itemsEntity, forecast horizon (days)
Reconciliation SummaryBank reconciliation status overviewEntity
Outstanding Reconciliation ItemsUnmatched items for a bank accountEntity, bank account

The cash forecast uses open receivables, payables, and recurring patterns to project future cash positions.


Budget Reports#

Variance analysis comparing budgeted amounts to actuals.

ReportDescriptionParameters
Variance SummaryHigh-level budget vs. actual overviewBudget version
Variance by AccountAccount-level variance detailBudget version
Variance by PeriodVariance trend over timeBudget version

You can filter variance reports by account type (e.g., show only expense variances) to focus your review.


SaaS Metrics#

Subscription business analytics for recurring revenue companies.

ReportDescriptionParameters
MRRMonthly Recurring Revenue and trendsEntity, as-of date
ARRAnnual Recurring RevenueEntity, as-of date
ChurnCustomer and revenue churn ratesEntity, date range
Customer Lifetime ValueCLV analysis by segmentEntity
Subscription CohortCohort-based retention analysisEntity

The MRR report supports a months back parameter (default: 12) to show historical trend data alongside the current snapshot.


Dimension Reports#

Analysis across organizational dimensions such as department, location, project, or cost center.

ReportDescriptionParameters
Dimension AnalysisFinancial results by dimension valueEntity, dimension type, date range
Dimension HierarchyHierarchical rollup through dimension treeEntity, dimension type, date range

You can combine dimension analysis with account type filters to answer questions like "What was revenue by department?" or "What are expenses by project?"


Cost Allocation Reports#

Track how shared costs are distributed across departments or entities.

ReportDescriptionParameters
Allocation SummaryAllocations grouped by rule and periodEntity, date range
Allocation WaterfallStep-by-step allocation flow for a ruleEntity, rule, period

Report Discovery#

Not sure which reports are available or what parameters they need? You can query the system for a complete list of report types, organized by category. Each report listing includes its display name, description, and all required and optional parameters.

Categories include: financial, consolidated, tax, operational, banking, allocation, saas, dimension, and budget.


Best Practices#

  1. Discover before generating -- Query available report types to understand required parameters before requesting a report

  2. Choose the right date type -- Use as-of dates for balance reports, date ranges for activity reports

  3. Scope appropriately -- Single-entity reports give detailed views; consolidated reports provide the big picture across your organization

  4. Use ranking limits -- For operational reports, set a top N to focus on the most meaningful data points

  5. Check for completeness -- Ensure all transactions are posted and reconciliations are complete before generating period-end financial statements

  6. Leverage dimensions -- Use dimension reports to slice financial data by department, location, or project without creating separate entities

Subscribe to new posts

Get notified when we publish new insights on AI-native finance.