Profit & Loss
A real-time P&L statement drawing from all financial modules.
Overview
The Profit & Loss statement (also called an income statement) summarises your business's financial performance over a selected period. It shows what you earned (revenue), what it cost to deliver that revenue (COGS), the operating overhead (expenses), and the resulting profit or loss.
TotalApp's P&L is live — it reads directly from Financial Accounts and updates the moment new transactions are posted. There is no nightly batch process and no export-then-import required.
Real-Time Data
Approve a payroll run, record an invoice payment, or post a journal entry in Financial Accounts — the P&L statement reflects it within seconds. The statement you see now is current as of this moment, not as of last night's batch.
P&L Structure
The statement follows the standard income statement format:
Each section expands to show individual account lines. Click the section header (Revenue, COGS, Operating Expenses) to collapse or expand its account-level detail. This lets you quickly jump to the summary view for a board meeting or drill into individual accounts for analysis.
Revenue Lines
Revenue in the P&L comes from two sources:
- Accounts Receivable — Paid Invoices: When you mark an invoice as paid in Accounts Receivable, the payment amount posts to your designated Revenue account and appears on the P&L immediately.
- Manual Journal Entries: Revenue posted directly via a journal entry in Financial Accounts (e.g. for subscription billing, retainer fees, or accrued income) also appears here.
Cash vs Accrual Basis
The P&L reflects cash basis revenue by default — revenue is recognised when a payment is recorded, not when an invoice is sent. If your business uses accrual accounting (recognise revenue when earned, not when paid), use journal entries to accrue income at month end and reverse them at the start of the next period.
Expense Lines
Expenses appear from two pipelines:
- Financial Accounts — Expense-type accounts: Every debit posted to an Expense account (codes 5000–5999) via any mechanism — payroll run, journal entry, or module-generated entry — flows into the P&L expense section.
- HR Expense Module: Approved employee expense claims that have been posted to a Financial Accounts expense account (via journal entry or direct integration) appear in the relevant expense category.
Time Period Selection
Use the period controls at the top of the P&L screen to select any time range:
| Period Option | Use Case |
|---|---|
| Monthly | Month-end close, reviewing a specific month's performance |
| Quarterly | Board reporting, quarterly investor updates |
| Annual | Year-end statutory accounts, annual review |
| Custom Date Range | Rolling 90-day views, project-specific periods, ad hoc analysis |
Comparison Mode
Click Compare in the screen header to switch to a two-column layout. Select a primary period and a comparison period to see both side by side with a variance column showing the difference:
- Month vs Prior Month — spot month-over-month trends in revenue or cost.
- Month vs Same Month Prior Year — seasonality-adjusted comparison (e.g. May 2026 vs May 2025).
- YTD vs Prior Year YTD — year-to-date performance vs last year at the same point.
- Custom vs Custom — pick any two date ranges for comparison.
Best Use of Comparison Mode
Comparison Mode is most valuable for the monthly management accounts review. Set it to "This Month vs Prior Month" and you can immediately identify which expense lines moved significantly, without needing a separate Excel analysis.
Export
Click Export to download the P&L statement in your chosen format:
- Excel (.xlsx) — rows and columns exactly matching the screen layout, including section headers, account-level detail, and subtotal rows. Fully editable for management accounts formatting.
- PDF — formatted for printing or sharing. Includes your company name from White Label settings, the selected period header, and consistent font sizing.
In Comparison Mode, both columns plus the variance column are included in the export. This is the standard format for board reporting packages.
Dual Style
Like all Finance screens, Profit & Loss supports both the Workstation (dark glass) and Enterprise (light corporate) visual styles. Switch between them at any time via Settings → Appearance → Screen Style without losing any data or changing any underlying figures.
In Workstation mode, positive net income figures display in emerald green with a subtle glow. In Enterprise mode, positive figures use standard dark text with a green background badge — consistent with traditional accounting software aesthetics.
AI Assistant
Profit & Loss includes an embedded AI Assistant panel that reads the currently rendered report — date range, section breakdown (Revenue, COGS, Operating Expenses, each with line items and subtotals), Gross Profit, Operating Profit, Net Profit, and the comparison-period figures when comparison mode is enabled — and answers questions directly on the screen.
Executive Summary
Ask for overall profitability and margin trends, and how they compare to the prior comparable period.
Root Cause Detection
Identify which line items or sections are driving margin compression or expansion.
Quantified Recommendations
Get numbered cost or revenue areas to review, with every recommendation citing actual figures from the report.
Save as Report
Any AI response can be saved as a named report to My Reports with one click — the title is generated automatically from your prompt and the current month.
Open the panel from the vertical AI Assistant tab on the right edge of the screen. It uses the Writer Engine configured in Settings → General → Writer Engine (API, Local CLI, or in-browser engines) — no per-screen configuration is required.