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 is Virginia's sales tax rate and when do I file?

Virginia's sales tax rate is 5.3% in most areas, including Richmond and the Tri-Cities. Filing frequency depends on your monthly tax liability, with options for monthly, quarterly, or annual returns due on the 20th.

Read answer

What happens if I don't keep good financial records?

Poor records lead to expensive tax prep, missed deductions, IRS audit risk, and cash flow surprises. Banks won't lend without clean financials, and selling your business becomes nearly impossible.

Read answer

How do I register for Virginia withholding tax?

Register through Virginia Tax's online iReg system. You'll need your federal EIN and basic business information. Registration is free and you'll receive your withholding account number within a few business days.

Read answer

Do I need to charge sales tax on services in Virginia?

Virginia generally does not tax most services. The retail sales tax applies mainly to tangible goods, not labor or professional expertise. However, there are exceptions for certain services like accommodations and repair work involving parts.

Read answer

What's the difference between bookkeeping and accounting?

Bookkeeping is the recording of financial transactions. Accounting is the analysis and interpretation of those records. Both matter for small businesses, but they serve different purposes and happen at different rhythms.

Read answer

What's the best way to handle cash management in a restaurant?

Start with consistent register banks and count cash at every shift change. Reconcile to your POS daily, deposit frequently, and limit who handles cash to create clear accountability.

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