Bookkeeping, payroll, and CFO services for San Diego's small businesses.

Call or Text: (619) 417-8735

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 report employee tips for taxes?

Employees must report their tips to you, and you include those tips in their wages for payroll tax purposes. You withhold income tax and FICA from their pay, and you pay the employer portion of FICA on the reported tips.

Read answer

How do I run payroll myself?

Running payroll yourself requires an EIN, state tax registrations, and either software or careful manual calculations. Each pay period involves calculating gross pay, withholding taxes, making deposits on schedule, and filing quarterly reports.

Read answer

How do I set up direct deposit for employees?

Start with a payroll platform that handles ACH transfers, then collect authorization forms and bank details from each employee. Run a test transaction to verify account information before the first real payday.

Read answer

What is TOT and how do I track it?

TOT stands for Transient Occupancy Tax. It's a local tax on short-term lodging that you collect from guests and remit to the city. In San Diego, the rate is 10.5% and you need to track it separately from your rental income.

Read answer

How do I reconcile daily sales with deposits?

Daily sales and bank deposits rarely match dollar for dollar. Credit card batches settle 1-2 days later with fees deducted, and cash requires its own tracking. The key is matching each payment type to its deposit path.

Read answer

How long does bookkeeping cleanup take?

Most cleanup projects take two to four weeks for a single year of backlog. Complex situations or multiple years can stretch to several months depending on transaction volume and documentation quality.

Read answer

Fresh Ledger provides full-service bookkeeping for San Diego County's small businesses. We handle monthly financials, payroll setup, and part-time CFO services for local business owners who want their numbers done right.

Client Reviews

5-Star Rated Firm
  • Intuit ProAdvisor Platinum Tier badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Payroll Certification badge

© 2026 Fresh Ledger LLC