1 min read
Xero for Law Firms - Streamline Your Financial Management
Every superhero needs a sidekick. Batman has Robin. Sherlock has Watson. And for law firms looking to streamline their financial management, the...
7 min read
Enzo O'Hara Garza
:
January 28, 2025
Think of Tracking Categories in Xero as tags you apply to transactions—like invoices, bills, bank transactions, or manual journals. These tags help you organize your financial data beyond the traditional chart of accounts.
Each business can set up two active Tracking Categories, and each category can contain up to 100 individual options.
For example:
Options: Denver, Austin, Remote
Add your content here.
Options: Bookkeeping, Payroll, Advisory
Add your content here.
By applying these to your transactions, you can run profit and loss reports filtered by any of these segments.
When your business starts to grow, your financial reporting needs to grow with it. The more moving parts you have—multiple locations, service lines, or product offerings—the harder it becomes to get clear, actionable insights from standard reports. That’s where Xero Tracking Categories come in.
Tracking Categories let you break your financial data down by the parts of your business that matter most, without cluttering your chart of accounts or relying on complicated spreadsheets.
Here's how they help you go from general financials to granular, decision-ready data:
Rather than duplicating income and expense accounts for each business unit (like “Travel – Sales,” “Travel – Marketing,” etc.), you use a single account (like “Travel”) and track by category. It’s clean, scalable, and reduces clutter.
Want to know which location is most profitable? Or which product line is losing money? With Tracking Categories, you can compare these in custom P&Ls with just a few clicks.
Knowing where your revenue is strongest or which departments are over budget helps you prioritize investments, adjust pricing, or cut costs. This visibility is crucial for growing businesses.
Tracking Categories transform Xero from a basic bookkeeping tool into a powerful reporting engine. They give you a cleaner way to organize your data, make apples-to-apples comparisons across business segments, and ultimately support better, faster decision-making. Whether you're managing one brand across several locations or juggling multiple services under one roof, Tracking Categories help you make sense of the numbers that drive your business forward.
No two businesses are exactly alike—and neither are the ways they use Xero Tracking Categories. Whether you’re running a fast-growing SaaS company, a bustling retail chain, or a client-focused creative agency, Tracking Categories can help you gain clearer insights into the parts of your business that matter most.
In this section, we’ll explore how different types of businesses apply Tracking Categories to monitor performance, make informed decisions, and simplify their financial reporting—without overcomplicating their chart of accounts.
Let’s break it down by industry to see what’s possible.
Retail businesses with multiple storefronts—whether they’re boutiques, coffee shops, or bike shops—need to track the performance of each location individually. What sells in Denver may flop in Austin. Tracking Categories make it easy to view location-based performance without complicating the chart of accounts.
Retailers with brick-and-mortar locations often want to understand which stores are performing best. Rather than managing separate P&Ls or duplicating the entire chart of accounts for each store, you can assign a Tracking Category like “Location” to each transaction.
Compare sales and COGS by store
Identify high-performing locations
Monitor overhead and operational efficiency
Determine if marketing spend translates into store-specific revenue growth
Profit & Loss by Location → See revenue, expenses, and net profit for LA vs SF vs NYC on a single report.
Creative agencies juggle multiple clients, campaigns, and deliverables across teams. Understanding which clients are profitable (and which are draining resources) is essential for pricing services correctly and managing project scope. Tracking Categories help agency owners see the financial picture client by client.
Agencies often work with multiple clients and want to know project profitability, billable vs. non-billable hours, or the cost of serving each client. Assigning a “Client” tracking category lets you track income and expenses at the client level.
Evaluate profitability per client
Spot scope creep or over-servicing
Inform pricing and proposal strategies
Assess client value beyond just top-line revenue
Profit & Loss by Location → See revenue, expenses, and net profit for LA vs SF vs NYC on a single report.
Software-as-a-Service (SaaS) companies often offer different subscription plans, add-ons, or modules. Knowing how each product tier performs in terms of revenue, churn, and support costs helps guide roadmap decisions and marketing focus. Xero Tracking Categories allow SaaS businesses to isolate financial results by plan or product.
Software companies often sell multiple subscription tiers or modules. By tracking income and related costs by “Product Tier,” you can see which offerings are most profitable or which require more support.
Align marketing and R&D efforts with high-performing tiers
Spot churn trends across tiers
Understand gross margin by product level
Inform upsell and pricing strategies
Profit & Loss by Tier → See if “Pro” is your most profitable plan even if “Enterprise” has the highest sales.
Law firms typically operate across several legal practice areas, each with unique workflows, billing structures, and staffing needs. By using Tracking Categories for each specialty—like litigation, family law, or intellectual property—firms gain insight into which areas drive revenue and which may need rebalancing.
Firms that handle multiple legal specialties can use tracking to understand which practice areas drive the most revenue—and which consume the most resources. This enables data-driven staffing and growth decisions.
Understand utilization rates by practice area
Assess which services generate most of the revenue
Adjust pricing based on resource usage
Decide which areas to expand or sunset
P&L by Practice Area → Discover that IP law has the best margins, while Family Law is high volume but lower profit.
Franchisees managing multiple units under a parent brand need to evaluate each location’s financial health. Whether it’s a fast food chain or a group of fitness studios, Xero Tracking Categories let owners compare stores side-by-side, making it easier to optimize operations and maximize profitability across the portfolio.
Franchisees often operate multiple licensed units under the same brand. Using tracking per store enables them to monitor individual store performance while rolling up to an aggregate view.
Easily compare income, expenses, and profitability per location
Evaluate store manager performance
Detect underperforming units early
Provide clean data for royalty or franchise fee calculations
Monthly P&L by Store → See that Store #103 consistently runs at a loss, prompting operational review.
Before jumping into Xero to create your Tracking Categories, the most important—and often most overlooked—step is to think strategically about how your business operates and where better data could drive better decisions.
This step is all about identifying the key dimensions of your business that you want to analyze independently.
Do you suspect that some departments, products, or locations are underperforming but can't prove it with your current reports?
Add your content here.
Are you unsure which services are most profitable, or whether certain marketing channels are worth the investment?
Add your content here.
Think in terms of departments, teams, offices, product lines, job types, or clients.
Add your content here.
Here are some common ways businesses break out their operations using Tracking Categories:
CATEGORY TYPE |
EXAMPLES |
IDEAL FOR |
---|---|---|
Location |
Cities (Denver, Chicago), Stores (Store #1, Store #2) |
Retail, Franchise, Multi-office businesses |
Service Line |
Bookkeeping, Payroll, Advisory |
Accounting, Consulting, Law Firms |
Client/Project |
Client names or Project IDs |
Agencies, Freelancers, Contractors |
Product Tier |
Basic, Pro, Enterprise |
SaaS, Subscription-based businesses |
Department/Team |
Sales, Support, R&D |
Internal performance tracking across functions |
Sales Channel |
Amazon, Shopify, Wholesale |
eCommerce businesses selling through multiple platforms |
Practice Area |
Family Law, IP Law, Employment Law |
Law Firms, Specialized Services |
Program/Grant |
Federal Grant A, Education Initiative |
Nonprofits, NGOs, Government Contractors |
Keep It High-Level: Avoid overly granular segments. For example, track by city, not by individual employee—unless employee-level reporting is critical to your operations.
Think About Reporting, Not Just Input: The point isn’t just to tag things—it’s to run reports that answer meaningful questions. If you wouldn’t want to see a P&L split by that variable, it may not be a good candidate.
Align with Business Goals: If your company is expanding to new markets, track by region. If you’re refining your product strategy, track by product tier. Your goals should guide your segmentation.
Map It to Operational Realities: Choose segments you can track consistently. If your team forgets to assign the right option—or if your workflows don’t naturally support it—you’ll end up with spotty, unreliable data.
Avoid Overlap; Make sure your two categories serve distinct purposes. For example, avoid setting one category as “Team” and another as “Employee” unless both are truly essential and reportable.
Once you’ve mapped out these dimensions, you're ready to move on to Step 2: Creating Tracking Categories in Xero—where the setup magic happens.
In Xero, go to Accounting > Advanced > Tracking Categories
Click “Add Tracking Category”
Give it a name (e.g., “Location”) and add options (e.g., “Chicago,” “Phoenix,” etc.)
When you enter:
Invoices
Bills
Bank Transactions
Manual Journals
…you’ll see dropdowns to assign tracking options. You can also set defaults at the contact or inventory item level to speed up data entry.
Once you’ve consistently applied tracking to your transactions, head over to:
Accounting > Reports > Profit and Loss (or other reports like Budget Manager or Balance Sheet)
From there:
Choose “Compare by” > Tracking Category
Select the category (e.g., Location)
Filter by date, accounts, or other dimensions
✨ Bonus Tip: Export to Excel or integrate with tools like Fathom or Syft for even more dynamic visual reporting by category.
Limit to high-value segments. Don’t overcomplicate things by tracking too many minor variations.
Apply tracking to every transaction. Incomplete data = unreliable reports.]
Run category-based reports monthly to spot trends, outliers, or problems early.
Set tracking defaults on repeating invoices, contacts, or bills to speed things up and reduce manual entry errors.
You can only have two active Tracking Categories at a time.
There’s no retroactive bulk update for previously untracked transactions.
If you need more than two categories (e.g., Location AND Department AND Client), you may need to use Tags in Xero Projects or connect to a BI tool like Zoho Analytics, Syft, or Fathom for advanced segmentation.
Xero’s Tracking Categories are a game changer for smart, scalable financial reporting. Whether you run a local bakery or a nationwide consulting firm, tracking the right segments gives you laser-sharp insights without overcomplicating your books.
Set them up, use them consistently, and start answering questions like:
Which products are most profitable?
Which teams are over budget?
Which locations are dragging down overall performance?
Let your data tell the story—and use it to grow better.
1 min read
Every superhero needs a sidekick. Batman has Robin. Sherlock has Watson. And for law firms looking to streamline their financial management, the...
Xero has introduced a powerful new in-app feature called Analytics powered by Syft – a built-in analytics integration designed to turn your financial...
For small businesses, accounting software is a must-have for managing financial data efficiently. In this blog post, we will delve into the details...