Bookkeeping, payroll, and medical billing services for small and medium sized businesses.

Call or Text: (586) 733-1339

How do I set up classes and locations in QuickBooks?

Classes and locations are tracking features in QuickBooks that segment your financial data by different parts of your business. Classes typically represent departments, service types, or product lines. Locations track physical offices, job sites, or geographic regions. Both allow you to run reports showing profitability for specific segments rather than just overall totals.

To enable these features in QuickBooks Online, click the gear icon and go to Account and Settings, then select Categories. Turn on “Track classes” and choose whether to assign one class per transaction or one class per line item. Line item tracking works better when a single invoice or expense spans multiple departments. Enable “Track locations” in the same section and customize the label to match your terminology.

Create your actual categories by navigating to Settings, then All Lists, then Classes or Locations. Click New to add each one. Start simple. You can always add more categories later, but too many options from the start slows data entry and increases coding errors.

When entering transactions, select the appropriate class and location from the dropdown fields that now appear. Consistency matters here. If different team members code the same type of transaction to different classes, your reports become unreliable. Document your coding rules so everyone follows the same approach.

The real value shows up in reporting. Run Profit and Loss by Class or Profit and Loss by Location from the Reports menu to see income and expenses broken down by segment. A medical practice with multiple offices can see exactly which location generates profit and which one loses money. A contractor can compare margins across different project types or service categories.

Enable the warning that prompts users when they forget to assign a class or location. This setting is in the Categories section. Gaps in your data create blind spots that make the whole tracking effort less useful.

Avoid renaming or deleting classes and locations that already have transactions assigned to them. This breaks historical reporting. If a category no longer applies, mark it as inactive instead. Inactive items stop appearing in dropdown menus while historical data stays intact.

The technical steps are straightforward. The harder part is deciding what structure makes sense for your business. What questions do you want your financial data to answer? If you want to know which service line is most profitable, create classes for each service. If you want to compare office performance, set up locations for each office.

Professional QuickBooks setup and training ensures your class and location structure actually matches how you need to analyze your business. Getting this right from the start gives you useful data. Getting it wrong means spending time later cleaning up inconsistent records or rebuilding the structure entirely.

Working with a Metro Detroit bookkeeping service can also help maintain your tracking system after setup. Even the best structure breaks down if transactions get coded inconsistently month after month.

Bookkeeping for Small and Medium Sized Businesses

The Next Step:
A Short Conversation

Tell us about your business and your current bookkeeping situation. We'll listen, answer your questions, and give you a clear quote.

More Questions

What is the best way to track business mileage for taxes?

Use a mileage tracking app that automatically logs trips, or keep a written log in your vehicle. The IRS requires the date, destination, business purpose, and miles driven for each trip.

Read answer

What expenses can landscaping companies deduct?

Landscaping companies can deduct vehicle expenses, equipment purchases, supplies, labor costs, insurance, and marketing. The key is tracking every expense properly and knowing which items can be written off immediately versus depreciated over time.

Read answer

What bookkeeping do consulting firms need?

Consulting firms need time tracking tied to projects, client-level profitability reporting, and strong accounts receivable management. The expense side is usually simple, but knowing which clients and engagements make money requires proper setup.

Read answer

What is bank reconciliation and why is it important?

Bank reconciliation is the process of comparing your internal financial records to your bank statements to make sure they match. It catches errors, detects fraud, and gives you an accurate picture of your cash position.

Read answer

How do I set up an accounts payable system?

Start with a vendor master list and a consistent process for receiving, approving, and paying invoices. The goal is knowing what you owe, when it's due, and making sure nothing falls through the cracks.

Read answer

Where do I register my business for Michigan taxes?

Register through Michigan Treasury Online (MTO) at mto.treasury.michigan.gov. This handles sales tax, withholding tax, and corporate income tax. Unemployment insurance is registered separately through the state's UIA.

Read answer

Noor Bookkeeping provides full-service bookkeeping, payroll, and medical billing for small and medium sized businesses.

Client Reviews

5-Star Rated Firm
  • QuickBooks Certified ProAdvisor badge
  • QuickBooks Online Banking badge
  • QuickBooks Reporting badge
  • QuickBooks Online Level 2 Certified ProAdvisor badge
  • QuickBooks Payroll Certified ProAdvisor badge
  • Intuit Enterprise Suite Certified ProAdvisor badge
  • Client Advisory Services Foundations ProAdvisor Graduate badge
  • Intuit Bookkeeping certification badge
  • QuickBooks Solution Provider Professional Consultant badge

© 2026 Noor Bookkeeping LLC