Data
What data is needed to build a forward view of household cash flow?

Building a forward view of household cash flow requires four categories of data working together: a transaction history long enough to reveal patterns, identification of income sources and their cadence, identification of recurring obligations and their schedules, and current balances to anchor the projection. Just as important is a fifth element that is not data at all: an honest record of what the available data cannot see, so the forecast's confidence reflects its blind spots.
A forecast is only ever as good as the patterns underneath it. This post walks through each input and what it contributes.
Transaction history — and enough of it
Patterns need history. A single month of transactions can show what happened; it cannot reliably show what recurs. Distinguishing a monthly obligation from a one-off purchase, or a biweekly paycheque from two unrelated deposits, requires observing repetition.
In practice, several months of history is the working minimum for identifying common cadences — weekly, biweekly, semi-monthly, monthly — and longer history improves the detection of slower patterns: quarterly premiums, annual fees, seasonal income variation. History depth is therefore a confidence input, not just a data input: the same forecast built on twelve months of data deserves more weight than one built on six weeks, and the output should say which it is.
Income identification
The forecast's engine is expected income. For each income source, the system needs to establish:
- Source and type — payroll, pension, benefits, platform earnings, transfers, other.
- Cadence — the real interval pattern, including irregular ones.
- Typical amount and its variability — a fixed salary and a variable commission require different treatment; the forecast should model the range, not just the mean.
Misidentifying income is the fastest way to break a forecast, so conservative identification — treating uncertain inflows as less certain — is a design requirement, not a refinement.
Recurring obligations
The other half of the timeline: rent or mortgage payments, utilities, loan and card payments, insurance premiums, subscriptions, childcare, and regular transfers. For each, the forecast needs the expected amount, the expected date, and the pattern's reliability. Obligations are often easier to identify than income because they are more regular — but they hide in plain sight too: annual charges appear once in a year of data, and a subscription's price change can silently alter the pattern.
Current balances
A projection needs a starting point. Current available balances anchor the forward walk: income and obligations are applied to what is actually there today. Stale balances degrade everything downstream, which is why data freshness — when the balance and transactions were last updated — belongs in the forecast's stated assumptions.
What the data cannot see
Every household has financial life outside any single institution's view: accounts elsewhere, cash income, informal obligations, planned purchases. A responsible forward view does not pretend otherwise. It should:
- Declare the scope of data the forecast is based on.
- Lower confidence where coverage is visibly partial.
- Avoid presenting projections as complete pictures of a household's finances.
PFSI is designed around this principle: forecasts carry their data scope and assumptions with them, so institutions can judge how much weight a given projection deserves.
Key takeaways
- A forward view needs pattern-length transaction history, identified income with its cadence and variability, identified recurring obligations, and current balances.
- History depth and data freshness are confidence inputs, and should be reported as such.
- Income identification must be conservative; misread income breaks forecasts.
- Declaring what the data cannot see is part of the data model, not a disclaimer.
Institutions evaluating the data foundations of cash-flow forecasting can discuss their environment through a design-partner conversation on the [Partnerships page](/partnerships).
---
About PFSI: PFSI (Personal Financial Stability Intelligence) is the financial intelligence program in development at Monimate Technologies Inc. New to PFSI? Start with [What Is PFSI?](/blog/what-is-pfsi).