Skip to content
QB Specialist

QuickBooks class tracking setup

QuickBooks class tracking setup, P&L by segment.

A QuickBooks class-tracking setup adds a reporting dimension so the software splits your profit and loss by location, department, or line of business — without duplicating your chart of accounts. Once it's in place, each part of the business shows its own profit on one report, side by side.

Last reviewed July 2026

  • P&L by segment
  • Fixed scope, fixed fee
  • A senior specialist, not a pool

What a QuickBooks class tracking setup is

A QuickBooks class tracking setup turns on a single reporting dimension — the class — so the software can split your profit and loss by location, department, or line of business, without adding a duplicate account for each part of the company.

A class is a tag you put on each line of a transaction. It sits alongside the account, not inside it, so the same chart of accounts you already use keeps filing every entry — the class just says which slice of the business the entry belongs to. That is the whole idea: instead of building "Rent — West," "Rent — East," and a dozen more duplicate accounts, you keep one Rent account and let classes report the split. Class tracking is a reporting layer, not a rebuild of your books, and it works best on a coherent chart — which is why it pairs naturally with a chart of accounts cleanup and sits inside the wider picture of a QuickBooks cleanup.

Who needs class tracking

You need class tracking when one company has parts you want to see separately on the profit and loss — divisions, product lines, branches, or programs — but they share one bank account, one chart of accounts, and one tax return.

The usual signs:

  • Two or more divisions, product lines, or branches run through a single QuickBooks file.
  • You keep exporting the P&L to a spreadsheet to work out which segment actually made money.
  • A board, funder, or partner wants profit reported by program, fund, or line of business.
  • Several DBAs or storefronts sit under one legal entity and one set of books.
  • You cannot answer "which part of the business carries the rest" from the reports you have now.

If instead you need cost and profit for a specific customer engagement, that is job costing, not classes. If you need a full separate balance sheet for each part, that is a separate company file, not a class. Not sure which you are looking at? A free bookkeeping health score is a quick way to see whether your file is ready to segment.

How class tracking works: one dimension on top of your accounts

Three moves do the work: enable class tracking, design a short class list on one dimension, and set classes to apply as transactions are entered — so the P&L can report a column for each class beside the total.

Class tracking

A profit and loss before and after class tracking Before: one profit-and-loss report with a single total column. After: the same report split into per-class columns — here West and East — that add across to the same total. Illustrative example, not measured figures. BEFORE · ONE COLUMN AFTER · SPLIT BY CLASS Profit & Loss TOTAL Income Expenses Net profit ADD A CLASS P&L by class WEST EAST TOTAL Income Expenses Net profit CLASS COLUMNS ADD TO THE SAME TOTAL
Class tracking adds a column to the profit and loss for each class you set up; the class columns add across to the same total the single-column report already showed. Class names are illustrative.

Every transaction line carries a class the same way it carries an account, and QuickBooks totals a P&L column for each one. Anything left blank falls into an "Unspecified" bucket, which is exactly how a class report stops tying — so the setup's real job is making the class part of normal entry, not an afterthought. We set the class field to show on the forms you use, apply header-level classes where a whole transaction belongs to one slice, and split at the line level where it does not. Class tracking is available in QuickBooks Online's Plus and Advanced plans and in every desktop edition; we confirm your plan first so the setup fits what the file can actually do.

Timeline

How long a class-tracking setup takes

Most class-tracking setups take three to five days: a day-0 review, a day or two to design the class list, a day to configure and test, and a handback with training on day five.

  1. Free review

    Day 0

    Read-only look at how you want the business split; we scope the setup and quote a fixed fee.

  2. Design the class list

    Days 1–2

    We design a short, clean class list — one dimension, no overlap with your accounts.

  3. Configure and test

    Days 3–4

    Classes turned on, defaults set, and a P&L by class tested so it splits cleanly.

  4. Hand back and train

    Day 5

    A segmented P&L, written steps, and a call to train whoever codes transactions.

Which dimension?

Classes vs. locations vs. jobs

Use a class to split the P&L by line of business or department, a location to split it by physical site or region, and a job to track a specific piece of customer work — three different ways to slice one chart of accounts.

Reporting dimensions

How classes, locations, and jobs slice the same ledger Three reporting dimensions over one chart of accounts: a class slices the profit and loss by line of business or department, a location slices it by site or region, and a job slices it by a specific piece of customer work. Illustrative examples. ONE FLEXIBLE DIMENSION PHYSICAL SPLIT PER-CUSTOMER WORK Class SLICES BY LINE West East ON THE P&L Location SLICES BY SITE Austin Dallas BY REGION Job SLICES BY WORK Job 42 Job 43 PER CUSTOMER
Classes, locations, and jobs are three different ways to slice the same chart of accounts — the right one depends on whether you think in lines of business, physical sites, or customer work. Example labels are illustrative.
Classes vs. locations vs. jobs in QuickBooks
Classes Locations Jobs / projects
Splits the P&L It depends
Reports as extra P&L columns
Best for departments or lines
Best for sites or regions It depends
Best for per-customer work
Duplicates the chart of accounts
Best when Lines overlap sites Each site stands alone You bill by customer
Verdict One flexible dimension Physical splits Per-customer profit

What you get when the setup is finished

You get a profit and loss split into a column per class, a written coding guide for whoever enters transactions, sensible defaults configured on your forms, and a call to train your team.

Nothing is left implicit: the coding guide names each class, says what belongs in it, and tells your bookkeeper how to handle a transaction that spans two. Where the history supports it, we can back-class prior periods as part of the setup so your first year-over-year comparison already runs clean — and where the records are too thin to class honestly, we say so rather than assign a class the detail cannot justify. From there you can run it yourself, or hand the monthly coding back to us so every transaction stays classed and your segmented reports keep tying. A class setup also sits naturally beside job costing when you later need profit by customer engagement as well.

Common class-tracking mistakes and how we avoid them

The four ways class tracking goes wrong are mixing two ideas into one list, leaving transactions unclassed, over-splitting into noise, and confusing a class with an account — and each has a plain fix built into the setup.

Mixing two dimensions into one class list

A list that reads "West, East, Retail, Wholesale" is really two dimensions crammed into one, and every report it produces double-counts or leaves gaps. We keep the list to a single dimension and, where you genuinely need two, use classes for one and locations for the other rather than blending them.

Leaving transactions unclassed

Any line without a class lands in "Unspecified," and one stray entry is enough to stop a class P&L from tying to the company total. We make the class field visible on the forms you use, set defaults where a form always belongs to one class, and give your team a rule for the rest.

Creating so many classes the report becomes noise

Dozens of classes feel thorough and read as clutter — a P&L that runs for pages tells you less, not more. We aim for the fewest classes that still answer the question you actually ask of the reports.

Treating a class like an account

Classes report on top of the chart of accounts; they do not replace it. If the chart underneath is bloated or mis-typed, the class columns inherit that mess — which is why a chart of accounts cleanup sometimes comes first.

What it costs

What a class-tracking setup costs

Every class-tracking setup is a fixed scope with a fixed fee, quoted after a free read-only review. The figures below are published starting floors; the review sets the real range for your file.

Class-tracking setup pricing
Engagement Typical range Timeline What's included
From $1,500 3–5 days Class list designed, defaults set, P&L split by segment.
From $1,500 1–3 weeks Back-classing prior periods so comparisons run clean.
From $400/mo Ongoing We set it up, then keep every transaction classed each month.
Estimate your range

Class-tracking setup

Typical range
From $1,500
Timeline
3–5 days
Included
Class list designed, defaults set, P&L split by segment.

Setup + retroactive classing

Typical range
From $1,500
Timeline
1–3 weeks
Included
Back-classing prior periods so comparisons run clean.

Setup + monthly

Typical range
From $400/mo
Timeline
Ongoing
Included
We set it up, then keep every transaction classed each month.
Estimate your range

How QBSpecialist's class-tracking setup is different

One senior specialist designs the class list with you and documents every default, rather than an offshore pool bolting a generic list onto your file and leaving you to work out why the reports do not tie.

Our method is verification, not assertion: before we hand back, we run the class P&L against the company total and show you they agree, so you can see — not just take our word — that no transaction slipped into "Unspecified." Access stays minimal, read-only or a screen-share you control, never your banking logins, and every class, default, and coding rule is written down so your team or your CPA can follow it without us. You can read exactly how we work in our methodology.

When NOT to hire us for class tracking

Skip us when a single obvious split is all you need, when your books are not clean enough yet for classes to mean anything, or when what you actually want is a different tool entirely.

If you run two divisions, you are comfortable in QuickBooks, and you just need the class field switched on and a two-item list, our QuickBooks cleanup checklist and the built-in help will get you there for free. If the books underneath are messy — unreconciled accounts, a bloated chart, balances no one recognizes — class columns will only inherit that mess, so a cleanup comes first and class tracking after. And if you need cost and profit for one customer's project rather than a standing segment of the business, that is job costing, not classes. We will tell you which case you are in during the free review, even when the honest answer is that you do not need us.

How to verify our class-tracking setup

You don't have to take our word for it. Here is what you can check — the deliverable you receive, the structure the setup depends on, and our response commitment.

A real P&L by class

The exact segmented profit and loss your setup produces once it's live.

Response commitment

A real specialist replies within one business day, in writing.

Remote-first, nationwide

Mon–Sat · 8am–6pm CT

We work entirely remote — read-only access to your QuickBooks file, screen-share to review the class list with you, and every setup choice documented in writing.

  • Texas
  • Florida
  • California
  • New York

Questions about QuickBooks class tracking setup

What is the difference between a class, a location, and a job?

A class is a reporting slice you choose — a department or line of business. A location ties reporting to a physical site or region. A job tracks a specific piece of customer work. Classes are the most flexible; the right choice depends on how you want the P&L to break down.

When should I use classes?

When one company has parts you want to see separately — divisions, product lines, funds, or branches — but they share one chart of accounts. If instead you need cost by customer engagement, that is job costing; if you need a full separate balance sheet, that is a separate file.

Will class tracking change my chart of accounts?

No, and that is the point. Class tracking adds a second dimension alongside your existing accounts, so you avoid duplicating accounts for each division. The chart of accounts stays as it is; classes do the splitting on top of it.

Can I apply classes to past transactions?

Yes, within reason. Back-classing prior periods makes comparisons run clean, and we can do it as part of the setup where the history supports it. Where records are too thin to class reliably, we say so rather than assign a class that the underlying detail cannot justify.

What are the common class-tracking mistakes?

Mixing two ideas into one class list, leaving transactions unclassed so totals do not tie, and creating so many classes that reports become noise. We keep the list to a single dimension, set sensible defaults, and make classing part of normal entry so it stays consistent.

What happens after the class-tracking setup?

You get a profit and loss split by class, written steps for whoever codes transactions, and a call to train them. From there you can run it yourself, or we can keep every transaction classed each month so your segmented reports stay accurate.

Which QuickBooks version do I need for class tracking?

QuickBooks Online turns class tracking on in the Plus and Advanced plans, not Simple Start or Essentials. Every desktop edition — Pro, Premier, and Enterprise — supports classes. We confirm your plan in the free review, so the setup is scoped to what your file can actually do.

How many classes should I have?

As few as give you a report you will actually read. A handful of clean classes on one dimension beats dozens that overlap. When a list grows past what fits on a single P&L page, that is usually a sign two ideas have been mixed into one dimension and it needs splitting apart.

Do I need a clean chart of accounts before class tracking?

It helps, because classes report on top of the accounts they slice. If the chart is bloated or mis-typed, class columns just inherit that mess. We check the chart in the review and, where it is in the way, suggest a chart cleanup first so the class reports come out readable.