Balance Sheet
The balance sheet shows what your business owns, owes, and is worth as of a point in time. The end date of the range you pick sets the as-of snapshot for every balance. Accounts are grouped into current and non-current subsections, tagged debit or credit, and totaled into Assets, Liabilities, and Equity — with a live check that confirms the accounting equation actually holds.
Key capabilities
- As-of snapshot driven by the date range end date
- Three top-level sections — Assets, Liabilities, Equity — split into meaningful subsections
- Subsections: Current Assets, Non-Current Assets, Transfers Between Accounts; Current/Non-Current Liabilities; Retained Earnings and Equity (with an "Other" bucket as a fallback)
- Per-row Type badge (Asset / Liability / Equity), D/C badge (Debit / Credit), and Sort Code
- Live A = L + E validation card with an out-of-balance amount when it doesn't tie
- Expand any account for a counterparty breakdown (with entry counts and % of balance)
- Click a counterparty to drill into its transactions; click an amount to open the full ledger statement
- Hide Empty Rows toggle to focus on accounts with balances
- AI Analysis panel for ratios and imbalances, with copy-to-clipboard
- Excel export of every section
How it works
DayZero rolls every ledger balance as of your end date into its section, derives whether each is naturally a debit or credit, and checks that total assets equal total liabilities plus equity.
flowchart TD
ledgers["Ledger balances (as of end date)"] --> classify["Classify by sub-type"]
classify --> assets["Assets"]
classify --> liab["Liabilities"]
classify --> eq["Equity"]
assets --> check{"Assets = Liabilities + Equity?"}
liab --> check
eq --> check
check -->|"Yes"| ok["Balances"]
check -->|"No"| warn["Out of balance by ..."]How to use it
- Open Balance Sheet (
/books/balance-sheet) and set the Date Range — the end date determines the as-of snapshot for all balances. - Review Assets, Liabilities, and Equity, each broken into current/non-current subsections with per-account Type, Amount, D/C, and Sort Code.
- Check the A = L + E card at the bottom — a green check means the books balance; otherwise it shows the out-of-balance amount.
- Expand an account row for its counterparty breakdown, then click a counterparty to drill into transactions.
- Click an account amount to open the ledger statement modal for that account over the range.
- Toggle Hide Empty Rows to hide zero-balance accounts.
- Open AI Analysis for a narrative on ratios and unusual balances, and click Excel to export.
Pro tips
- If the balance check is off, look for unposted journal entries, a misclassified account, or a transaction dated outside your expected period.
- Use the counterparty breakdown on large liability accounts (like Accounts Payable) to see which vendors make up the balance.
- The ledger statement modal is the fastest way to audit how an account got to its current balance — open it straight from the amount.
- There's no side-by-side comparison here — change the end date to move the snapshot, or run the Comparative or Monthly Balance Sheet from the Reports catalog for trend columns.
- Retained Earnings plus current-year earnings should reconcile to the Net Income on your income statement for the same period.
In-depth guide
Report structure and subsections
Each top-level section is split into subsections based on the account's sub-type, so current items sit apart from long-term ones. Anything that doesn't match a known subsection falls into an "Other" bucket so nothing is dropped.
| Section | Subsections |
|---|---|
| Assets | Current Assets, Non-Current Assets, Transfers Between Accounts (+ Other Assets) |
| Liabilities | Current Liabilities, Non-Current Liabilities (+ Other Liabilities) |
| Equity | Retained Earnings, Equity (+ Other Equity) |
Columns and debit/credit logic
Every account row carries five columns: Name, Type, Amount, D/C, and Sort Code (the chart-of-accounts ordering number).
| Column | Meaning |
|---|---|
| Type | Asset, Liability, or Equity — from the section |
| Amount | Balance as of the end date |
| D / C | Natural balance side: liabilities, equity, retained earnings, and revenue accounts are Credit; everything else is Debit |
| Sort Code | Account sort order from the chart of accounts |
How figures are computed and the balance check
- Balances are accrual, double-entry ledger balances as of the end date.
- The footer card sums each section and verifies
Assets = Liabilities + Equity. - If the difference is more than a small rounding tolerance, it shows the exact out-of-balance amount with a warning icon; otherwise it confirms the sheet balances.
Drill-down and ledger statements
- Expand an account to load its counterparty breakdown for the range — each counterparty shows its total, an entry-count badge, and its percentage of the account.
- Click a counterparty to open the transaction drill-down.
- Click an account amount to open the ledger statement modal (the synthetic current-year-earnings line is informational and not clickable).
- Recategorizing or editing from these modals refreshes the sheet.
Comparison periods and exports
- The live page is a single point-in-time snapshot with no comparison column.
- For period-over-period variance, common-size (% of total), or month-by-month columns, run Comparative Balance Sheet or Monthly Balance Sheet from the Reports catalog.
- The Excel button exports all sections as of the current snapshot.
Start free and get a balance sheet that always ties out.