Learn about tracking codes and categories

Learn about tracking codes and categories

What are tracking categories and codes?

Tracking categories and codes are a feature in Xero that let you tag and report on transactions in ways that go beyond your standard chart of accounts (GL codes).

While GL codes tell you what the transaction relates to (e.g., "Sports Fees" or "Stationery Sales"), tracking categories let you add another dimension – like which department, year level, or activity it relates to.

How schools use tracking

Different schools use tracking in different ways, depending on what their accountant recommends and what their Board needs to see. Some common approaches include:

By department:

  • Track income across Music, Sports, Science, Library
  • See revenue by department

By year level:

  • Separate income for Year 7, Year 8, Year 9, etc.
  • Report on collections by year group

By activity type:

  • Distinguish between curriculum, co-curricular, and fundraising income
  • Track camps, trips, and special events separately

Tracking categories vs GL codes

Your accountant may have set up your Xero chart of accounts to use:

Detailed GL codes only – Specific codes like "Year 8 Sports Fees" with no tracking

Simple GL codes + tracking categories – Broad codes like "Student Activity Fees" with tracking to show activity and department

A mix of both – GL codes for one purpose, tracking for another

Kindo supports whichever approach your school uses.


How tracking works with Kindo

Kindo collects income from families – things like sports fees, camp payments, stationery, and donations. When you use tracking categories in Kindo, you're tagging that income so it flows into Xero with the right codes already applied.

Here's how it works:

  1. Your existing Xero setup – Your accountant has set up tracking categories and codes in Xero (if your school uses them)
  2. Add them to Kindo – You add the same tracking categories and codes into Kindo to match what's in Xero
  3. Assign to payment items – When you set up an item (like a sports fee or camp payment), you assign both a GL code and tracking codes based on how your accountant wants it coded
  4. Automatic coding – When families pay and the invoice goes to Xero, the tracking codes are already applied at line level

What this means for your school

Less manual work: Instead of manually applying tracking codes to every line in Xero after the invoice comes through, the codes are already there based on how you set up the payment item.

Consistency: Because codes are assigned when you create the payment item (not after the fact), the coding is consistent across all payments for that item.

Works with your existing setup: Kindo doesn't require you to change how your chart of accounts is structured. It works with whatever your accountant has recommended.

If you don't use tracking: Nothing changes. If your school uses GL codes only, your current setup in Kindo and Xero continues to work exactly as it does now. Tracking is completely optional.


    • Related Articles

    • Learn about internal school suppliers

      What you see on this page This page shows internal suppliers that can share tracking categories and codes with each other. You will only see suppliers that: Have services connected to your school, AND You are an order admin for If you don't see a ...
    • Entering GL Codes

      Access: Menu Administrator We recommend entering your General Ledger (GL) codes for all items, so that your reports are easier to manage. GL codes will appear on your weekly sales and finance reports, and each GL code will have it's own line on the ...
    • Student Payment Tracking - Aged Receivables

      Access: Kindo Payable Administrators Aged Receivables Report This report shows you which compulsory payment requests are unpaid, grouped by the month they were first applied, with a subtotal of voluntary payment requests. Identify unpaid payment ...
    • Changing or adding categories on your menu

      This article shows you how to change existing categories or add new categories to your menu using the Ezlunch/Kindo Partner Site. Watch the short video below for step-by-step guidance. Video: Changing or adding categories on your menu ...
    • Student Payment Tracking - Student Payment Status

      Access: Kindo Payable Administrators Student Payment Status Report The Student Payment Status report shows individual student payment progress and status for all applied payment requests. This makes it easy to follow up on outstanding balances and ...