The basic monthly payment is only part of the picture. Interest-only periods, extra repayments, and offset accounts each change what you actually pay - this models all three, not just the sticker-price formula.
This runs a real month-by-month simulation rather than a single formula, since extra repayments, offset balances, and interest-only periods each change the loan balance in a way one equation cannot capture cleanly. Each month: interest is charged on the outstanding balance minus any offset amount, the minimum payment (interest-only, or principal-and-interest once that phase starts) is applied, and any extra amount goes straight to reducing the balance. The principal-and-interest payment itself is calculated once, using the standard amortization formula, based on whatever balance and time remain at the point that phase begins - which is also exactly why the payment steps up if an interest-only period was used. Most free loan calculators use a single formula and cannot model offset accounts, extra repayments, or an interest-only period at all - certainly not all three together, changing at different points in the loan.
Your statement shows a payment, an interest charge, and a balance - but is the interest number right, given your offset? Australian lenders charge interest daily on the loan balance minus the offset balance, added up over the statement period. Enter what your statement shows and this reconciles it: the expected charge, the gap, and whether that gap is normal noise or worth a phone call.