Key Takeaways
- Profit records what your business earned, while cash flow tracks money entering and leaving your bank account.
- Late customer payments can leave a profitable SME unable to cover salaries, rent or suppliers.
- Inventory, loan repayments, tax payments and owner withdrawals may reduce cash without appearing as normal expenses.
- A cash-flow forecast helps you spot shortages before they become emergencies.
- Faster collections and better payment terms can be more useful than simply chasing higher sales.
Your business can be profitable on paper and still have barely enough money in the bank to survive the week because profit and cash are not the same thing.
That sounds ridiculous at first. After all, you made sales, customers placed orders and your accounts even show a profit.
Yet payroll is approaching, three suppliers are following up and the office air conditioner is in dire need of repairs.
SMEs often face the issue of poor cash flow. A sale may increase your profit today, but it does not help you pay tomorrow’s bills when the customer only transfers the money 60 days later. Hence today, our accounting firm will teach you about business profitability.
What Is the Difference Between Profit and Cash Flow?
Imagine your business completes an RM20,000 project in July.
You issue the e-invoice immediately, so the RM20,000 may be recorded as revenue. After deducting the costs associated with the work, your accounts show that the project generated a healthy profit.
Great news, except the client has 60-day payment terms.
Meanwhile, you still need to pay:
- Staff salaries
- Freelancers
- Software subscriptions
- Office rent
- EPF, SOCSO and EIS contributions
- Internet and utility bills
Your profit technically exists in the accounts, but the cash has not reached your bank.
This is the SME version of being told, “The payment is already being processed.” Somehow, that process always takes longer when your own bills are due, but that’s the reality.
Where Did All Your Business Cash Go?
Your Customers Have Not Paid Yet
Slow-paying customers are one of the most common reasons a business can appear profitable while struggling for cash, especially for procurement.
The sale has been recorded, but the money is sitting in accounts receivable rather than your bank account.
The larger the outstanding invoices, the more of your working capital is effectively being used to finance your customers.
Your Money Is Sitting on a Shelf
Retailers, restaurants, wholesalers and e-commerce sellers often tie up significant amounts of cash in inventory.
Buying RM40,000 worth of products does not mean you have immediately lost RM40,000 in accounting terms. However, the cash has still left your bank account.
Until those products are sold and the customers pay, your money is sitting in boxes, on shelves or somewhere inside a warehouse that charges monthly storage fees.
This becomes dangerous when businesses overstock because of supplier discounts. Saving 10% on stock is less exciting when half of it remains unsold for nine months.
You Are Growing Too Quickly (Yes that’s a bad thing)
Growth requires cash before it produces cash.
A growing SME may need to hire employees, increase advertising, buy equipment, but these costs may arrive weeks or months before the additional revenue is collected.
The business looks successful because sales are climbing. Behind the scenes, however, each new order creates another short-term demand for cash.
Growth is good, but uncontrolled growth can make a business busier without making it financially stronger.
You Are Repaying Loans
Loan repayments can also confuse the picture.
The interest portion is generally treated as an expense, but repayment of the loan principal is usually not. Even so, the entire instalment leaves your bank account.
Your income statement may therefore show a comfortable profit while monthly financing commitments continue to reduce the cash available for operations.
Bank Negara Malaysia provides information on financing facilities available to Malaysian SMEs, but financing should support a workable cash-flow plan rather than replace one.
Tax Season Has Entered the Scene
Tax should not be treated as a surprise bill, but many SMEs only focus on it when the payment deadline gets close.
By then, money earned during the year may already have been spent on renovations, stock, bonuses or maybe a new coffee machine.
Malaysian companies are generally required to make monthly tax instalment payments by the 15th day of each month, with the balance paid within the prescribed period after the financial year ends.
The Owner Keeps Treating the Business Account Like an ATM
Owner withdrawals are another common cash leak, especially when personal and business finances are mixed.
A profitable month can create the impression that extra money is available. The owner takes RM5,000 for personal spending, then discovers two weeks later that the business needs it for supplier payments.
Paying yourself is not the problem, it is your business after all but doing it randomly, without considering upcoming commitments, is.
A fixed salary is easier to manage than unpredictable withdrawals whenever the bank balance looks healthy.
How Can You Tell If a Cash Shortage Is Coming?
Start with a simple cash-flow forecast.
You do not need a Wall Street dashboard, just a simple spreadsheet showing expected money in and money out for the next 13 weeks can already reveal a lot.
Record:
- Your current bank balance
- Expected customer payments
- Salaries and statutory contributions
- Rent, utilities and subscriptions
- Supplier payment dates
- Loan instalments
- Tax payments
- Planned equipment or inventory purchases
Your objective is to identify weeks when outgoing cash may exceed incoming cash.
That gives you time to collect overdue invoices, postpone a purchase, negotiate with suppliers or arrange financing before the situation becomes urgent.
How Can an SME Improve Its Cash Flow?
Invoice Customers Quickly
Do not wait until the end of the month to invoice work completed two weeks earlier. Every delay you create gets added to the customer’s payment period.
Send accurate invoices promptly and make payment instructions easy to find.
Follow Up Before the Invoice Is Overdue
A polite reminder three to five days before the due date is often more effective than an angry email two weeks later.
For large invoices, confirm that the customer received the document and that the details match its payment system. A missing purchase order number can turn a 30-day payment into a 60-day adventure.
Ask for Deposits or Progress Payments
For project-based work, consider requesting a deposit before starting.
Longer projects can be divided into milestones, such as 40% upfront, 30% during the project and 30% upon completion. This prevents your SME from funding the entire job while waiting for the final payment.
Negotiate Better Payment Terms
Try to collect from customers before you must pay suppliers.
When customers pay in 60 days but suppliers demand payment in 14, your business must cover the 46-day gap. Better terms on either side can reduce the pressure.
Review Inventory More Often
Identify slow-moving products and stop reordering them automatically.
Clearance discounts may reduce your margin, but converting old stock into usable cash can be more valuable than protecting an ideal selling price for another year.
Create Separate Cash Reserves
Consider separating money for:
- Tax
- Payroll
- Emergency expenses
- Planned business investments
This makes the everyday bank balance more honest. You are less likely to spend money that already has a job.
Does Your SME Need More Sales or Better Cash Management?
More sales can help, but only when those sales eventually produce enough cash.
An SME can increase revenue and make its cash-flow problem worse by offering long payment terms, accepting low-margin work or buying excessive stock to support growth.
Before launching another promotion, ask:
- How quickly will we collect the money?
- What must we spend before getting paid?
- How much profit will remain after all costs?
- Can the business handle the cash gap?
Sometimes the solution is not selling more. It is collecting faster, improving margins and becoming more selective about which customers receive credit.
Conclusion on Business Profitability
A profitable business can still feel broke when its money arrives later than its bills, remains trapped in inventory or disappears through unplanned spending.
The solution is not to panic every time the bank balance drops. Track when cash is expected, prepare for major payments and make sure growth is not quietly draining the business.
At MyAdvisory, we help Malaysian SMEs make better sense of their finances, improve cash-flow planning and build stronger accounting and tax processes.
If you’re wondering about where your money went, like a game of Where’s Waldo, contact us! And we will sort it out for ya.
Frequently Asked Questions About Business Profitability
Can a Profitable Company Run Out of Cash?
Yes. A company can record revenue and profit before receiving payment from its customers. If its bills become due first, it may run out of available cash despite being profitable.
Is Cash Flow More Important Than Profit?
Both matter. Profit shows whether the business model is financially viable, while cash flow determines whether the company can meet its immediate obligations and continue operating.
How Much Cash Should an SME Keep in Reserve?
There is no single amount suitable for every SME. The appropriate reserve depends on fixed expenses, customer payment periods, sales volatility and access to financing. Many businesses aim to hold several months of essential operating costs.
How Often Should a Business Review Its Cash Flow?
SMEs should monitor their bank position regularly and update a forward-looking cash-flow forecast at least monthly. Businesses with tight cash reserves or unpredictable sales may need to review it weekly.
Do Unpaid Invoices Count as Profit?
Revenue from an invoice may be recognised before the customer pays, depending on the accounting method and circumstances. This means the sale can contribute to accounting profit while the cash remains outstanding.
Can Increasing Sales Make Cash Flow Worse?
Yes. Rapid sales growth can require additional stock, labour, advertising and fulfilment costs before customer payments arrive. Without enough working capital, higher sales may create a larger cash shortage.

