← Back to E Commerce Online Store Modules
E Commerce Online Store Guide

Tracking Your Money & Keeping Records

Master the core concepts of tracking your money & keeping records tailored specifically for the E Commerce Online Store industry.

💡 Core Concepts & Executive Briefing

Understanding Cash Flow


Cash flow is the movement of money into and out of your online store. It is not the same as revenue or profit. A Shopify store may show $20,000 in sales this month while cash is still tight because inventory, shipping, advertising, refunds, payment fees, and software bills were paid before the money arrived. Your job is to know when cash comes in, when it leaves, and how much remains available.

Think of your store as a water tank. Customer payments fill the tank, while inventory purchases, supplier deposits, payroll, fulfillment, ad spend, returns, taxes, and subscriptions drain it. If the drain is larger than the flow coming in, the tank eventually runs dry. A profitable store can still fail if it cannot pay its next supplier invoice or advertising bill.

The Importance of Basic Records


Accurate records give you a reliable view of the store's financial health. Record gross sales, discounts, refunds, payment processing fees, shipping income, cost of goods sold, ad spend, packaging, software, and taxes. Separate sales from cash actually received because Shopify Payments, PayPal, and other gateways may deposit funds on different schedules.

Good records also help you calculate customer acquisition cost (CAC), average order value (AOV), contribution margin, and lifetime value (LTV). For example, if your store generates a $60 AOV but spends $35 on product, shipping, fees, and CAC, only $25 remains before overhead. Without clean records, you may scale a product that looks successful but loses money after every order.

Real-World Scenario


Imagine a home organization store running a successful holiday promotion. Shopify reports $45,000 in orders, but the owner has also committed $18,000 to restock inventory, spent $9,000 on Meta ads, issued $3,000 in refunds, and owes $6,000 in sales tax. The store appears busy, yet its bank balance is falling.

By recording each cash event weekly, the owner can see the real result of the promotion. They may discover that bundles improved AOV, but expedited shipping and high return rates reduced the cash generated per order. That information supports better decisions about discounts, reorder quantities, and advertising limits.

The Bootstrapper's Ledger


Use a simple weekly ledger before buying complex financial systems. Create one row for every cash event and label it as sales received, supplier payment, ad spend, fulfillment, refund, tax, software, or other expense. Include the date, payment account, amount, and whether the amount is money in or money out.

At the end of each week, total cash received, total cash spent, and the net change. Then update your cash balance. Track committed payments too, such as a purchase order due next month or a Shopify app subscription that renews soon. This gives you a basic view of burn rate, which is how quickly cash leaves the business, and cash runway, which is how long the store can operate if sales slow sharply.

Forecasting and Decision Making


Build a 13-week cash forecast using realistic assumptions. Start with expected payouts from Shopify Payments and other gateways. Add planned ad spend, inventory deposits, shipping bills, payroll, taxes, refunds, and software renewals. Use a conservative sales estimate rather than assuming your best week will repeat.

The forecast helps you decide whether to place a large inventory order, increase ad budgets, hire a fulfillment assistant, or delay a product launch. If cash runway falls below three months, protect cash first. Reduce weak ad campaigns, negotiate supplier terms, improve inventory turnover, and avoid tying up money in slow-moving products. If cash is strong, you can test new creative while watching CAC and contribution margin.

Conclusion


Financial records turn store activity into useful decisions. Review cash weekly, reconcile payouts to bank deposits, and separate revenue from profit and available cash. A simple ledger is enough to start. As order volume grows, connect Shopify to QuickBooks Online or Xero and review the reports with an accountant. The goal is not complicated accounting. The goal is knowing what you can safely spend, stock, and test.

*Example Scenario: An online skincare store receives a large wholesale-style order through its website. Before accepting a deep discount, the owner checks the forecast, confirms the inventory deposit, estimates payment fees and fulfillment costs, and verifies that enough cash remains for ads, refunds, and taxes.*

⚠️ The Industry Trap

The common trap is treating Shopify sales as spendable cash. An owner sees a strong week, increases Meta ad spend, orders more inventory, and signs up for several apps. Then a payout delay, refund wave, or supplier invoice arrives at the same time. The sales dashboard still looks impressive, but the bank account cannot cover the obligations.

Another danger is waiting until tax season to organize records. Small recurring charges from email tools, review apps, shipping platforms, and subscriptions quietly reduce margin. By the time the owner notices, they cannot tell which campaigns or products produced cash. The fix is simple: reconcile payouts and expenses every week, record upcoming bills, and make spending decisions from the cash forecast rather than from top-line revenue alone.

📊 The Core KPI

Weekly Net Cash Change: Add all cash received during the week and subtract all cash paid during the same week: weekly net cash change = cash in minus cash out. A positive number means the store added cash that week; a negative number means it used cash. Review the result beside cash runway, CAC, AOV, refunds, and inventory commitments. Aim for a positive result in normal trading weeks, while documenting planned negative weeks for inventory buys or launches.

🛑 The Bottleneck

The main bottleneck is usually not a lack of accounting knowledge. It is the fragmented nature of online-store payments and expenses. Shopify Payments, PayPal, Klarna, Amazon, Meta ads, Google ads, suppliers, shipping carriers, and app subscriptions all show different numbers and payment dates.

An owner may export Shopify revenue but forget refunds, gateway fees, chargebacks, shipping labels, or inventory deposits. The result is a report that looks precise but does not match the bank account. Complexity then becomes an excuse to avoid the books altogether.

Start with one weekly cash ledger using plain categories. Reconcile deposits to orders, record expenses when they are paid or committed, and use accounting software only after the basic categories are clear. A simple accurate system is more useful than an advanced system nobody updates.

✅ Action Items

1. **Build a weekly store cash ledger:** Create a sheet with date, source, category, cash in, cash out, and notes. Import Shopify Payments, PayPal, and other gateway payouts, then match them to bank deposits.
2. **Separate sales from true cash profit:** Record discounts, refunds, chargebacks, payment fees, shipping, product cost, packaging, and ad spend. Calculate contribution margin by product or order before raising ad budgets.
3. **Create a 13-week forecast:** Add expected gateway payouts and planned costs for inventory, fulfillment, taxes, payroll, apps, Klaviyo, Shopify, and advertising. Mark invoices and purchase orders that are due even if they have not been paid.
4. **Review every Monday:** Compare forecast cash with the actual bank balance. Pause campaigns with poor contribution margin, cancel unused apps, and maintain a tax reserve. Use Shopify reports plus QuickBooks Online or Xero for reconciliation; start with a spreadsheet or Wave if funds are limited.

What business owners say about us

★★★★★  5.0 average · verified Google reviews
★★★★★

I had the pleasure of meeting Jani last night when he made a presentation at Langley Elks.
Very knowledgeable and lots of information ...

Kenny TBD
Aug 2026 · on Google
★★★★★

I had a consultation session with Jani, and it was a great experience. He provided clear, practical strategies tailored to my business and shared valuable markting insignts. I appreciated his professionalism, knowledge, and honest advice.

Vivian Zhang
Aug 2026 · on Google
★★★★★

I've been struggling with how to grow my voice-over business and Jani was able to show me a path past several roadblocks. Just one call and I have 3 ways I can improve my business today as well as a few specific research topics to look further into. Definitely recommend.

Cameron Rennie
Jul 2026 · on Google
★★★★★

I highly recommend Modern Marks Business Consultants. I had a great telephone consultation with Jani covering ideas for customer growth. Building and implementing technology into the business for stream lining things that I am not as proficient at.
Thank you Jani I am excited to get started and implement the things we discussed.
Jacqueline Snider
Xtra Sharp by Jacqueline

Jackie Snider
Jul 2026 · on Google
★★★★★

Signed up for the Essential package with Modern Marks specifically to tighten up my sales process, and it’s made a real difference. Instead of feeling pushy or scripted, I now have a natural, step-by-step way to talk to potential customers that actually builds trust. We worked through common objections together — like pricing pushback — so I’m no longer caught off guard on calls. My close rate has noticeably improved, and I feel far more confident going into every conversation.

Beyond sales, Jani also helped me clean up my operations — we built simple checklists for the everyday tasks that used to only live in my head, which made it so much easier to stay organized and consistent. One-on-one sessions are practical and specific to my business, not generic advice. Thank you, Jani, for giving me the tools and the confidence to close deals the right way and run things more smoothly behind the scenes. Highly recommend if you want to stop guessing on sales calls. Thanks for everything, Jani!

Brett Hargreaves
Jul 2026 · on Google
★★★★★

I just had a phone call with Jani, and it was fantastic.

As someone in the renovation industry, I’ve always found it difficult to trust business coaches because it’s easy to assume they won’t fully understand the unique challenges of running a construction company. I’m really glad I gave Jani the opportunity.

Even without a construction background, Jani quickly identified gaps in my systems and processes, asked the right questions, and provided practical advice that gave me a much clearer path forward. His ability to understand my business and pinpoint areas for improvement was genuinely impressive.

If you’re looking for a business coach who can help you build better systems, improve operations, and scale your business with confidence, I wouldn’t hesitate to recommend Jani.

Ethan Price
Jul 2026 · on Google

Ready to scale your E Commerce Online Store business?

Start with a free 2-minute Business Health Audit — get your score and your #1 bottleneck, then book a free strategy call. Or pick a plan below.

📊 Take the Free Business Health Audit

Pathfinder

Self-Guided Learning

FREE trial
Cancel Anytime

Startup

Bootstrapped Founders

$999 USD /mo
3 Month Contract

Premium

12-Month Coaching

$749 USD /mo
12 Month Contract

Elite

18-Month Coaching

$699 USD /mo
18 Month Contract
📊

Want this mapped to YOUR numbers?

Get the KPI benchmarks, bottlenecks and action items above applied to your own business in the E Commerce Online Store industry by joining the Modern Marks community.

Get Your Free Industry Audit →

Business Consultant | Modern Marks

Modernize. Systemize. Grow.

Powered by ModernMarks.Earth

× Beyond the Grind Book

Don't leave just yet!

Let me give you a free copy of my new book: Beyond the Grind. Learn the exact systems I used to scale and gain true business freedom.

Awesome! Check your email for the download link.