Skip to main content

Profit First for Small Businesses: How the Five-Account System Fixes Cash Flow

10 min readMike ThriftMike Thrift
Profit First for Small Businesses: How the Five-Account System Fixes Cash Flow

The Bank Balance Lie

Here's a scenario that plays out in small businesses every single week: the owner checks the business checking account, sees $18,000 sitting there, and feels good. Payroll is covered. Maybe there's room for that new piece of equipment. Then the quarterly tax bill shows up, or a client pays late, or a slow month hits — and suddenly that $18,000 wasn't "extra cash" at all. It was next quarter's tax bill, next month's rent, and the bonus nobody remembered to save for, all sitting in the same undifferentiated pile.

This is the core problem that traditional bookkeeping doesn't solve on its own: a single checking account tells you your total balance, but it tells you nothing about what that money is actually for. And when everything looks like spendable cash, everything gets spent.

The Profit First method, developed by entrepreneur Mike Michalowicz, attacks this problem directly — not by teaching business owners to budget harder, but by changing the plumbing so the money is never available to overspend in the first place.

The One-Sentence Flip That Changes Everything

Traditional accounting runs on a formula everyone learns in their first business class:

Sales − Expenses = Profit

It's logical. It's also, in Michalowicz's view, exactly backwards for how humans actually behave with money. Under this formula, profit is whatever happens to be left over after everything else gets paid — which in practice is usually nothing, because expenses have a way of expanding to consume all available revenue.

Profit First flips the equation:

Sales − Profit = Expenses

Profit gets removed from the top, immediately, before a single vendor gets paid. What's left is what the business actually has to work with. It sounds like a small semantic difference. In practice, it's the difference between "I'll save whatever's left at the end of the month" (which is nothing, almost every time) and "the money is already gone from where I could spend it."

Why This Actually Works: Parkinson's Law

The mechanism behind Profit First isn't willpower — it's Parkinson's Law, the observation that work (and spending) expands to fill the resources available to it. If there's $40,000 sitting in a checking account, a business will find $40,000 worth of things to spend it on, whether or not those things were actually necessary. Justifications appear easily: a slightly nicer laptop, a "quick win" ad campaign, a subscription that seemed useful in the moment.

Profit First short-circuits this by making the money physically unavailable. You can't accidentally spend what isn't in the account you're spending from.

The Five-Account Structure

The mechanics of Profit First are almost aggressively simple: open multiple bank accounts and route every dollar of revenue through a fixed allocation before it can be spent. The standard structure uses five accounts:

  1. Income — every dollar of revenue lands here first. Nothing gets spent directly from this account.
  2. Profit — a percentage is pulled out immediately, before anything else. This is the business's reward account, and it's explicitly off-limits for covering expenses.
  3. Owner's Pay — a fixed, predictable paycheck for the owner, so income doesn't fluctuate wildly month to month.
  4. Tax — a running reserve for income tax and (if applicable) sales tax, so the bill never arrives as a surprise.
  5. Operating Expenses (OpEx) — whatever's left. This is the account that actually pays vendors, rent, software, and payroll for employees.

Twice a month — Michalowicz recommends the 10th and the 25th — the owner moves money out of Income and into the other four accounts according to a set of fixed percentages. Between those two dates, nothing gets reallocated. The Income account is a holding pen, not a spending account.

Some service-heavy businesses add a sixth account for cost of goods sold (materials, subcontractors) so that pass-through costs don't distort the percentages for the rest of the system.

How Much Goes Where: Target Allocation Percentages

Michalowicz's system distinguishes between two numbers:

  • CAP (Current Allocation Percentage) — what you're actually allocating today, based on your real spending patterns.
  • TAP (Target Allocation Percentage) — where you eventually want to be.

You don't jump straight to your target. You start at your current baseline and nudge each percentage by roughly 1% every quarter until CAP and TAP converge. This detail matters more than it looks — jumping straight to a 10% profit allocation when you've never saved a dime tends to produce a business that can't make payroll in month two, followed by the owner abandoning the whole system in month three.

Typical starting-point targets look something like this, scaled by real revenue (total revenue minus materials and subcontractor costs — more on why that distinction matters below):

Revenue BandProfitOwner's PayTaxOperating Expenses
Under $250K5%50%15%30%
$250K–$500K10%35%15%40%
$500K–$1M15%20%15%50%
$1M–$5M10%10%15%65%

The pattern is worth noticing: as a business grows, owner's pay as a percentage of revenue tends to shrink (even as the dollar amount often still grows), while operating expenses take up a larger share to support the team and infrastructure needed to run a bigger operation.

Every quarter, Michalowicz also recommends a profit distribution: take 50% of whatever has accumulated in the Profit account and pay it out to the owner(s) as a real, tangible reward. The other 50% stays as a growing cushion. This is the moment Profit First is designed to deliver — a quarterly reminder that the business is genuinely making money, not just moving it around.

The Real Revenue Trap

The single most common way businesses sabotage Profit First before it even starts: calculating percentages against total revenue instead of real revenue.

Real revenue is total revenue minus the cost of materials and subcontractors that pass through the business without becoming actual margin. A contractor who bills a client $50,000 for a renovation, of which $35,000 goes straight to materials and subcontractors, doesn't have $50,000 to allocate — they have $15,000. Running the standard percentages against the full $50,000 produces allocation targets that are mathematically impossible to hit, and the whole system collapses within a month or two as the owner realizes there's simply not enough cash to fill every account.

This distinction matters most for contractors, agencies with heavy subcontractor spend, and any resale or materials-heavy business. Pure service businesses (consultants, coaches, most professional services) often find real revenue and total revenue are close to identical, since there's little in the way of pass-through cost.

Common Mistakes That Sink the System

A few failure patterns show up again and again in businesses that try Profit First and abandon it within a quarter:

  • Starting at the target instead of the baseline. Jumping straight to "textbook" percentages instead of the gradual CAP → TAP approach usually starves operating expenses immediately.
  • Raiding the Profit or Tax account. The whole system depends on those accounts being genuinely off-limits. The first time a cash crunch gets solved by quietly moving money out of the Tax account, the habit is broken and the account stops meaning anything.
  • Mental allocation instead of physical accounts. Tracking percentages in a spreadsheet while leaving all the money in one checking account defeats the entire premise — the friction of a separate account is the mechanism, not an inconvenience to be optimized away.
  • Ignoring the real revenue calculation. Covered above, but common enough to repeat: gross revenue, not real revenue, is the single most frequent reason the numbers "don't work."

Where Profit First Runs Into Trouble

Profit First isn't without legitimate critics, and it's worth being clear-eyed about them before adopting the system wholesale.

It can mask the real financial picture. Because cash gets sorted into buckets early, a business can feel healthy — full Profit and Tax accounts — while quietly under-investing in growth or carrying problems that a full P&L would reveal immediately. The percentages describe cash allocation, not profitability in the accounting sense.

It's demanding for volatile revenue. Seasonal businesses, project-based agencies with lumpy invoicing, and anything with genuinely unpredictable cash flow can find that fixed percentages don't map cleanly onto a month where revenue swings 3x from the average. The system assumes a baseline of predictability that not every business has.

It can discourage necessary reinvestment. Fast-growing companies often need to pour cash back into inventory, hiring, or equipment faster than a fixed operating-expense percentage allows. Critics argue that a young, scaling business optimizing for a profit allocation can end up starving the growth that would create far more profit later.

None of this means the underlying idea — separate the money by purpose before it's available to spend — is wrong. It means the specific percentages and cadence need to be adapted to the business rather than applied as dogma. Many practitioners run a lighter version: two or three accounts (income, tax, everything else) rather than the full five, which captures most of the discipline with less overhead for a very small or very lean operation.

Getting Started Without Blowing Up Your Cash Flow

If the mechanics above sound appealing, the safest on-ramp looks like this:

  1. Open the accounts first, allocate later. Set up Profit, Owner's Pay, Tax, and Operating Expenses accounts at your bank (or a business banking platform that supports multiple sub-accounts natively). Leave Income as your existing checking account.
  2. Calculate your real revenue for the last 3–6 months, not gross revenue, if materials or subcontractor costs are a meaningful part of your business.
  3. Find your Current Allocation Percentage by looking at what you actually spent, saved, and paid yourself over that period — this is your honest starting point, not your goal.
  4. Move 1% toward your target each quarter, starting with the Profit account even if it's just 1–2%. A small, sustained habit beats an ambitious one that collapses in month two.
  5. Automate the twice-monthly transfer so it isn't a discretionary decision every payday — this is where Parkinson's Law gets neutralized.
  6. Treat the Profit account as genuinely untouchable. If a cash shortfall forces a raid on it, that's a signal your OpEx percentage is unrealistic, not a signal to skip the discipline.

Keep Your Finances Organized from Day One

Whichever cash-management system you use — Profit First's multiple accounts or a more traditional single-account approach — the allocations only mean something if the underlying bookkeeping is accurate and current. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in — so every transfer between accounts, every tax reserve, and every owner's-pay distribution shows up exactly where it belongs. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Share this article