“Never spend your money before you have it.”
-Thomas Jefferson
This reminds me of the “don’t count your chickens before they hatch” metaphor. I can’t tell you how many times I’ve calculated a bonus or paycheck before I’ve gotten it and then been disappointed after taxes, or on the rare occasion, pleasantly surprised at the outcome.
Even if your money is pretty consistent, you shouldn’t have already spent it (whether actually or mentally) because you never know when ‘stuff’ is going to hit the fan and that money you thought you had free, is suddenly no longer free. If you can avoid it, don’t even think of spending the money (except for regular budgeted expenses) until you have it in hand.
What “Never Spend Your Money Before You Have It” Really Means
Thomas Jefferson’s warning, “Never spend your money before you have it,” is a timeless reminder to base your spending on cash in hand rather than income you only expect. In modern terms, it means avoiding the trap of pre-committing a bonus, tax refund, or next paycheck before it actually lands — and steering clear of debt that assumes a future you cannot guarantee. The principle is simple, but it underpins almost every sound financial habit, from budgeting to building a safety net.
Build an Emergency Fund First
The surest way to stop spending money you do not yet have is to keep a cushion of money you already do. An emergency fund covers the surprises — a car repair, a medical bill, a gap between jobs — so you are not forced to borrow. See how much to set aside in our realistic guide to saving in 2026, and review Investopedia’s primer on why an emergency fund matters.
Budget Around the Money You Actually Have
Jefferson’s rule is easiest to follow when every dollar has a job before you spend it. A zero-based or 50/30/20 budget keeps you anchored to real income, not anticipated income. Pick a tool from our roundup of the best budgeting apps, and if past overspending has left a balance, our guide to breaking the cycle of debt can help you reset.
Key Takeaways
Spend only what you have, keep a buffer for surprises, and let a budget — not optimism — decide where your money goes. These habits compound over time, much like the wisdom in Benjamin Franklin’s reminder that a penny saved is a penny earned. Small, consistent discipline is what turns a good quote into real financial security.
Frequently Asked Questions
What does “never spend your money before you have it” mean?
It means you should only spend money that is actually in your possession, not income you are merely expecting. Counting on a future paycheck, bonus, or refund before it arrives can lead to overspending and debt if those funds shrink or never materialize.
Who said “never spend your money before you have it”?
The quote is widely attributed to Thomas Jefferson, the third President of the United States, as part of a longer set of practical “canons of conduct” he shared on living a disciplined life.
How do I stop spending money I don’t have yet?
Build an emergency fund, use a budget that only allocates money you have already received, and pause before committing future income to purchases or debt. Automating savings and waiting until funds clear your account before spending them are two of the most effective habits.
Related Reading: On the cost of debt, revisit Earl Wilson’s quip that if you think nobody cares if you’re alive, try missing a car payment.