Your Shopify dashboard says you did $84,000 last month. Your bank account says you have $6,200 and a BAS due in nine days. If that gap has ever made you feel sick on a Sunday night, you are not bad at business. You are running the same bank structure as almost every founder we meet: one account, everything in, everything out, and “profit” is whatever happens to be left over.

Most brands manage cash by looking at the balance. That number is a lie. It includes the ATO’s GST, next month’s stock order, the Meta invoice that has not hit yet, and money that was supposed to be your wage. Poor cash flow is the single most cited reason Australian small businesses fail, with ASIC data showing it is named as a primary cause in 47% of SME insolvencies. Almost none of those businesses were unprofitable on paper. They just never separated the money.

The founders who sleep well do something different. They split revenue into purpose-built bank accounts the moment it lands, using fixed percentages, on a fixed rhythm. This is Profit First, adapted for a Shopify store where nearly half your revenue walks straight back out the door as stock. Here is the exact system, the percentages that work for Aussie DTC brands, and how to set it up in an afternoon.

Why “Revenue Minus Expenses Equals Profit” Keeps Failing You

Standard accounting says Sales minus Expenses equals Profit. Mathematically true. Behaviourally useless. When profit is what is left at the end, there is never anything left at the end, because expenses expand to fit the cash available. Every founder has watched a good month get eaten by a “quick” reorder, a new app, and a bigger ad budget that felt affordable at the time.

Profit First flips the formula: Sales minus Profit equals Expenses. You take profit (and tax, and your pay) off the top, then run the business on what remains. It works because it uses a limit you already respond to. You do not check your P&L before spending. You check your bank balance. So the system makes the bank balance tell the truth.

The pressure on Aussie operators has only gone one way. The Australian Securities and Investments Commission recorded 14,152 companies entering external administration in FY2025-26, roughly 75% higher than the pre-COVID 2018-19 year, and around 95% of them had fewer than 20 staff. A CommBank and UNSW survey found close to 80% of Australian SMEs experienced significant cash flow impacts in the past 12 months. One in six now lose more than $2,500 a month to late payments alone. You cannot control the economy. You can control whether the ATO’s money is sitting in your operating account pretending to be yours.

If you have not already built a forward view of your cash, start with our 8-week rolling cash flow forecast. Profit First is the operating layer that sits on top of it.

Profit First six-account overview showing Inventory, Profit, Owner's Pay, Tax and OpEx balances
Six accounts, six honest numbers. The Income account is empty because allocation day just happened.

The Ecommerce Twist: Quarantine Stock Before You Allocate Anything

The original Profit First book by Mike Michalowicz was written for service businesses, where nearly every dollar of revenue is real revenue. A Shopify store is different. If you sell a $100 product with a $40 landed cost, only $60 of that sale is yours to allocate. Run the standard percentages on the full $100 and you will strip cash out of the business faster than the stock cycle can replace it.

Cyndi Thomason’s Profit First for Ecommerce Sellers adapts the model with one critical change: an Inventory account that is funded first, before profit, tax, or pay. Every allocation percentage is then calculated on Real Revenue (sales minus cost of goods), not gross sales. For most product brands, cost of goods including inbound freight lands somewhere between 35% and 50% of net sales, so a 45% inventory allocation is the sensible default until your own numbers tell you otherwise.

Two rules make the Inventory account work on Shopify:

Get this step right and the rest of the system becomes simple arithmetic. Get it wrong and Profit First will make you feel rich for two months and then starve your next stock order.

The 6 Accounts Every Shopify Store Needs (And What Goes In Each)

You need six bank accounts. It sounds like a lot. In practice, every major Australian business bank lets you open an extra transaction account in a few minutes from the app, and most charge nothing for the additional accounts. The friction is deliberate: money should be slightly annoying to move out of the accounts it is not supposed to leave.

Advanced operators add a seventh Ad Spend account carved out of OpEx, so the Meta and Google budgets have a hard ceiling that is not negotiable at 11pm during a good-looking ROAS week. If paid media is more than 15% of your revenue, do this from day one.

The Allocation Percentages That Work for Aussie DTC Brands

Here is where most founders stall, because the percentages in the book assume a US service business. Below are the target allocation percentages we use with Circle members, calculated on Real Revenue after the Inventory account has taken its cut. They are targets, not starting points. You will grow into them.

Work the maths on a $100,000 month with 45% COGS. Inventory takes $45,000 first. Real Revenue is $55,000. At the $500k to $2m band, that is $5,500 to Profit, $13,750 to Owner’s Pay, $8,250 to Tax, and $27,500 to OpEx. If $27,500 does not cover your ads, apps, wages, and fulfilment for the month, you have just learned something your P&L was hiding. Do not fix that by shrinking the Profit allocation. Fix it by cutting the expense.

On the Tax account: 15% of Real Revenue is a starting estimate, not a promise. GST is 10% of your taxable sales but you also claim credits on stock and expenses, so your net GST is usually far lower than a flat 10%. Company tax at the 25% base rate applies to profit, not sales. Ask your accountant for a figure based on last year’s actual liabilities and adjust quarterly. Under-funding this account is the mistake that ends businesses.

Start Where You Are: The Current Allocation Percentage Method

Do not jump straight to the targets. If you are currently paying yourself nothing and running 70% OpEx, moving to the model overnight will bounce a supplier payment in week two and you will abandon the whole thing. Instead, run this three-step process.

A 1% Profit allocation on $55,000 of monthly Real Revenue is $550. It feels pointless. Do it anyway. The habit of money leaving the operating account and not coming back is worth more than the dollars in month one. By month twelve it is a $10,000 buffer that did not exist before, and you will not remember missing it.

Chart of allocation percentages ramping from current to target over eight quarters
From 0% Profit to 10% in eight quarterly steps. Slow on purpose.

The 10/25 Rhythm: When to Allocate and When to Pay

Profit First runs on a twice-monthly rhythm: allocations and bill payments on the 10th and 25th of each month. Everything that lands in Income between those dates just sits there. On the day, you move the money to the five working accounts using your percentages, then pay bills from OpEx and suppliers from Inventory.

Batching bills to two days a month does three things. It stops the drip of daily “just this one” payments that make spending invisible. It gives you two fixed moments to see whether OpEx can actually cover the bills due, which is the earliest possible warning that costs are drifting. And it takes about 40 minutes each time, which is less than most founders spend worrying about money per day.

Shopify stores with high daily payout volume sometimes prefer weekly allocations so the Income account never balloons. Either cadence works. What does not work is allocating “when I get around to it”. Put both dates in your calendar as non-negotiable, the same way you would a BAS deadline, because in practice that is what they are.

One exception: the Tax account. If you are on quarterly BAS, move a rough GST estimate across on every allocation day rather than trying to catch up in the last two weeks of the quarter. If you are on monthly BAS or PAYG instalments, the 10th and 25th rhythm lines up neatly with the ATO’s 21st and 28th due dates.

Quarterly Profit Distributions (And Why You Only Take Half)

Every quarter, the Profit account is split in two. Half is paid to the owners as a distribution, on top of Owner’s Pay. This is the reward for running a profitable business and the reason the discipline is worth keeping. Spend it on something that is not the business. That is a rule, not a suggestion. The moment profit distributions get reinvested into “just one more stock order”, you have rebuilt the old system with extra steps.

The other half stays in the Profit account as a retained reserve. The target is three months of operating expenses sitting untouched. At $27,500 per month of OpEx, that is an $82,500 buffer. It is the difference between a Meta ad account ban, a supplier factory fire, or a two-month port delay being a very bad week and being the end of the company.

Once the reserve hits three months of OpEx, you have choices most founders never get to make: a bigger distribution, paying down Shopify Capital or a bank facility early, or funding a new product line from cash instead of debt. Profit First does not stop growth. It makes growth something you fund on purpose.

Xero bank accounts screen with six Profit First accounts connected as separate feeds
Every account is its own bank feed in Xero. Transfers between them are coded as transfers, so the P&L is untouched.

Setting It Up: Bank, Xero, and 90 Minutes

You do not need a special app. You need a bank that makes extra accounts free and instant, and a bookkeeping system that reconciles them without pain. Here is the setup we recommend, using Xero because it is what the majority of Aussie Shopify brands already run.

If your bank supports scheduled transfers based on a percentage, or you use an accounting-integrated account that offers automatic percentage splits on incoming payments, automate it. If not, the manual transfers on the 10th and 25th are the most valuable 40 minutes of your month, because they force you to look.

The Three Ways Founders Break Profit First (and How to Not)

We have watched hundreds of Aussie Shopify founders implement this. The ones who fail do so in one of three predictable ways.

There is also a quieter failure: treating a fat OpEx account as permission. If OpEx builds up a surplus over a few months, that is not spare money. It is a sign your percentages are off. Shift the excess to Profit at the next quarterly review and tighten OpEx by that amount.

How the Six Accounts Work as One System

Each account on its own is just a bucket. Together they change how decisions get made. Inventory funded from every payout means a purchase order is a transfer, not a negotiation with your own fear. A fixed OpEx balance means ad spend has a ceiling that is set on a calm day, not a hopeful one. A funded Tax account means BAS is an admin task, not a quarterly emergency. A growing Profit reserve means one bad supplier, one banned ad account, or one slow quarter is survivable.

And Owner’s Pay landing on the same day every fortnight does something to how you run the company. You stop making decisions from scarcity. You stop saying yes to a wholesale order at 20% margin because you need cash this week. You start choosing growth that is worth funding, because for the first time you can see, in six numbers on a Tuesday morning, exactly what the business can afford.

Profit First does not make more sales. It makes sure the sales you already have turn into a business you actually own.

Your Profit First Setup Checklist

Inside eCommerce Circle, cash discipline is one of the core pillars we work on with every member, because a profitable P&L and an empty bank account are the most common combination we see. If you want a second opinion on your allocation percentages, let’s talk.

Profit First for Shopify: The 6-Account Cash System That Pays You Before Your Suppliers Do
Team eCommerce Circle

Written by

Team eCommerce Circle

Helping Shopify brand owners scale smarter through the eCommerce Circle coaching community.

Leave a Reply

Your email address will not be published. Required fields are marked *

Thank You

Your application for the eCommerce Circle was successfully submitted.
We’ll get back to you through your provided details shortly.

Thank You

Your enrolment was successfully submitted, and we’ve added you to the waitlist for your preferred cohort.

Not a Circle Member Yet?
Only members can join cohorts!
Join here.