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 account for property management fees?
Property management fees are operating expenses that reduce your rental income. Record the full gross rent as income and the management fee as a separate expense, even when you receive a net deposit.
Read answerWhat is the difference between nonprofit and for-profit accounting?
The biggest difference is fund accounting. Nonprofits track money by restriction type and allocate expenses by function. Financial statements use different names and there's no owner equity, just net assets.
Read answerHow do I categorize business transactions?
Assign each transaction to a consistent account in your chart of accounts. The key is using the same category every time for similar expenses. Consistency matters more than getting every category perfect.
Read answerHow do I handle change orders in my accounting?
Track change orders separately from your original contract. Each change order needs its own cost codes so you can see profitability on the original scope versus additional work.
Read answerWhen should I hire a bookkeeper for my small business?
Hire a bookkeeper when you're spending several hours monthly on bookkeeping, when you can't answer basic questions about profitability, or when tax season becomes a scramble. Most business owners wait until their books are already messy. The better approach is getting help before problems compound.
Read answerHow do I find a good bookkeeper near me?
Start with referrals from your accountant or other business owners. Look for someone who understands your industry, communicates clearly, and has a professional process. Local isn't always necessary since most bookkeeping happens remotely.
Read answer