How do I set up classes and locations in QuickBooks?
Classes and locations are tracking dimensions that let you slice your financials beyond the basic chart of accounts. Before setting them up, understand what each does so you use the right tool.
Classes categorize transactions by type of work, department, or profit center. A contractor might use classes for service lines like Remodeling, New Construction, and Maintenance. A professional services firm might track Marketing, Operations, and Administration. When you run a profit and loss report filtered by class, you see performance for that segment alone.
Locations track where work happens or which branch generated the revenue. If you have offices in Boston and Worcester, locations let you see each office’s numbers separately. Some businesses use locations for crews or regions instead of physical addresses.
To enable these features in QuickBooks Online, go to Settings (the gear icon), then Account and Settings, then Categories. Turn on Track classes and Track locations. You can also choose whether to require a class or location on every transaction. Requiring them forces consistency but can slow down data entry if you have transactions that genuinely don’t fit a category.
Once enabled, go to Settings, then All Lists, then find Classes or Locations. Click New to create each one. Keep the list short and meaningful. Five to ten classes usually covers most businesses. More than that and people start guessing which one to pick, which defeats the purpose.
Name them clearly. “Residential” and “Commercial” are better than “Class 1” and “Class 2.” If you have subcategories, QuickBooks lets you nest them. Residential could have Remodels and New Builds underneath.
When entering transactions, you’ll see dropdown fields for class and location. Assign them consistently. If your bookkeeper categorizes some invoices and you categorize others, you’ll get inconsistent data. Pick one person to own it or establish clear rules everyone follows.
The real value shows up in reports. Run a Profit and Loss by Class to see which service lines make money. Run Sales by Location to compare branch performance. Without these dimensions, you only see the business as a whole.
If you’re not sure how to structure classes and locations for your specific situation, QuickBooks setup done by someone who understands your business model saves trial and error. Many local bookkeepers can review your operations and recommend a structure that actually matches how you manage and make decisions.
Greater Boston's Trusted Bookkeeping Partner
The Next Step:
A Short Conversation
We'll ask a few questions, figure out what you need, and give you a straightforward quote.
More Questions
Why do my job cost reports never match reality?
Job cost reports typically miss reality because expenses aren't coded to jobs consistently, labor isn't tracked by project, and indirect costs never make it into the numbers. The gap usually comes from tracking habits, not the software.
Read answerHow do I find a QuickBooks ProAdvisor near me?
Start with Intuit's official ProAdvisor directory at proadvisor.intuit.com, where you can filter by location and specialty. Beyond the search, look for industry experience and local knowledge that matches your business needs.
Read answerHow do I track equipment costs by job?
Track rented equipment by assigning invoices directly to jobs. For owned equipment, calculate an internal hourly rate based on depreciation and operating costs, then log usage and charge jobs accordingly.
Read answerHow do I create a cash flow forecast?
Start with your current bank balance, then project expected inflows and outflows week by week. A 13-week rolling forecast is the standard for most small businesses, updated weekly to stay accurate and useful.
Read answerHow do I estimate job profitability before bidding?
Calculate all direct costs including labor burden, allocate a percentage for overhead, then add your profit margin. The accuracy of your estimate depends heavily on having historical data from past jobs to validate your numbers.
Read answerHow can a CFO help my business grow?
A CFO helps you make strategic decisions about pricing, expansion, and capital with financial models behind them. They turn your books into forward-looking plans that guide profitable growth.
Read answer