Start with reporting decisions, not a long account list
A chart of accounts should help the business understand performance and prepare reliable tax and annual accounts information. Begin by identifying the revenue streams, direct costs, operating expenses, assets, liabilities and key management questions. Avoid creating an account for every supplier or minor expense. Contacts, tracking categories and reporting layouts can provide detail without making the general ledger unmanageable.
A smaller, well-defined chart usually produces more consistent coding. Each account should have a clear purpose, account type, tax default and description of what belongs there. Similar transactions should not be split across several overlapping accounts such as software, subscriptions, IT and online services unless management genuinely needs the distinction.
Structure the balance sheet for reconciliation
Create separate bank and credit-card accounts for each real account. Use dedicated receivables, payables, GST, PAYE, payroll, loan, fixed-asset, depreciation and shareholder accounts. Avoid routine manual postings to system control accounts. Clearing accounts should have a defined purpose and should be reconciled every period.
Separate current and non-current items where useful for financial reporting. For fixed assets, use categories that align with the depreciation register. For shareholder or related-party balances, create sufficient detail to identify the party and nature of the balance without exposing unnecessary personal information in ordinary reports.
Set tax defaults carefully
Xero account defaults can improve speed but can also repeat GST errors. Revenue accounts may need different treatment for domestic taxable sales, zero-rated exports or exempt income. Expense accounts such as entertainment, vehicles, overseas services and capital purchases should not rely on one generic tax code. Use descriptions and review rules for accounts requiring judgement.
Supplier and bank rules can override or reinforce account defaults, so review the combined workflow. The final GST treatment depends on the actual transaction and evidence. Defaults should guide routine work, not replace review.
Use tracking categories for dimensions, not more accounts
Where the business needs reporting by branch, location, department, project or service line, consider Xero tracking categories rather than duplicating the entire chart. Define who applies the tracking value, which transactions require it and how missing values will be reviewed. Too many dimensions can reduce data quality if users cannot apply them consistently.
Test management reports before finalising the design. Confirm that gross margin, payroll, overheads, cash, receivables and key business drivers are visible without extensive spreadsheet rework. The chart should also map cleanly to annual accounts and IR10 categories.
Govern changes and archive unused accounts
Restrict who can create or edit accounts. New accounts should be approved based on a reporting need and checked for overlap. Archive accounts that are no longer used, but preserve historical reporting. If an account contains transactions with mixed meanings, reclassify them before archiving or merging.
Review the chart annually and after major changes such as a new business line, acquisition, GST registration or migration. Maintain a coding guide with examples of common transactions and escalation rules. A good chart is not static, but changes should be deliberate, documented and consistent with prior reporting.
Before relying on the completed file, compare the current-year output with prior periods, retain the official reports and source records used, and record every unresolved matter for the New Zealand accountant or tax adviser. This final review creates a clear audit trail, supports consistent treatment and makes the next bookkeeping, GST or annual accounts cycle faster and easier to review.