Skip to content
Ledger Path

pro · Lesson 1 · 9 min

Designing a chart of accounts

Lean, typed correctly, mapped to how the owner decides. Tracking does the slicing. The chart does the structure.

Dotted words have a reminder. Hover on a computer, tap on a phone.

From earlier

Skip to check

Start from decisions, not from a template

Ask what the owner needs to see: job margin, location, crew, taxable vs nontaxable sales. Those are tracking (Xero) or classes/locations (), not new accounts. The chart only needs a new account when the balance sheet or line itself is a different kind of thing.

  • Separate revenue streams that have different margins or tax treatment.
  • Keep out of overhead.
  • One , one , one sales-tax payable per tax regime unless you have a real reason.
  • , payroll clearing, and as needed — named, not “misc.”
  • Archive, don’t delete, accounts with history.

Xero types are a closed list

The Accounting API’s types include BANK, CURRENT, CURRLIAB, DEPRECIATN, DIRECTCOSTS, EQUITY, EXPENSE, FIXED, INVENTORY, LIABILITY, NONCURRENT, OTHERINCOME, OVERHEADS, PREPAYMENT, REVENUE, SALES, TERMLIAB. NONCURRENT is a long-term *asset* (deposits, investments). A multi-year loan is TERMLIAB (term / non-current liability), not NONCURRENT. AU/NZ files also show PAYG and superannuation types — ignore those on a US org. There is no “crypto,” no “goodwill” special, no “subaccount.” Pick the nearest honest type. Wrong type breaks the cash-flow statement and the lock-date reports.

Numbering

Use 1000 assets, 2000 liabilities, 3000 equity, 4000 income, 5000 , 6000 expenses. Leave gaps (6010, 6020) so you can insert. Do not renumber a live file casually — bank rules, repeating invoices, and document-capture publish to codes.

Check

Choices shuffle each visit. Misses send you back to the section. Look back clears the quiz so you can try again. Practice drills deal a new problem on try-again.

Choose an answer, then check.

This try

You need by crew. You should:

Practice this

Stay in the flow — open a drill without backing out to the list.

Ledger Path 1.25 · October 2026

NullPoint LLC, DBA Nullis Ledger. Training only — not professional advice.

Disclaimers · Support