Income Stability Explained: How Predictable Is Your Paycheck?
The One-Sentence Definition
Income stability is a 0-100 score for how steady your income is across the periods Turbobulls samples. 100 = perfectly steady. 0 = wildly unpredictable.
Income stability is calculated automatically in Turbobulls from your wallet transaction history. See it on your dashboard →
The Intuition: Salary vs Freelance
Person A: Salaried Worker
5,000 every month, no exceptions. Some bonus months a bit higher, but the swing is small. Score near 100 - you know exactly what's coming.Person B: Freelancer
0 one month, 8,000 the next, 2,000 the month after, 20,000 because a big client paid all at once. Same annual total as a steady salary, but the swings are huge. Score might be 30-50.The score doesn't care about the amount. It cares about the variation. A 1,000/month income that arrives perfectly on schedule scores higher than a 10,000/month income that swings wildly.
What the Wallet Badge Means
Inside Turbobulls, every metric carries a small scope badge that tells you what data feeds it. Income stability carries the Wallet badge.
That means it looks at your tracked income transactions only - the inflows that arrive in your cash accounts. It deliberately ignores:
- Your portfolio market value or returns
- Your debt
- Broker cash transfers
- Capital gains (those are portfolio-side, not wallet-side income)
How to Read the Number
| Score | What it typically means |
|---|---|
| 80 - 100 | Very steady. Salary, pension, or rental income arriving reliably. You can plan and budget with confidence. |
| 50 - 80 | Mostly predictable with occasional swings. Mixed income (salary + side gigs) often falls here. |
| 20 - 50 | Lumpy. Freelance, commission-based, or project-driven income. Plan for famine months. |
| 0 - 20 | Highly unpredictable. Big swings between zero and large amounts. Keep a sizeable buffer. |
Know How Predictable Your Income Really Is
Why Stability Matters
A high stability score is not just a feel-good number. It has real planning consequences:
- Emergency fund size. Stable income needs 3 months of runway. Lumpy income often needs 6+ months.
- Recurring commitments. Subscriptions, debt payments, and rent are easier on a steady income.
- Investing aggressiveness. Steady income lets you dollar-cost-average reliably. Lumpy income may need a more flexible approach.
- Mortgage approval. Lenders care deeply about income stability - it directly affects how much they'll lend.
How Turbobulls Calculates Income Stability
In plain words: Turbobulls measures how much your income swings around its average. If every period looks similar, the score is high. If some periods are very different from others, the score drops.
CV = stdDev(income per period) / mean(income per period)
stability = 100 − CV × 100 (floored at 0)
Bucket your income. Group transactions into period buckets (day, week, month, etc.) based on your selected date range granularity.
Find the average. Mean income per period across the buckets.
Measure the spread. Standard deviation of income across the buckets.
Convert to a 0-100 score. Divide the standard deviation by the mean to get the CV. Subtract CV × 100 from 100. Floor at 0.
When Stability Matters - and When to Ignore It
- Sizing your emergency fund. Low stability means you need more runway.
- Planning recurring payments. Mortgages, subscriptions, and tuition are easier on steady income.
- Investing on autopilot. Steady income lets you dollar-cost-average without flinching.
- Applying for a mortgage. Lenders care deeply about this signal.
- Just starting to track. Needs at least a few periods of data to be meaningful.
- You expect lumpy income. Founders, freelancers, and seasonal workers - low stability is normal, not a problem.
- You only have one income source. The score might miss diversification benefits.
- You're evaluating investment performance. Stability is about wallet, not portfolio.
The Full Picture: Pair Stability With These
Stability tells you about predictability. Pair it with these for a complete wallet picture:
Plan Around Your Income, Not Against It
Turbobulls computes your income stability automatically. Know your patterns, size your buffers correctly, and never be caught off-guard by a lumpy month.
- Automatic income stability score from your wallet transactions
- Period granularity adapts to your selected date range
- Pairs with cash allocation and savings rate for full wallet analysis
- Multi-currency income handled natively
- Custom buckets for side gigs vs salary vs investments
- Zero manual calculations - log a transaction, see updated metrics
Read more
Cash Allocation Explained: Are You Holding Too Much or Too Little Cash?
Cash allocation is a 0-100 score for how close your cash holdings are to a healthy target. Learn how Turbobulls calculates it, why 20% is the default target, and the cost of getting it wrong in either direction.
Cash Runway Explained: How Many Months Could You Survive Without Income?
Cash runway is how long your liquid cash would cover expenses if income stopped today. Learn how Turbobulls calculates it, what good runways look like, and why lumpy income demands more buffer.
Savings Rate Explained: The Most Important Financial Number You're Ignoring
Savings rate is the share of your income you keep each month. Learn why it matters more than investment returns for most people, what good rates look like, and how to lift yours.