Statements that always agree.

Profit and loss, balance sheet and budgets, all built from the same posted entries. None of the numbers are copied across by hand, so one statement can never disagree with another.

Read from the ledgerNo re-keyingProfit and loss, this periodPosted linesBalance sheet, as at todayPosted linesBudget variance, by accountPosted lines
SourceOne ledgerno second set
TotalsAdd upnothing manual
One source. Three readings.
Same linesThree statements, one set of posted entries

Profit and loss, balance sheet and budget variance are readings of the same journals. There is no second set of numbers to reconcile them against.

The three statements

Profit and loss, balance sheet, budget.

The profit and loss covers any date range you choose. The balance sheet shows your position at a single date. Budgets compare what you planned with what actually happened, account by account. Pick one to see what it shows.

NearSyncFinanceStatementsSearch, plan and askKAll hubs
Profit and Loss

Income statement for the period.

1 Jan to 31 Jul 2026

What you earned and what you spent over the period, built from posted journal entries on revenue and expense accounts. Drafts are excluded. Net income is revenue minus expenses and rolls into equity on the balance sheet.

Revenue
4000Service Revenue412,760.00
4100Recurring Support Revenue96,400.00
Total revenue509,160.00
Expenses
5100Salaries and Wages274,300.00
5200Software Subscriptions18,940.00
5400Travel and Subsistence13,200.00
5600Rent and Utilities54,000.00
Total expenses360,440.00
Net income148,720.00

Nothing is ever copied by hand between statements.

How the three connect

From invoice to statement in four steps.

This is the whole process. There is no export, no month-end assembly and no spreadsheet anywhere in it.

  1. 1
    Everyday work posts journals

    You send an invoice, receive a payment or approve an expense. Each one posts a journal to the account you mapped it to.

  2. 2
    The profit and loss adds up revenue and expenses

    For any date range, using posted entries only. Drafts are left out, so an unfinished entry never changes the numbers.

  3. 3
    Net income flows into the balance sheet

    Nobody copies it across. The balance sheet works it out from the same entries, which is why the two statements cannot disagree.

  4. 4
    Budgets compare plan with actual

    The actual figure comes straight from the ledger. Nobody maintains a separate spend total on the side.

Any date, any range

Pick any date and the statement rebuilds itself.

Statements are worked out fresh from your entries every time, so there is no month-end report to wait for.

  • See your balance sheet at any date, not just month end
  • Run a profit and loss for any date range, not just calendar months
  • Keep drafts out of the figures until they are posted
  • Export any statement exactly as it appears on screen
  • Open a closed month next quarter and see exactly the same numbers
Balance sheetAs at any date
DateYours to choose
Profit and lossAny range
DraftsExcluded
Snapshot jobNone
Export
RebuiltNever
A closed periodSays the same next quarter
An unposted accrualcannot flatter a period
Budget against actual

Set budgets and compare them with real spend.

Actual spend comes straight from your books, so there is no spreadsheet to keep up to date.

  • Set a budget for any account, by quarter or fiscal year
  • Compare against what actually posted, not an estimate
  • See the variance for each account, not just a company total
  • Spot an overspend while the quarter is still running
  • Budget the same accounts your invoices and expenses post to
BudgetBy account
Set byAccount, quarter, year
Compared toPosted entries
VariancePer account
Not onlyA company total
While it still matters
OverspendSpotted mid-quarter
NotDiscovered at close
The same accountsthat operations post into
The balance check

The balance sheet checks itself and says so.

What you own on one side, what you owe and what the owners hold on the other, and a line at the foot confirming the two sides agree. If they ever do not, it names the difference rather than quietly presenting a statement that does not add up.

Balance sheet
As atAny date
ConfirmsThe two sides agree
If notNames the difference
This year's profit shows as its own line inside equity
Line by line

The profit and loss shows every account, not only the total.

Revenue and expenses are listed account by account, each with the code your team already knows it by, so a month that looks wrong can be read down to the account that moved. The bottom line is labelled as a profit or a loss, in those words.

Profit and loss
ListedAccount by account
WithThe code you use
Bottom lineProfit or loss
Anything still in draft is left out of the figures
Over or under

Every budget line is marked under, warning or over.

Pick the quarter and the year, and each category shows its budget, what actually posted against it, and the difference as both an amount and a percentage. Three totals sit above the list, so you can read the whole quarter before reading a single line.

Budget and actual
Per categoryBudget and actual
DifferenceAmount and percent
Above the listThree totals
Pick any quarter of any fiscal year and compare

Empty states

If a month has no activity, the screen says so.

If nothing has been posted in a period, the screen says so plainly instead of showing a page of zeros. You will never mistake a month with no activity for a month that genuinely nets to zero.

Access

Who can do what.

These screens are mostly for viewing. The real decision is who can see the whole company's position, and who only sees their own department's spend.

See

View the statements for any date or period.

Do

Export them, and change the date range.

Manage

Set budgets by account, quarter and fiscal year.

Admin

Decide who can see the company's position at all.

Admin is the highest role and is not constrained by the permission grid, so it is worth keeping to the smallest group that genuinely needs it.

Finance guides

See Finance on your own data.

Half an hour on your own books, with the operations that post into them running beside.