
What’s Actually Happening
Director loans are rarely neat. A director transfers money in and out of the business account. Sometimes it’s a reimbursement. Sometimes it’s drawings. Sometimes it’s a temporary advance. When these movements hit the bank feed in Xero, they look like any other transaction.
Bank rules are designed to recognise patterns like supplier payments or recurring expenses. They are not designed to interpret intent. So when accountants search “director loan coded as expense in Xero” or “director loan affecting BAS,” it’s usually because something was auto-coded based on description or amount, not context.
The bank feed matches. Reconciliation completes. But the transaction has been pushed to an expense account instead of a director loan or loan liability account.
Where It Breaks
When a director loan is misclassified as an expense, it can distort profit and loss reporting and, more importantly, GST reporting. If the transaction is coded with GST when it should have no GST at all, the BAS position shifts immediately.
This often happens when a director pays a supplier personally and the reimbursement is coded incorrectly, or when drawings are treated as business expenses. Bank rules apply default tax rates based on account codes, and if the account is wrong, the GST is wrong.
The issue is subtle because reconciliation does not detect it. The bank movement is correct. The ledger entry exists. Nothing appears broken. But GST on purchases or GST on sales can be overstated, and the BAS report in Xero will reflect that.
Over time, repeated small misclassifications can create larger adjustments when the director loan account is reviewed at year end.
The Takeaway
Director loans should never be left to automation alone. When reviewing bank feeds in Xero, check whether transfers involving directors are being coded to the correct loan or equity accounts and confirm that no GST tax rate has been applied where it shouldn’t be.
Bank rules are helpful for regular expenses, but director transactions require judgment. If they are treated casually during reconciliation, the impact shows up later in BAS reporting and year-end adjustments. Keep them clean at the transaction level, and your reporting stays stable.




