Architecture Bookkeeping Small Business
Job Costing in QuickBooks for Architecture & Design Studios
Published July 22, 2026 by Invisible LLC Team · 10 min read
The short version
Job costing means tagging every dollar of revenue and every dollar of cost — labor, subs, reimbursables — to the specific project it belongs to, so QuickBooks can show you profit per project instead of just profit for the whole studio. Most studios have QuickBooks technically installed but never set up for this, which is why the software can tell you the firm made money this year but can't tell you which client quietly lost you money.
You're a principal, not an accountant. The setup is more disciplined than hard: turn on projects, route income and costs to them, get your team's time in, and read the per-project margin. Here's how to do it, and where studios usually get it wrong.
Firm margin lies. Project margin tells the truth.
Your year-end P&L says the studio was profitable. Good. It also hides the single most useful thing you could know: which projects produced that profit and which ones ate it.
We wrote a whole piece on why this gap exists — Project Margin vs. Firm Margin — but the short version is that firm-level numbers average your winners and your losers together. The gut-punch project that ran 40% over on unbilled principal hours gets absorbed by the two clean projects that went well, and you never see it. You feel it in your bank account (project-rich, cash-poor) but you can't prove it from QuickBooks.
Job costing is how you make the losers visible. Once every hour and every expense is tagged to a project, QuickBooks stops averaging and starts telling you the truth one project at a time: this one made 32%, this one broke even, this one you should never take again.
That's not a reporting nicety. It's the number behind every real decision you're trying to make — whether to hire a project manager, which client types to pursue, whether your fixed fees are priced right, and which "great relationship" client is actually a charity case.
Step 1: Turn on Projects and set your foundation
QuickBooks Online (Plus and Advanced) has a built-in Projects feature. It's the cleanest way for most studios to job-cost without bolting on extra software. (QuickBooks Desktop uses "jobs" under customers; same idea, older interface.) If you don't see Projects, you're likely on Simple Start or Essentials — job costing is the reason to move up a tier.
Before you create a single project, get two foundations right:
- A chart of accounts built for a studio, not a generic small business. You want income separated in a way that matches how you bill — design fees, consulting, reimbursable income — and direct costs (subconsultants, 1099 collaborators, project-specific expenses) separated from studio overhead (rent, software, admin). If reimbursables and subconsultant costs are dumped into generic buckets, no amount of job costing will produce clean margin.
- A decision about what a "project" is. For most studios, one project = one engagement or one phase-set for a client. If you bill in phases (SD / DD / CD / CA), decide whether each phase is its own project or a sub-item within one project. Consistency matters more than which choice you make.
Get these two right first. Job costing built on a messy chart of accounts just gives you messy answers faster.
Step 2: Route income to the project
Every invoice you send should be attached to a project. In QuickBooks, that means selecting the project (not just the customer) when you create the invoice, so the revenue lands against that job.
For studios, a few specifics matter:
- Phase billing. If you invoice by phase, tag each phase invoice to the right project (or phase-project). This is how you eventually see margin by phase — and discover that CA (construction administration) is where your fixed-fee projects go to die.
- Reimbursables. Bill-backs for prints, travel, permit fees, and pass-through subconsultant costs should flow through the project too. Track the reimbursable expense against the project and the reimbursable income against the same project, so the pass-through nets correctly and doesn't distort margin in either direction. Reimbursables handled sloppily are one of the most common margin leaks we see in studio books.
- Retainers and deposits. A deposit isn't earned revenue yet — it's a liability until the work is done. Route it correctly so a big upfront retainer doesn't make an early-stage project look wildly profitable before you've done the work.
Step 3: Get labor into the project (this is where studios break)
Here's the step that separates real job costing from decorative job costing: your team's time has to land on the project, valued at cost.
Materials and subconsultant invoices are easy to tag. Labor is where it falls apart — and labor is usually your single biggest project cost. If your designers' and principals' hours aren't allocated to projects at their cost, your margin report is measuring the cheap half of the equation and ignoring the expensive half.
Two ways to do it:
- Track time in QuickBooks (or a connected time tool) by project. QuickBooks Time or a time-tracking app that syncs to Projects lets each team member log hours against a project. With cost rates set for each person, QuickBooks can then apply labor cost to the job automatically.
- Allocate payroll to projects. If you don't track time granularly, you can allocate wages across projects at close — less precise, but far better than ignoring labor entirely.
The non-negotiable: principal time counts. The most expensive and most invisible cost in a studio is the principal's own hours — rainmaker, designer, project lead, and bookkeeper all in one. If your own time isn't costed to projects, every project looks more profitable than it is, and the ones where you personally bailed out the schedule look best of all. Cost your hours. It's the number that changes decisions.
Step 4: Read the report — and act on it
Once income and all costs (labor, subs, reimbursables, direct expenses) route to projects, QuickBooks' Project Profitability view gives you income, costs, and margin per project. Now you can actually use it.
What to look at:
- Margin by project. Sort them. The spread between your best and worst project is usually wider than you'd guess. The bottom of that list is your pricing and scoping education.
- Margin by phase (if you phase-bill). Find the phase that consistently loses money. For a lot of studios it's CA or a bloated DD — fixed fees set before scope creep showed up.
- Unbilled time and WIP. Work you've done but haven't invoiced is real value sitting off your P&L. Watching WIP by project keeps you from letting a project drift months behind on billing (Sunday-night invoicing is a symptom of exactly this).
- Reimbursables actually recovered. Compare reimbursable costs against reimbursable income by project. The gap is money you spent on the client's behalf and never billed back. It's almost always bigger than principals expect.
Then act: reprice the project types that consistently underperform, tighten scope language on the phase that bleeds, and use real per-project margin to answer the question you've been carrying — can I afford to hire?
Where studios get job costing wrong
The pattern is consistent. Studios that struggle with job costing usually hit one of these:
- Labor never makes it into the job. The most common failure by far. Materials and subs get tagged; hours don't; margin is fiction. (See Step 3.)
- Everything is one big "project." If every client shares a catch-all job, you have firm margin with extra steps. One engagement, one project.
- Reimbursables distort both sides. Pass-through costs booked as studio expense, or reimbursable income booked as design fee, quietly warp margin. Keep the pass-through clean and project-scoped.
- Overhead gets crammed into projects. Rent, studio software, and admin are overhead, not project cost. Loading them onto jobs makes every project look unprofitable and tells you nothing. Keep overhead at the firm level; job-cost the direct costs.
- It's set up once and never maintained. Job costing is a monthly discipline, not a one-time switch. New projects, changing cost rates, and phase transitions all need upkeep or the report drifts back into fiction.
None of these are hard. They're just the kind of steady back-office discipline a principal running sales, design, and delivery doesn't have a spare Sunday for.
The honest part: this is ongoing work, not a setup
Job costing isn't a weekend project you finish. It's a way of keeping the books that has to run every month — time allocated, costs routed, projects opened and closed, the report read and acted on. Set up once and left alone, it quietly rots back into the firm-margin fog you started in.
That's the layer we handle. Invisible LLC sets up job costing in QuickBooks the way an architecture or design studio actually needs it — a chart of accounts that respects phase billing and reimbursables, labor costed to projects (yours included), and monthly project-margin reporting you can read in two minutes. We work with studios like SMNG A and Brush Architects on exactly this: custom reporting that answers "did this project make money?" without you assembling it from scratch.
You went to design school. You didn't sign up to be the CFO of a five-person studio. Get job costing set up right, keep it maintained, and let the numbers tell you which projects to chase and which to walk away from. If you want a real per-project margin picture of your studio, let's look at one project together and see whether it shows up cleanly in your books.
Sources
- Intuit QuickBooks — Projects feature (job costing, project profitability) and QuickBooks Time, product documentation (quickbooks.intuit.com), retrieved for the setup mechanics.
- CFMA — Building Profits on project-level cost tracking and WIP for design/construction firms (cfma.org), for the job-costing discipline framing.
- Companion: Project Margin vs. Firm Margin (Invisible LLC).