Should I use QuickBooks classes, locations or projects?
QuickBooks offers three tracking dimensions beyond your chart of accounts: classes, locations, and projects. Each serves a different purpose, and the right choice depends on what you need to measure in your business.
Classes track categories that cut across your entire operation. Most businesses use classes for departments, service lines, or revenue streams. A law firm might have classes for family law, estate planning, and business litigation. An HVAC company might separate service calls from installation work. Classes help you see profit and loss by category when you want to know which division or service type generates the most margin.
Locations track physical places or geographic regions. Use locations if you operate multiple stores, offices, or service territories. A retail business with three storefronts would set up a location for each. A service company covering Houston and The Woodlands might track performance by territory. Locations answer the question “how is each site performing?”
Projects track specific jobs or clients over time. Contractors use projects to track each construction job from start to finish. Marketing agencies might create a project for each client engagement. Projects let you see total revenue and costs for a single piece of work, even when it spans multiple months. This is what enables true job costing and profitability analysis by project.
Many businesses benefit from using two or all three together. A contractor with two offices might use locations for each office, projects for individual jobs, and classes to separate residential from commercial work. Each dimension answers a different question about your financial performance.
Don’t over-engineer it. Start with what you actually need to know. If you only care about profitability by job, you only need projects. If you only care about performance by service type, you only need classes. Adding dimensions you won’t use creates extra data entry work for every transaction with no payoff.
The dimension you pick matters less than using it correctly and consistently. A project setup that tracks some jobs but not others gives you incomplete data. Classes that change definitions mid-year make reports unreliable. Whatever you choose, apply it to every relevant transaction from day one.
Getting this configuration right during initial setup saves significant cleanup later. Many business owners who handle their own bookkeeping and tax work realize too late that their QuickBooks tracking wasn’t giving them useful data. A proper setup from the start means your books actually tell you something beyond monthly totals.
Greater Houston's Small Business Bookkeeping Partner
The Next Step:
A Quick Conversation
Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
How often should a small business reconcile bank and credit card accounts?
Monthly is the standard for most small businesses. Bank feeds pull transactions automatically but don't catch duplicates, uncategorized items, or missing entries. Monthly reconciliation is the checkpoint that keeps your books accurate.
Read answerDo Texas LLCs still need to file a franchise tax report if no tax is due?
Yes. Texas LLCs must file a No Tax Due Report by May 15 each year even when they owe nothing. Skipping this filing can result in forfeited good standing and penalties.
Read answerWhich vendors need a 1099-NEC at year end?
Any vendor you paid $600 or more for services who isn't an employee and isn't a corporation generally needs a 1099-NEC. The key is collecting W-9 forms from vendors to determine their entity type and get correct taxpayer information.
Read answerWhat bookkeeping cleanup is needed before applying for a business loan?
Lenders expect current, reconciled financial statements before approving a loan. You'll need clean bank reconciliations, an accurate balance sheet, a schedule of existing debt, properly documented owner compensation, and a profit and loss statement that supports your cash flow capacity.
Read answerHow do I collect W-9s before 1099 season?
Collect W-9s from contractors and vendors before you pay them, not in January when 1099s are due. The W-9 provides the legal name, TIN, and entity type you need for accurate 1099 reporting.
Read answerHow can landscapers track recurring maintenance billing and seasonal cash flow?
Set up recurring invoices for maintenance customers organized by route or service day. Track materials and crew costs separately to understand profitability, then use that data to build cash reserves during peak months for the slower season.
Read answer