Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

How do I set up job costing in QuickBooks Online?

Job costing in QuickBooks Online runs through the Projects feature. This is available in QBO Plus and Advanced plans and lets you group income and expenses by job so you can see profitability at the project level.

Turn on Projects by going to Settings, then Account and settings, then Advanced. Toggle Projects on. Once enabled, you can create individual projects and start assigning transactions to them.

The chart of accounts is where most people run into trouble. Your expense categories need to support the kind of analysis you want to run. Contractors typically need separate categories for labor, materials, subcontractors, equipment rental, and permits. Service businesses might separate direct labor from supplies and outside services. If your chart of accounts uses generic categories like “job expenses” or “materials and supplies,” your reports won’t tell you anything useful about where the money actually went.

When you create a project, you’re setting up a bucket that transactions can be linked to. Every estimate, invoice, expense, bill, and time entry can be tagged to a specific project. This tagging is what generates the profitability data. Skip the tag and that cost disappears from your job reports entirely.

Consistency matters more than anything else in project cost tracking. If expenses get entered without selecting the project, those costs won’t show up where they should. If time entries don’t get linked to jobs, labor costs get missed. The setup only works if everyone follows the same process every time.

Classes can supplement projects if you need another tracking dimension. Some businesses use projects for individual jobs and classes for service types or divisions. Others find that projects alone give them what they need.

Getting the structure right from the start saves significant cleanup later. A Tri-Cities bookkeeper familiar with your industry can configure the chart of accounts and set up templates that make tagging easier. If you’ve already tried job costing and the reports aren’t helpful, the issue is usually the underlying structure or inconsistent tagging rather than the software itself.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

What Restaurant Expenses Are Tax Deductible?

Almost everything you spend to run the restaurant is deductible. Food costs, labor, rent, equipment, supplies, marketing, even the music license. The key is tracking it properly and categorizing it correctly.

Read answer

Should I connect my bank account to QuickBooks or enter transactions manually?

Connect your bank account. Bank feeds save hours of data entry time and reduce typing errors. You'll still need to review and categorize transactions, but you'll start from accurate data instead of hoping you entered everything correctly.

Read answer

When are payroll taxes due to the IRS?

The due date depends on your deposit schedule. Most small businesses are monthly depositors, which means taxes are due by the 15th of the month following each payroll.

Read answer

Can you help me migrate from QuickBooks Desktop to QuickBooks Online?

Yes, we regularly help businesses migrate from Desktop to Online. The process involves transferring your data, cleaning up historical entries, and getting you comfortable with the new system.

Read answer

What forms do I need when I hire a new employee?

Every new hire needs a W-4 for federal withholding and an I-9 to verify work authorization. Virginia also requires a VA-4 for state withholding and new hire reporting within 20 days.

Read answer

I'm months behind on my bookkeeping. Where do I start?

Start by gathering all your bank and credit card statements for the missing months. Check for urgent deadlines like quarterly taxes or pending loan applications, then work through reconciliation one month at a time starting with the oldest.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC