Fund Pre-Allocation (The Five Foundational Accounts)
Carve every dollar onto its own plate the moment it arrives, so no expense can eat the whole turkey.
- Difficulty
- Moderate
- Time to result
- ~weeks to results
- Steps
- 4
- Confidence
- 93%
Fund pre-allocation means assigning money a job before it is spent by physically splitting it across multiple bank accounts. The foundational five are Income, Profit, Owner's Compensation, Taxes, and Operating Expenses. Because most entrepreneurs manage by logging into their bank and spending against the visible balance, doing this at the bank (not merely in accounting software) creates a behavioral intercept. Like carving a turkey so every guest gets a plate instead of making everyone fight over one tray, the system ensures every function of the business is funded and none starves.
Origin
Michalowicz observed that most entrepreneurs ignore accounting statements and instead manage cash by logging into one or two bank accounts and spending against the balance. He designed fund pre-allocation to intercept that exact behavior, using the Thanksgiving-turkey-carving analogy to explain why a single serving tray of cash always gets consumed by whoever needs it most.
Core principles
- 01Assign money a responsibility before you spend it.
- 02Do it at the bank, because the bank account is the behavioral intercept most owners actually use.
- 03Separate accounts make the intended purpose of each dollar unmistakable.
- 04A single pool of cash invites every need to fight for and consume it.
How to run it
- 1
Open the five foundational accounts
Set up bank accounts for Income, Profit, Owner's Compensation, Taxes, and Operating Expenses.
Pro tip Use a bank that supports many low-fee accounts and automatic allocations so transfers aren't tedious.
- 2
Funnel all revenue into Income
Every incoming deposit lands in the single Income account before anything is allocated.
- 3
Distribute by percentage
Move preset percentages from Income into Profit, Owner's Compensation, Taxes, and Operating Expenses.
Pro tip Automating allocations at the bank removes the temptation to skip a transfer.
- 4
Spend only from designated accounts
Pay bills from Operating Expenses and pay yourself from Owner's Compensation, keeping each function's money separate.
Watch out Keeping these at the bank, not just in software, is fundamental; software balances don't intercept spending behavior.
In the wild
Michalowicz contrasts telling dinner guests to fight over an uncarved turkey (everyone for themselves) with carving it so each guest gets a plate; the single tray of business cash is consumed by whichever need shouts loudest.
→ Separate accounts ensure every part of the business is fed and healthy instead of some functions starving.
Hala Taha adopted the multi-account structure at YAP Media, with dedicated money for taxes and other functions.
→ Removed constant worry; the owner gained peace of mind knowing funds were reserved for each purpose.
Common mistakes
Keeping the splits only in software
Accounting statements go unread; the allocation must live at the bank where owners actually look and spend.
Running one undifferentiated account
A single pool lets every need consume the whole balance, starving other business functions.
Is it for you?
Best for
Owners who manage cash by glancing at their bank balance rather than reading accounting statements.
Not ideal for
Those whose bank charges heavy per-account fees or lacks easy multi-account transfers without a Profit-First-friendly bank.
From the transcript
“the technical definition of this process is called fund pre-allocation meaning we're taking money and assigning it a responsibility before we spend the money”
“we do this at your bank because it's a behavioral intercept”
From the episode
Business Finance Masterclass: This Cash Management System Increases Profits For Every Small Business Owner!!
Business Finance Masterclass