How do I set up classes and locations in QuickBooks?
Classes and locations both let you track financial data across different segments of your business. The difference is in what they’re designed to track.
Classes are for categorizing transactions by type of work, department, or business line. A marketing agency might use classes for strategy, design, and media buying. A contractor might use classes for new construction, remodels, and service calls. Classes answer the question “what kind of work generated this revenue or expense?”
Locations are for tracking by physical place or site. A restaurant group with three locations would use this to see profitability by store. A property management company would track each building as a separate location. Locations answer the question “where did this happen?”
To enable classes in QuickBooks Online, go to Settings (the gear icon), then Account and Settings, then Advanced. Under Categories, turn on “Track classes” and choose whether to assign one class per transaction or one class per detail line. The per-line option gives you more flexibility but requires more work when entering transactions. Getting this right during QBO setup saves you from having to reconfigure later.
Locations are enabled in the same place. Turn on “Track locations” and you’ll see location options appear on transactions.
Before you start creating classes and locations, plan your structure. Think about what reports you want to see and work backward. If you want to know profit by service line, you need classes for each service. If you want to compare performance across offices or properties, you need locations for each.
Keep your list short and meaningful. Ten classes is manageable. Fifty classes means you’ll spend more time categorizing than getting useful information. You can always add more later but removing or consolidating classes after you’ve used them creates cleanup work.
Require classes and locations on transactions if you want complete data. In the same Advanced settings area, you can make class assignment required. This forces you or your team to categorize every transaction, which prevents gaps in your reporting.
The biggest mistake is setting up classes and locations without a clear purpose. Someone reads that they should use these features, creates a bunch of categories, then never looks at the reports. Before enabling either feature, know exactly what question you’re trying to answer with the data. If you need help thinking through the right structure for your business, a San Diego bookkeeping service familiar with QuickBooks can set it up so your reports actually tell you something useful.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
How do I know if my bookkeeper is doing a good job?
Look for reconciled accounts, timely reports, and accurate categorization. The real test is whether you trust your numbers and whether tax time goes smoothly.
Read answerWhat payroll records do I need to keep?
Federal law requires keeping payroll records for at least four years. This includes employee information, timekeeping, wage payments, and tax filings. California adds stricter requirements for itemized wage statements.
Read answerWhat is three-way trust reconciliation?
Three-way trust reconciliation matches your bank statement balance against your general ledger balance and the sum of all individual client ledger balances. When all three match, you know client funds are properly accounted for.
Read answerHow long should I keep my business financial records?
Keep most business financial records for seven years. This covers IRS audit periods and California state requirements. Some documents like formation papers and major asset records should be kept permanently.
Read answerIs virtual bookkeeping secure?
Virtual bookkeeping is secure when proper practices are in place. Modern cloud accounting software uses bank-level encryption, and bookkeepers typically have read-only access that lets them see transactions without the ability to move money.
Read answerHow do I separate owner funds from operating funds?
Open a dedicated business bank account and track all owner contributions and draws through equity accounts. Never mix personal spending with business transactions, and pay yourself through documented transfers only.
Read answer