
Zeller Invoicing Report 2025
Too often for Australia’s 2.6 million actively trading small businesses, sending an invoice means waiting weeks to see the money. Put simply, getting paid late is bad for your business – so what can you do to take a greater level of control over your cash flow? Read on to find out.







