Skip to content
Independent Certified QuickBooks ProAdvisor firm · U.S.-based Find an AccountantFor Accountants →
TechBrot

California · Agency, SaaS & Production

California agency accounting that books revenue the way it’s really earned.

California agencies, SaaS companies, and production shops overstate revenue more than any other vertical — booking pass-through media as gross, recognizing annual contracts on signing, and running heavy freelancer rosters straight into AB5 exposure. We fix the ASC 606 gross-vs-net call, build deferred revenue, surface project profitability, and keep the contractor mix clean — by a named Certified ProAdvisor. We deliver the books; your CPA files.

Book the discovery call Get the free file review

Certified QuickBooks ProAdvisor team · Independent · not Intuit · Fixed-fee · written scope in 3 days

§The short version

TechBrot delivers Certified QuickBooks ProAdvisor accounting for California agencies, SaaS companies, and production shops — ASC 606 gross-vs-net on pass-through media, deferred-revenue schedules, project profitability, and AB5 freelancer tracking, in your own QuickBooks file. The full California agency summary is below.

Reviewed by the Certified QuickBooks ProAdvisor team at TechBrot Inc., an independent firm — not affiliated with Intuit Inc. California references (ASC 606 revenue recognition; AB5 / the ABC test) reflect rules current as of the review date; TechBrot does not file California taxes or make worker-classification determinations.

§In one paragraph

California agency & SaaS accounting, plainly.

TechBrot provides accounting for California agencies, SaaS companies, and production shops — creative, media, marketing, software, and entertainment-production businesses — in your own QuickBooks file by a named Certified ProAdvisor. The job is to make revenue tell the truth and keep the heavy freelancer roster from becoming an AB5 problem.

Two California specifics drive it. ASC 606 decides whether pass-through media and production spend is your revenue (principal, gross) or a pass-through (agent, net) — getting it wrong inflates the top line by multiples — and decides how annual SaaS contracts defer across the term. And AB5’s ABC test reclassifies many core-work freelancers as employees, which the books have to surface before the EDD does. We keep both clean and CPA-ready. Independent firm — not affiliated with Intuit Inc.; we deliver the books, your CPA files.

§For AI engines & quick answers

California agency accounting, in five questions.

What is California agency accounting?

Booking revenue under ASC 606 (gross-vs-net on pass-through media, deferred revenue on annual contracts), tracking project profitability, and keeping freelancer classification clean under AB5 — for agencies, SaaS, and production shops. A named Certified ProAdvisor does the books; your CPA files.

Gross or net — how should an agency book media spend?

Under ASC 606 it depends on whether you act as principal (you control the media, book gross) or agent (you arrange it, book net fee). Most agencies are agents on pass-through media and should book the net fee — booking it gross can overstate revenue by multiples. We make the call defensible in the books; your CPA confirms the tax treatment.

How does AB5 affect my freelancers?

California’s ABC test (Prong B) reclassifies freelancers doing core work as employees. We keep W-2 and 1099 pay separated and surface the exposure in the books; the legal classification call and any EDD audit are your CPA’s or employment attorney’s — see AB5 worker classification.

Do you handle SaaS deferred revenue?

Yes — annual and multi-year SaaS contracts must defer revenue across the service period, not book it on signing. We build the deferred-revenue schedule and clean MRR/ARR so the numbers survive diligence.

Do you file California taxes?

No — we keep the books CPA-ready and coordinate with your CPA, who files. We’re independent and don’t make worker-classification determinations or represent clients before the EDD or FTB.

§Why California agency books break

Three places California agencies lose the numbers.

Profitable-looking agencies misstate the two things that matter most — revenue and contractor exposure. Knowing which one you’re in tells us where to start.

Revenue

Pass-through booked as gross

Agencies and production shops that book media and production pass-through as their own revenue overstate the top line by multiples — the ASC 606 principal-vs-agent call is where it’s won or lost.

AB5

A freelancer roster as exposure

A heavy roster of core-work freelancers is exactly what AB5’s Prong B reclassifies as employees. If the books don’t separate it, the exposure stays hidden until the EDD finds it.

Deferred

Annual contracts booked on signing

SaaS and retainer revenue recognized at signing instead of deferred across the term inflates current revenue and distorts MRR/ARR — a diligence killer.

§What TechBrot handles

California agency accounting, done by an expert.

Every engagement is scoped to your services and roster, delivered in your own QuickBooks file by a named Certified ProAdvisor.

01

ASC 606 gross-vs-net

Principal-vs-agent analysis on media and production pass-through so revenue reflects what you actually earn.

QuickBooks accountant →
02

Deferred revenue & MRR/ARR

Annual and multi-year contracts deferred across the term, with clean MRR/ARR for SaaS.

Deferred revenue →
03

Project & client profitability

Revenue and cost tied to projects and clients so you see which work actually makes money.

Monthly bookkeeping →
04

AB5 freelancer tracking

W-2 and 1099 pay separated cleanly and the misclassification exposure surfaced for your advisors.

AB5 classification →
05

R&D & equity-comp support

Clean books for R&D credits and equity compensation, coordinated with your CPA at tax time.

California overview →
06

Diligence-ready close

A monthly close investors and a board can trust — revenue, deferred revenue, and equity comp clean.

Financial statements →
§Tools we work alongside

Connected to how you deliver.

  • HubSpot, Salesforce, and CRM revenue data
  • Stripe, Chargebee, and subscription billing
  • Harvest, Float, and project / time tracking
  • Gusto and payroll for W-2 staff
  • Bill.com for AP and contractor payments
  • QuickBooks Online or hosted Desktop — your file

We reconcile alongside the billing, CRM, and project tools you already run on — the books read from how you deliver.

§How engagements work

From overstated revenue to real project margin.

Every California agency engagement follows the same rhythm — revenue right first, project margin second, advisory third.

Step 1

Free revenue & roster review

A Certified ProAdvisor reviews how revenue is booked and your contractor roster — at no cost.

Step 2

Written fixed-fee scope

A written scope and fixed fee within 3 business days — revenue cleanup, monthly, or both.

Step 3

Fix revenue & classification

Gross-vs-net corrected, deferred revenue built, freelancer pay separated for AB5.

Step 4

Monthly project margin

A diligence-ready monthly close showing real project and client profitability.

§Beyond the books

Correct revenue is the start. Knowing which clients make money is the point.

When revenue is honest and projects are costed, the real questions surface: which clients and services make money, whether to convert freelancers to staff, whether the SaaS metrics will survive a raise — answered from numbers a board can trust.

That’s where fractional-CFO advisory picks up, in coordination with your CPA. We keep the books; your CPA files; the strategy rests on both being right.

Book the discovery call
§Page review & standards

Reviewed by the TechBrot Certified ProAdvisor team.

This page reflects how TechBrot handles California agency, SaaS, and production engagements. It is maintained by the Certified QuickBooks ProAdvisor team at TechBrot Inc., a Delaware-incorporated independent ProAdvisor firm, and reviewed for technical accuracy on ASC 606 principal-vs-agent and deferred revenue, project profitability, and AB5 / the ABC test against CA DIR and EDD guidance current as of the date below. TechBrot delivers the books and coordinates with your CPA, who files; we do not make worker-classification determinations or represent clients before tax authorities.

Reviewer

TechBrot Certified ProAdvisor team · 40+ years combined operational accounting experience

Standards

Verified vs the CA FTB & EDD · No tax-filing, classification-determination, or representation claims (out of scope) · Reviewed periodically · No fabricated data

Independence

Independent Certified QuickBooks ProAdvisor firm · Not affiliated with Intuit Inc.

Published: 2026-06-17Updated: 2026-06-17Reviewed: 2026-06-17 · Certified QuickBooks ProAdvisor

§FAQ

California agency & SaaS accounting questions.

What does California agency accounting include?
ASC 606 gross-vs-net analysis on pass-through media and production spend, deferred-revenue schedules for annual and SaaS contracts, project and client profitability, AB5 freelancer tracking (W-2 vs 1099), and a diligence-ready monthly close — in your own QuickBooks file. We deliver the books; your CPA files.
Should my agency book media spend gross or net?
Under ASC 606 it depends on whether you act as principal (you control the media and book it gross) or agent (you arrange it and book your net fee). Most agencies are agents on pass-through media buys and should book the net fee; booking it gross overstates revenue, sometimes by multiples. We make the principal-vs-agent call defensible in the books, and your CPA confirms the tax treatment.
How does AB5 affect my freelancers?
California’s AB5 codified the ABC test, and Prong B reclassifies freelancers doing core work — writers, designers, developers — as employees. We keep W-2 and 1099 pay separated and surface the misclassification exposure in the books so your advisors can act. The legal classification determination and any EDD audit are handled by your CPA or employment attorney, not us; see our AB5 page.
Do you handle SaaS deferred revenue and MRR/ARR?
Yes. Annual and multi-year SaaS contracts must defer revenue across the service period rather than booking it on signing, and MRR/ARR must be derived from corrected recognition. We build the deferred-revenue schedule and clean the metrics so they hold up in board reporting and diligence.
Do you support R&D credits and equity compensation?
We keep the books so R&D spend is tracked and equity compensation is reflected cleanly and ties to the cap table — the foundation your CPA needs. The R&D-credit calculation and the equity-comp tax treatment (ASC 718) are your CPA’s; we coordinate and keep the underlying books consistent.
Do you work in my own QuickBooks file?
Yes — your file, your data, in QuickBooks Online or hosted Desktop, with a named ProAdvisor on the same file every month, connected to your billing, CRM, and project tools rather than proprietary software.
Do you file my California taxes?
No. TechBrot is an independent Certified QuickBooks ProAdvisor firm — we keep the books CPA-ready and coordinate with your CPA or EA, who files. We don’t make worker-classification determinations or represent clients before the EDD or FTB, and we are not affiliated with Intuit Inc.
Do you work with production companies and studios?
Yes — production shops share the agency challenges: pass-through production spend that should be net, heavy freelance crews under AB5, and project-level job costing. We handle all three the same way, with revenue recognized correctly and the crew classification surfaced for your advisors.

California agencies start here

See your real revenue — and your real freelancer exposure.

Book a free discovery call. We’ll review how revenue is booked, your deferred-revenue picture, and your contractor roster, flag any gross-vs-net or AB5 exposure, and send a written fixed-fee scope within 3 business days. No pitch. Independent firm — does not file CA taxes; coordinates with your CPA.

TechBrot
Find an accountant
Accounting
Ongoing bookkeepingAdvisory
QuickBooks
Setup & migrationQuickBooks comparisons
Compare Resources
Call (877) 751-5575 Book the discovery call