🏘️

Class & Location Tracking

Segment your income and expenses by department, division, branch, or region. See exactly where your business is profitable and where it is not.

Try It Free

One Company, Multiple Dimensions of Visibility

Most small business accounting tools show you a single Profit & Loss statement for the whole company. That works fine when you operate one thing in one place. It stops working the moment you have two departments with different cost structures, or three locations with different revenue levels, or a mix of service lines you need to evaluate independently.

Class and Location Tracking lets you tag every transaction line with a class, a location, or both. Then run segmented P&L reports that break the numbers down exactly the way you need to see them -- by department, by store, by region, or by any custom grouping you define. The overall company financials remain intact; you are simply adding a second layer of reporting on top of them.

1

Enable Tracking

Turn on Class Tracking, Location Tracking, or both in your company settings. Each setting is independent.

2

Create Classes & Locations

Define the classes and locations relevant to your business -- departments, divisions, branches, stores, or regions.

3

Tag Transactions

Assign a class and/or location to each line item on journal entries, invoices, and bills as you record them.

4

Run Segmented Reports

Open the P&L by Class or P&L by Location report to see income, expenses, and net profit broken out by segment.

🏢 Classes

Group transactions by department, division, product line, or any internal category that matters to your business.

  • Create unlimited classes per company
  • Assign descriptive names (e.g., Marketing, Operations, Consulting)
  • Tag at the line level on any transaction type
  • Enable or disable without affecting existing data

📍 Locations

Track performance by physical or logical location -- stores, branches, territories, or regional offices.

  • Create unlimited locations per company
  • Use for stores, branches, regions, or job sites
  • Tag independently from classes on each line
  • Enable or disable per company in settings

📈 P&L by Class

A Profit & Loss report segmented by class. See revenue, cost of goods sold, gross profit, operating expenses, and net income for each class side by side.

  • One column per class plus an unassigned column
  • Full income statement structure per segment
  • Grand total column ties back to company P&L
  • Filter by date range

📊 P&L by Location

The same segmented income statement, organized by location. Identify your highest-performing branches and where overhead is dragging results down.

  • One column per location plus an unassigned column
  • Revenue and expense detail per location
  • Net income comparison across all locations
  • Filter by date range

📝 Line-Level Tagging

Tags are applied at the individual line level, not the transaction header. A single invoice can have line items belonging to different classes and locations.

  • Tag each line item independently
  • Works on journal entries, invoices, and bills
  • Leave lines untagged when assignment is not needed
  • Untagged amounts appear in an unassigned column on reports

⚙️ Enable Per Company

Class and Location Tracking are optional and per-company. Turn them on only for the companies where segmented reporting adds value.

  • Class Tracking toggle in company settings
  • Location Tracking toggle in company settings
  • Enable one, both, or neither independently
  • Existing transactions unaffected when toggling

Why Segment at the Line Level?

Header-level tagging forces you to assign an entire transaction to one class or location. That works for simple cases, but it breaks down when a vendor bill covers expenses for two departments, or an invoice includes services delivered across multiple locations. Line-level tagging lets you split the transaction accurately without creating separate entries. Your books stay clean and your segmented reports stay precise.

The Right Tool for Growing Businesses

Class and Location Tracking is especially valuable for businesses expanding into multiple locations, managing distinct service lines with separate cost structures, preparing departmental budgets, or reporting to investors or lenders who want segment-level profitability. Rather than waiting until the business outgrows basic bookkeeping, you can enable this feature the moment you need it and start capturing the data immediately.

Frequently Asked Questions

What is the difference between a class and a location?

Classes are used for internal groupings like departments, divisions, or product lines. Locations are used for physical or geographic segments like stores, branches, or regional offices. Both work the same way technically -- the distinction is conceptual, based on how you want to organize your business. You can use one or both depending on what you need to track.

Do I have to tag every transaction?

No. Tagging is optional on each line. If a transaction does not clearly belong to a class or location, leave it untagged. Untagged amounts appear in an "Unassigned" column on segmented reports, so you always know the full picture and can see what has not been allocated yet.

Will enabling Class or Location Tracking change my existing reports?

Your standard P&L, Balance Sheet, and other company-level reports are not affected. Class and Location Tracking adds new segmented report types on top of your existing reporting. Existing transactions without tags simply show as unassigned in the new reports.

How many classes and locations can I create?

There is no fixed limit. Create as many classes and locations as your business structure requires. You can add, rename, or deactivate them at any time without affecting historical transaction data.

See Exactly Where You Are Profitable

Start your free 30-day trial. Enable Class and Location Tracking and run your first segmented P&L in minutes.

Start Free Trial See All Features