Sources shows every system feeding your financial data and what each one reports — revenue, expenses and net cash, side by side.
Why compare them at all
Because they will differ, and the difference is information.
Your accounting software and the unified ledger are built from overlapping but not identical inputs. Where the two report the same revenue, everything downstream is on solid ground. Where they do not, the gap is shown with the amount attached rather than resolved silently.
Reading a difference
A gap between the ledger and your accounting software usually means one of three things:
Something is in one and not the other. A transaction the bank reported that never reached your books, or a manual entry in your books with no bank movement behind it.
Something is counted twice. The same event arriving through two connected systems and recorded as two.
A timing difference, which resolves on its own.
The first two are worth chasing. The third is worth ignoring, and the way to tell them apart is whether the gap persists — see books versus bank variance.
Why the ledger is used rather than your accounting software
Reports come from the ledger, and your accounting software's figures are treated as a second opinion.
That is deliberate. Presenting another system's numbers as the answer would mean repeating its errors back to you with more confidence than they deserve. Showing both, and naming the difference, is less tidy and more honest.
If nothing is here
No sources connected means every figure in Accounting is empty rather than zero. Connecting a bank is the single step that changes the most — see connecting your bank.
Choosing what counts as your cash
Cash on hand adds up every connected bank account. That is not always the number you run the business against: an owner who keeps a savings account for tax set-aside does not want it inflating the figure they read in a meeting.
On Sources you can turn any account off. Hiding one removes it from cash on hand and from everything derived from it, including the runway that divides cash by burn.
Three things are worth knowing before you use it:
- The choice applies to the whole workspace. If the owner decides savings is not operating cash, the bookkeeper and the advisor reading the same dashboard see the same number. It is not a personal preference.
- It does not hide the money. The account keeps its place on the balance sheet and its transactions keep counting in profit and loss. Only the cash figure ignores it.
- Wherever a hidden account changes a number, the screen says which accounts it left out and how much. A figure that quietly got smaller is indistinguishable from a broken one.
Credit cards were never part of cash on hand, so hiding one changes nothing and the control says so.
Accounts that are not the business's
Hiding is for money that is the business's but that you do not want in one figure. Some connected accounts are not the business's at all: a personal credit card that came along with the login, a house mortgage, a car loan, a student loan.
Mark those Personal instead. A personal account is removed from your business books entirely, not just from one number. Its balance leaves the balance sheet and its transactions leave the ledger, so nothing it does can reach your profit and loss or your debt.
This is available on every account type, unlike hiding. Hiding a loan would change nothing, because loans were never part of cash on hand. Marking one personal changes a great deal.
Money you move from a business account to a personal one still shows as money leaving, which is what it is. It is a draw, not an expense, so your cash falls and your profit does not move.
If you reconnect the bank later, accounts you marked personal stay personal. Reconnecting issues new internal identifiers for the same accounts, so the setting is matched on the bank and the last four digits rather than on an identifier that changes underneath you.
When each source last delivered
Every connection carries the time it last brought data in, shown as how long ago rather than as a timestamp.
Read it precisely: it is when that source was last pulled successfully, not when its most recent transaction is dated. A pull that failed, or that only partly completed because one part of the connection errored, does not advance the time — so a source that is quietly broken keeps showing its last good pull rather than pretending to be current. That is the intended behavior, and it is why an unchanging time is itself the signal.
That figure is the answer to most questions about a number looking behind. A source that last delivered days ago is reporting a position from days ago, and nothing downstream of it can be more current than that — see data freshness.
It is the first thing to check when a recent transaction, job or invoice is missing, ahead of anything else — see a transaction is missing.
Where the time is older than that connection's usual interval, the connection has generally lapsed rather than gone quiet — see a connection stopped bringing data in and a connection asks to be reauthorized.
