---
title: "QuickBooks Online Classes vs Locations Explained | MCC"
description: "When to use classes or locations, how to split shared costs, and how to check class totals. Worked rent-allocation example."
url: "https://mcc-solutionsnj.com/bookkeeping/guides/quickbooks-online-classes-and-locations"
---

Bookkeeping guide · Updated October 12, 2026

# QuickBooks Online Classes and Locations Explained

Classes and locations let you slice the same books in two extra directions. You might track by service line with classes and by store or property with locations. They are powerful, but only when you decide ahead of time what question you want answered.

By [Matthew Coleman](/about), MCC Solutions

**Quick answer.** In QuickBooks Online, a class marks a business segment, such as consulting or product sales, and a location marks where something happened, such as a store, city or property. A transaction can carry one of each, so you can ask how much a service earned at a given location.

Want this handled for you?

Monthly bookkeeping, cleanup and year-end close for small businesses. Start with a free health check of your books.

[Free health check](/bookkeeping/health-check)[Get a quote](/bookkeeping/#interest)

**Related:** [Trial balance explained](/bookkeeping/guides/trial-balance-explained) · [Owner contribution or loan](/bookkeeping/guides/owner-equity-and-capital-contributions) · [Closing entries and retained earnings](/bookkeeping/guides/closing-entries-and-retained-earnings)

**Free tools:** [Are my books ready for taxes?](/bookkeeping/is-my-quickbooks-ready-for-taxes) · [Profit margin and markup calculator](/bookkeeping/profit-margin-and-markup-calculator)

[![Intuit ProAdvisor Gold tier badge](/img/credentials/intuit-proadvisor-gold.png)](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)Gold tier in Intuit's ProAdvisor program. [See my Intuit listing](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)

Keeping your own books? Tallyfinch does invoices, bank import and reports on your computer. [See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software)

## The basic difference

A class marks a business segment, such as consulting, product sales or a particular program. A location marks where something happened, such as a store, a city, or a property. A transaction can carry one of each, so you can ask how much a certain service earned at a particular location. These features may depend on your plan, so check what is included.

## Turn them on and choose a method

In the Account and settings area, open Advanced, then Categories, and enable tracking of classes and locations. You can choose to assign a class to each transaction or to each line, and ask QuickBooks to warn you when one is missing. Per-line tracking is more flexible for bills that serve several segments, but it requires more care.

## Design the list before you use it

Keep the list short. Five to ten classes is typical. Use names that people recognize and avoid overlapping meanings. Sub-classes can group related items, but too many levels make reports unwieldy. Write down the rule for each class, such as All wedding photography revenue and direct costs. That rule is what a bookkeeper will follow when you are not around.

## Reports that use them

The profit and loss by class report shows income and expenses for each class in columns. The same exists for location. Run it with a total column to confirm that all the amounts add to the usual profit and loss. If the unspecified column is large, many transactions have no class. Fix those first, since a report with big unassigned amounts misleads.

## Common problems

Balance sheet items are not assigned to classes in the same way as income and expenses, so do not expect asset balances by class. Overhead costs like rent are not tied to one class, so decide whether to allocate them using a percentage or leave them as unallocated overhead. Bank rules and recurring transactions can carry the class automatically, which prevents gaps. Journal entries can allocate shared costs at month end. If you find you have outgrown classes, projects or separate companies may fit better, but changing later means cleaning history, so decide carefully now.

## Allocating shared costs with a journal entry

If rent should be shared among three classes, many businesses make a monthly journal entry that moves a percentage from one class to the others. Use a consistent basis, such as revenue share or square footage, and document it. A recurring journal entry can handle the repetition. Review the percentages once a year, since the business mix changes.

This keeps class reports honest without forcing someone to split every bill by hand.

## Worked example with numbers

A shop earns $30,000 from repairs and $12,000 from retail in a month. Tag each invoice with a class, repairs or retail. Rent of $3,000 is shared. Split it by revenue share: repairs are 30,000 / 42,000 = about 71%, so repairs carry roughly $2,143 and retail $857. A simple 70/30 split gives $2,100 and $900.

Record the split with a journal entry that credits rent and debits rent again with each class, so total rent stays $3,000 while each class shows its share.

## Check your work

Run profit and loss by class. The class columns plus the unassigned column must equal the company total.

## Common questions

**Can I add classes to old transactions?**

Yes, by editing them or using the batch edit options where available, but check your plan and take care with locked periods.

**Should a small business use both?**

Only if you have a real need for both views. One is often enough.

This guide is general information, not tax, legal or accounting advice. Rules, fees and due dates change; check with the IRS, the NJ Division of Taxation or a licensed professional for your situation.

Let us handle it

 [### Monthly bookkeeping Categorizing, reconciling and monthly reports, with cleanup, payroll and NJ filings available. Bookkeeping →](/bookkeeping/)
 [### QuickBooks Online Monthly bookkeeping, cleanup and reconciliation in QuickBooks Online for New Jersey small businesses. Your account stays in your name. QuickBooks →](/bookkeeping/software/quickbooks-online)

More guides

- [Recurring Transactions in QuickBooks Online](/bookkeeping/guides/quickbooks-online-recurring-transactions)
- [How to Use Projects in QuickBooks Online](/bookkeeping/guides/quickbooks-online-projects-feature)
- [QuickBooks Online Bank Feed Not Working: Fixes](/bookkeeping/guides/quickbooks-online-bank-feed-not-working)
- [How to Undo Common Mistakes in QuickBooks Online](/bookkeeping/guides/how-to-undo-mistakes-in-quickbooks-online)

Free tool

- [Bookkeeping health check](/bookkeeping/health-check)

 [All guides](/bookkeeping/guides)

Reach small business owners, freelancers and bookkeepers who read this guide: [advertise here](/advertise#bookkeeping).

Do it yourself

### Chart of Accounts and QuickBooks Import Pack

Start your books with an account list built for your type of business, instead of the generic default, and compare it with the accounts you already have.

[See what's inside ($24)](/toolkits/chart-of-accounts-quickbooks-import-pack)14-day full refund

Tallyfinch

### Books you keep on your own computer

Tallyfinch does invoices, bills, bank import, reconciliation and the main reports, in a file you own. $99 once, then $5 a month for updates; the app keeps working if you stop the plan. It does not do payroll or sales tax filing. The free download records up to 60 entries.

[See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software) [Download it free](/tools/pro/trial/mccBooks) [Compare the three apps](/software)

## Rather have us keep the books? Ask for a quote.

[Get a Quote](/bookkeeping/#interest)[Call (908) 444-6373](tel:+19084446373)
