Bookkeeping Services in Los Angeles: California Compliance for LA Businesses | The Reed Corporation
HomeHelpful GuidesQuickBooks Online Bookkeeping › Bookkeeping in Los Angeles
Bookkeeping · Los Angeles

Bookkeeping Services in Los Angeles: California Compliance for LA Businesses

Running a business in Los Angeles means dealing with three or four tax authorities at once. The Franchise Tax Board wants its $800 minimum every year. The CDTFA wants destination-based sales tax at 9.5% or higher. The LA Office of Finance wants the city business tax by February 28. The EDD wants quarterly payroll filings. A well-built QBO file handles all of it in the background. A poorly-built one becomes a January scramble that costs five times what it should.

LA’s Tax Stack Compared to NYC — What’s the Same, What’s Different

We have offices in both markets. Most of our clients operate in one of the two. The honest comparison: LA and NYC have similar total tax burdens on a high-income small business, but the structure is different enough that you cannot just port a New York chart of accounts to a Los Angeles file and expect it to work.

What is the same. Both cities have a state income tax (California at a top 13.3%, New York at a top 10.9%). Both have a city-level business tax (LA’s gross-receipts tax, NYC’s Unincorporated Business Tax for sole proprietors and partnerships plus the General Corporation Tax for C-corps). Both have aggressive payroll-tax regimes that exceed the federal baseline by a meaningful amount. Both have minimum entity-level taxes that hit even unprofitable businesses. Both have sales tax administered at the state level with city and county add-ons that push combined rates near 10%.

What is different. The biggest structural difference is how the city tax works. NYC’s UBT applies to unincorporated entities at 4% of net income above certain thresholds. LA’s city tax applies to almost every business at a rate per $1,000 of gross receipts. The base is different. The math is different. A profitable consulting firm pays similar dollars in either city, but a high-revenue, low-margin business pays much more in LA than in NYC because the LA tax is on receipts, not income.

The other difference is California’s $800 minimum franchise tax. It hits every entity, every year, regardless of activity. New York’s equivalent (the corporate franchise tax minimum) starts at $25 for small corporations and scales by receipts. The LA minimum is brutal for inactive entities. We have multiple clients with shell LLCs from old ventures that quietly cost them $800 a year for a decade before anyone noticed.

Payroll is also harsher in California. The SDI tax cap was removed in 2024, so high earners pay 1.1% on every dollar without limit. New York’s equivalent (NYPFL and SDI combined) caps out at a fraction of that. For an LA business paying executives or owner-employees above $200,000, the marginal cost difference adds up fast.

The siblings of this post cover the NYC and Miami sides. See our NYC bookkeeping guide for the NYC-specific tax stack and our Miami bookkeeping guide for the Florida no-state-income-tax comparison.

California State Tax: Franchise Tax, FTB, Personal vs. Business

The California Franchise Tax Board administers nearly every income-based California tax on businesses and individuals. The agency is at ftb.ca.gov, and you will deal with it more than any other tax authority if you operate in LA. Here is the layered structure.

The personal income tax side. Individuals pay California income tax on all California-source income at brackets ranging from 1% on the first $10,756 (single) up to 12.3% above $698,271, plus a 1% mental health services surcharge on income above $1 million. So the effective top rate is 13.3%, the highest in the country. For an LA-based sole proprietor or single-member LLC, business income flows through to the personal return and is taxed at these rates. The same applies to S-corp shareholders and partners in pass-through entities, plus the entity-level taxes discussed below.

The entity-level side. California taxes the entity itself in addition to the owners. C corporations pay 8.84% of California-source net income, with an $800 minimum. S corporations pay 1.5% of California-source net income, with the same $800 minimum. Partnerships and LLCs taxed as partnerships pay $800 plus the gross-receipts fee schedule. This double layer is why California is so much more expensive for a profitable S-corp than a state like Texas or Nevada: you pay 1.5% at the entity level and then another 9%+ at the personal level on the same dollar.

California PTE election — the workaround. Since 2021, California has allowed pass-through entities to elect to pay tax at the entity level (the PTE Tax under AB 150), which then becomes a federal deduction for the entity and a credit for the owners on their California return. The election effectively converts unallocable state tax into a deductible business expense, sidestepping the $10,000 federal SALT cap. For an S-corp owner paying significant California state tax, the PTE election can save $5,000 to $20,000 a year. We make this election for almost every eligible client. It requires a timely filing (usually by June 15 of the tax year) and a separate payment, so the timing matters. See our tax strategy consulting page for context.

Withholding and estimated taxes. California requires withholding on certain payments to non-resident contractors and partners (7% in most cases, FTB Form 592). Quarterly estimated payments follow a non-uniform schedule that surprises new business owners: 30% on April 15, 40% on June 15, 0% on September 15, 30% on January 15. Most states use 25-25-25-25. California front-loads. Plan cash flow accordingly.

How to track in QBO. Create separate liability accounts for CA Franchise Tax Payable, CA State Income Tax Payable (for the entity), and CA LLC Fee Payable. Accrue monthly. When you make a payment, debit the liability and credit cash. Tag every accrual entry with the tax year it relates to so you can reconstruct payments by year during audits.

LA City Business Tax and Industry Categories (the rate varies by industry)

We covered the mechanics in the FAQ below, but the strategic point deserves its own section because it affects bookkeeping setup. The LA City Business Tax classification is not a one-time choice. The rate per $1,000 ranges from $1.27 (retail, wholesale) to $5.07 (miscellaneous services), and which one you fall into changes your annual bill by thousands of dollars.

The most common classifications and current rates: Retail and Wholesale at $1.27 per $1,000. Personal Services at $2.55 per $1,000. Professions and Occupations (lawyers, accountants, doctors, consultants) at $4.50 per $1,000. Miscellaneous Services at $5.07 per $1,000. Multimedia (film, TV, music, software) at a reduced rate or exemption depending on the subcategory. Auto Park at 1.50% of gross receipts. Rental of Real Property at $1.27 per $1,000.

A $2 million revenue creative agency classified as Professions and Occupations would owe $9,000 a year. The same agency classified as Multimedia (if its work qualifies) might owe a fraction of that. The same agency classified as Miscellaneous Services would owe $10,140. The classification matters more than most owners realize.

How to set up tracking in QBO. Use class tracking to flag revenue by classification. A multi-line business (say, a production company that also does consulting) probably owes city tax under two classifications. Track them separately so the February filing is a one-day project, not a forensic accounting exercise. The QBO Advanced custom reports module handles this well.

The exemption traps. The Small Business Exemption (under $100,000) and the Creative Artist Exemption (under $300,000 for qualifying individuals) are valuable but not automatic. You still must file on time to claim either. We see clients lose the exemption every year because they assumed they didn’t need to file. The lost exemption usually costs $500 to $3,000 once penalties and back tax are calculated.

The LA Office of Finance maintains the classification table and exemption rules at finance.lacity.gov. Check the current year’s rate schedule before filing. Rates and classifications shift periodically through City Council ordinance changes.

California Sales Tax for Multi-Jurisdiction Sellers

If your LA business sells taxable goods or services, the sales tax stack is one of the more painful parts of California compliance. The state portion is 7.25%. Add LA County’s 0.25% transportation tax, plus district taxes that vary by exact ship-to address, and most LA County rates land at 9.5%. Santa Monica, Culver City, El Segundo, Pico Rivera, and a handful of others push into 10% to 10.25% territory. The CDTFA maintains the current rate lookup at cdtfa.ca.gov.

Destination-based for most district tax. The combined rate is determined by the ship-to address, not the seller’s location. A sale from your warehouse in DTLA to a customer in Santa Monica is taxed at the Santa Monica rate. This is where manual sales tax setups go wrong. If you have one rate hard-coded in QBO, you are undercharging some customers and overcharging others, and over time the math works against you when the state reconciles.

Use QBO’s Automated Sales Tax. Turn it on under Taxes > Sales Tax Settings. QBO calculates the right rate at the line-item level based on the ship-to address. The setup takes an hour. The first month, audit a few invoices manually to confirm rates look correct. After that, it runs itself.

Out-of-state nexus. Wayvair-era thresholds mean that if your direct-to-consumer sales into a single state exceed $100,000 or 200 transactions in a year, you must register and collect. Most LA e-commerce businesses we work with cross thresholds in 8 to 15 states by year two. At that point, manual filing is unrealistic. Avalara, TaxJar, or Quaderno are the standard options. We help select based on volume and platform.

The CDTFA audit. CDTFA audits are common for businesses above $1 million in California sales. They will tie your QBO sales reports to your filed CDTFA returns and to your federal Schedule C or Form 1120. Discrepancies trigger deeper review. The single best preparation: keep your QBO file clean, your automated sales tax on, your resale certificates filed, and your shipping charges separately stated.

California Payroll: SDI, ETT, UI, and the Wage Plan

If you run payroll in California, you deal with the EDD on top of the IRS. Four taxes, four different rates, four different bases. The agency lives at edd.ca.gov and you will visit their e-Services portal often.

The shortlist. SDI: 1.1% employee-paid, no wage cap since 2024. ETT: 0.1% employer-paid, on first $7,000 of wages per employee per year. UI: 1.5% to 6.2% employer-paid, on first $7,000, experience-rated. PIT withholding: state income tax withheld from employee paychecks based on California brackets.

The DE-4 form. California’s equivalent of the federal W-4. Every new employee fills out a DE-4 to set their California withholding. The DE-4 and W-4 ask similar questions but the math is different, and using the federal W-4 for California withholding leaves people under- or over-withheld. Every employee should complete both at hire.

Quarterly returns. DE 9 and DE 9C are filed every quarter by the last day of the following month. Both are filed through EDD’s e-Services portal. QBO Payroll handles this automatically if connected correctly. Most third-party payroll providers (Gusto, ADP, Paychex) also handle it. Verify the filings happened. We see filings missed every quarter when payroll provider transitions are handled poorly.

Workers’ comp. Required for every California employer with one or more employees. Not technically a tax, but functionally a payroll cost. Carriers include State Compensation Insurance Fund (the state-backed option) and dozens of commercial carriers. Rates run 0.5% to 15%+ of payroll depending on job class. Office workers cheap, manual labor expensive. Most LA payroll providers will help you get a workers’ comp quote when you set up payroll.

AB 5 and the contractor question. California’s ABC test for worker classification is stricter than federal. A worker is presumed to be an employee unless the business can prove control, outside-the-usual-business activity, and an independent trade. Many workers who pass federal classification fail the California test. The penalties for misclassification are aggressive: back payroll taxes, back wages, penalties, plus a private right of action for the misclassified worker. If you have 1099 workers in California, audit the classification at least annually.

For the QBO-specific setup, see our QBO Advanced payroll guide.

Industry Bookkeeping: Entertainment, Real Estate, Tech, Cannabis

LA has four industries with bookkeeping needs that don’t fit a standard QBO chart of accounts. Skip the generic template and build the file around the industry from the start.

Entertainment. Production companies, post-production houses, talent agencies, loan-out corporations. The industry runs on project accounting, residuals tracking, union payroll, and reimbursable expenses that are billed back to clients or studios. A typical production company file needs class tracking by project, customer tracking by studio, and a separate income account for residuals. Loan-out corporations (single-shareholder S-corps owned by an actor, director, or writer) need clean tracking of W-2 wages versus distributions, and the books need to support the Section 162 reasonable compensation analysis. Our business owners page covers the S-corp side.

Real Estate. Brokers, agents, investors, and developers. Brokers need 1099 tracking for sub-agents. Agents need expense tracking by listing and by marketing campaign. Investors need property-level P&Ls and depreciation schedules that survive a 1031 exchange. Developers need draw schedules, hard-cost versus soft-cost separation, and capitalized interest tracking. Each one requires a different chart of accounts setup. The generic QBO retail template is not it.

Tech. SaaS companies, e-commerce, software shops. The bookkeeping challenge is revenue recognition — ASC 606 says you can’t recognize an annual prepaid subscription as revenue in month one, you have to defer and amortize. QBO Advanced has a revenue recognition module that handles this if set up correctly. Without it, your books overstate revenue and your investor reporting falls apart. Our revenue recognition guide covers the setup.

Cannabis. The hardest one. California’s regulated cannabis industry deals with CDTFA cannabis excise tax (15%), state cultivation tax, local cannabis taxes (varies by jurisdiction, 5-15% in many LA-area cities), IRS Section 280E (which disallows most ordinary business deductions for federal income tax purposes), and the constant cash-handling problems caused by federal banking restrictions. Cannabis bookkeeping needs a custom chart of accounts that separates COGS (deductible under 280E) from operating expenses (not deductible), tracks each tax separately, and reconciles cash deposits against POS data daily. This is not a niche where you can use QBO out of the box.

Common LA Bookkeeping Mistakes That Trigger FTB or City Audits

We see the same mistakes every year, usually surfaced by an FTB or CDTFA notice. Here are the seven most common.

1. Forgetting the $800 franchise tax in a year of inactivity. The business pivoted, paused, or wound down, but the LLC stays on file. The owner assumes “no revenue, no tax.” Three years later, the FTB sends a notice for $2,400 in back franchise tax plus penalties and interest. Fix: pay the $800 every year the entity exists, or formally dissolve before December 31.

2. Not registering with the LA Office of Finance. A new business launches, never files the BTRC application, and operates for two years before getting noticed by the city. The Office of Finance assesses back tax plus 50% failure-to-register penalty plus monthly interest. Fix: register in the first month of operation. The Small Business Exemption is generous, but only if you file.

3. Mixing personal and business expenses on one credit card. Common in founder-led LA businesses. The owner uses the business AmEx for groceries and personal travel. The books either capture personal items as deductions (which is fraud) or get cleaned up monthly with a long list of journal entries (which creates documentation problems). Fix: separate cards from day one. Reimbursements from the business to the owner are simple. Reimbursements the other way are messy.

4. Sales tax undercharging on the destination side. Manual sales tax setup in QBO with one rate hard-coded. The business undercharges Santa Monica customers by 0.75%. CDTFA reconciles via audit. The business owes the difference, plus penalties, plus interest, and cannot collect from the customer retroactively. Fix: turn on Automated Sales Tax.

5. Treating contractors as 1099s when AB 5 says they are employees. The business has been classifying its delivery drivers, support staff, or production crew as contractors. EDD audits and reclassifies. The business owes back payroll taxes for three years, plus 50% failure-to-withhold penalty, plus interest. Fix: run every 1099 worker through the ABC test annually. When in doubt, default to W-2.

6. No documentation for the LA City Business Tax classification. The business self-classified as Multimedia (lower rate) but its work is actually Personal Services. Three years later, the Office of Finance reclassifies and assesses back tax. Fix: when you choose a classification, document why. Save the analysis. If audited, you want to defend the classification with reasoning, not surprise.

7. Filing federal but missing the California state return for the entity. New owners file Form 1120 or 1120S federally and assume California gets the data automatically. It does not. California requires its own Form 100, 100S, or 568 filing. Miss it and the FTB assesses minimum tax plus penalties plus interest. Fix: every entity that operates in California files a California return, every year.

For broader bookkeeping practice, see our bookkeeping services page and the IRS recordkeeping guide for the federal documentation baseline that overlays California rules.

Frequently Asked Questions

What California-specific taxes does an LA small business need to track in QBO?

If you run a business in Los Angeles, the bookkeeping work is not the same as it is in Texas or Nevada. California has its own income tax, its own franchise tax, its own sales tax administration, its own payroll taxes, its own employment law, and its own enforcement agencies. Los Angeles adds a city-level business tax on top of all that. A clean QuickBooks Online file for an LA business needs accounts, classes, and tags that match those layers, or your CPA spends every January reconstructing what you actually owe. Here is what to track and how to set it up.

California state income tax for the entity. If you operate as an LLC or corporation, the entity itself pays California tax. C corporations pay 8.84% of net income, with a minimum of $800. S corporations pay 1.5% of California-source net income, with the same $800 floor. LLCs taxed as partnerships pay an $800 minimum and a graduated gross-receipts fee that runs from $900 at $250,000 in California gross receipts up to $11,790 at $5 million-plus. Sole proprietors and single-member LLCs that did not elect corporate treatment pay the LLC fee on the gross-receipts schedule but the income flows through to the owner’s personal CA return. In QBO, set up a current liability account called CA State Tax Payable and a separate one called CA Franchise Tax Payable – $800 Minimum. Keep them separate. The minimum tax has its own due dates (the 15th day of the fourth month for most entities) and the gross-receipts fee has another. Mixing them in one account makes reconciliation harder than it needs to be.

California sales tax. Administered by the California Department of Tax and Fee Administration (CDTFA), not the FTB. This trips up newcomers. The combined rate in LA County is currently 9.5% in most parts and up to 10.25% in Santa Monica, Culver City, and a handful of other municipalities. The state portion is 7.25%. The remainder is a combination of county, district, and city add-ons that vary by the exact delivery address. You need a CDTFA seller’s permit before you make a single taxable sale. In QBO, turn on the sales tax module under Taxes, set the agency as CDTFA, and let QBO calculate based on customer address. Watch out for one thing: QBO defaults to the headquarters rate unless you flip on automated sales tax with address-based calculation. We see businesses undercharge by hundreds of dollars a month on this default.

LA City Business Tax. The Los Angeles Office of Finance requires every business operating within the city limits to register and pay an annual business tax. The rate depends on your tax classification, which depends on what your business actually does. Professional services pay $4.50 per $1,000 of gross receipts (so 0.45%). Wholesale pays $1.27 per $1,000. Multimedia and certain creative classifications enjoy lower rates and partial exemptions. In QBO, create an expense account called LA City Business Tax and a liability account called LA Business Tax Payable. Accrue monthly so you can see what you actually owe.

California payroll taxes. Three separate items, all administered by the California Employment Development Department (EDD). Unemployment Insurance (UI): paid by the employer, the rate floats between 1.5% and 6.2% on the first $7,000 of wages per employee per year. Employment Training Tax (ETT): 0.1% on the same $7,000 base. State Disability Insurance (SDI): 1.1% paid by the employee through withholding, with no wage cap as of 2024. The cap was removed by SB 951. Plus state income tax withholding, which has its own bracket schedule. In QBO Payroll or whatever payroll system feeds QBO, each of these needs its own liability account. Lumping them together is the most common LA bookkeeping mistake we see.

1099 contractor tracking. California has stricter rules than federal. AB 5 and the ABC test mean a worker is presumed to be an employee unless the business can prove all three prongs (control, outside the usual course of business, established independent trade). The result: many contractors who would be fine as 1099s in another state must be W-2 employees in California. In QBO, tag every vendor with their classification status and review it quarterly. If a worker fails the ABC test, fix it before the audit, not after.

Industry-specific items. Cannabis businesses pay the CDTFA cannabis excise tax and a cultivation tax. Restaurants need to separate food sales (exempt for grocery items) from prepared food (taxable). Real estate agents must track marketing expenses tied to specific listings for self-employment tax planning. Entertainment industry workers — both the production companies and the individual loan-out corporations — have their own payroll and residual tracking needs that don’t fit a standard chart of accounts.

The practical setup. A well-built QBO file for an LA business has at minimum these custom liability accounts: CA Franchise Tax Payable, CA State Income Tax Payable, CA LLC Fee Payable, CDTFA Sales Tax Payable, LA City Business Tax Payable, EDD UI Payable, EDD ETT Payable, EDD SDI Payable, CA State Withholding Payable. Plus the standard federal payable accounts (FICA, FUTA, federal withholding). That gives your CPA a clean picture in 30 seconds. Without those accounts, you get a December scramble to reconstruct what was paid to which agency, and that is when filings get late and penalties accrue. We cover related setup steps in the QBO Advanced setup guide.

Monthly close discipline tied to each agency. A clean LA file does not just have the right accounts. It has a monthly close that ties to each agency. CDTFA sales tax reconciles against the filed return and the cash payment. EDD payroll liabilities reconcile against DE 9 and the federal Form 941. The LA Office of Finance accrual reconciles against the prior year’s filing plus year-to-date gross receipts at the right classification rate. FTB franchise tax accrues at $66.67 a month. Five reconciliations, all done on the same checklist, every month. That is what a usable LA bookkeeping operation looks like. Without it, the agencies catch the discrepancies before you do, and the cost of fixing them after the fact is always higher than the cost of doing them on schedule.

The single biggest win. If you only do one thing differently, it is this: separate the agencies on your chart of accounts. Most LA business owners we start working with have one “Taxes Payable” account or, worse, no liability tracking at all (the tax payments are booked directly to an expense account on the day they hit the bank). Either approach hides the obligation, distorts month-end financials, and makes the year-end reconciliation a forensic exercise. Splitting into six or seven distinct liability accounts is 30 minutes of setup and saves dozens of hours a year. Our QuickBooks Online bookkeeping pillar guide covers the broader chart-of-accounts setup principles.

How does the California $800 minimum franchise tax work for LLCs and corporations?

The California $800 minimum franchise tax is one of the highest entity-level minimums in the country and one of the most misunderstood items in California small-business taxation. The short version: if your entity is registered or doing business in California, you owe $800 a year to the California Franchise Tax Board (FTB), even if you lost money, even if you had zero revenue, even if you formed the company on December 28th and did not open the doors until the next year. There are a few exemptions and timing nuances but the rule itself is unforgiving. Here is how it actually works.

Who pays the $800. Every corporation (C or S), every LLC, every limited partnership, and every limited liability partnership that is either formed in California or registered to do business in California pays the $800 minimum annually. Sole proprietors do not pay it because they are not separate entities. General partnerships do not pay it because they are not registered entities. But the moment you file Articles of Organization for an LLC or Articles of Incorporation for a corporation, you are on the hook for $800 a year for as long as the entity exists in good standing.

The “doing business” trap. California defines doing business broadly. If you have an office in California, employees in California, sales above $735,019 (the 2024 threshold, indexed annually) to California customers, or property in California above $73,502, you are doing business in California regardless of where the entity was formed. A Delaware LLC owned by an LA resident operating from a home office in LA is doing business in California and owes $800 a year to the FTB, plus the LLC gross-receipts fee. We see this every year — an entrepreneur forms a Delaware C-corp on the advice of a startup playbook, never registers in California, and then gets a Notice of Proposed Assessment for three years of back franchise tax plus penalties.

When the $800 is due. The due date is the 15th day of the fourth month of the entity’s tax year. For a calendar-year entity, that is April 15. For a fiscal-year entity, count four months from the start of the year. The first-year payment is different: you pay an estimated $800 by the 15th day of the fourth month of your first taxable year (Form 3522 for LLCs, Form 100-ES for corporations). Miss the deadline and the FTB adds a late-payment penalty plus interest. The interest rate floats with federal short-term rates plus 3% and is currently around 10% annualized.

The first-year exemption that mostly is not one. AB 85, signed in 2020, gave LLCs, LPs, and LLPs a first-year $800 minimum tax exemption for entities formed between January 1, 2021 and January 1, 2024. That exemption sunset on January 1, 2024. As of 2026, the only meaningful first-year break is for corporations: under R&TC Section 23153, a corporation’s first taxable year is exempt from the minimum tax if it has a short year. LLCs and LPs are back to paying $800 in year one.

The gross-receipts fee on top. If you are an LLC taxed as a partnership or disregarded entity, the $800 is the floor, not the ceiling. There is an additional LLC fee based on California-source gross receipts: $900 between $250,000 and $499,999, $2,500 between $500,000 and $999,999, $6,000 between $1,000,000 and $4,999,999, and $11,790 above $5,000,000. This fee is in addition to the $800. So an LLC with $2 million in California gross receipts owes $800 + $6,000 = $6,800 a year, before any income tax. The fee is on gross receipts, not net income. Even a money-losing LLC with $2 million in revenue owes the full $6,800. That is where the franchise tax really bites.

S-corps and the 1.5% problem. S corporations in California are not pass-through for state tax purposes. California taxes the S-corp itself at 1.5% of California-source net income, with the $800 minimum. So if your S-corp has $300,000 in California net income, the state tax is $4,500 (1.5% of $300,000), and the shareholders also pay individual CA income tax on their share of the same income at their personal rates. This double-counting surprises owners who set up S-corps based on federal-only logic. The 1.5% is not a credit against personal tax. It is a separate entity-level liability. We help business-owner clients model this trade-off — see our business owners page for context.

How to account for it in QBO. Create a current liability called CA Franchise Tax Payable. Each month, accrue $66.67 (one-twelfth of $800) so the books reflect the obligation evenly. When you make the payment, debit the liability and credit cash. For LLCs subject to the gross-receipts fee, also accrue the fee monthly once revenue clears each tier threshold. Do not wait until April to book the entire $6,800 — it distorts the March P&L and hides the obligation from cash forecasting all year.

The dissolution timing problem. Many owners think they can save $800 by dissolving an inactive entity. Sometimes they can, but the timing is brutal. If the entity exists on January 1, the $800 is owed for that year. You must file a Certificate of Cancellation with the Secretary of State and a final return with the FTB before the year ends to avoid the next year’s $800. If you miss it by even a day, you owe another full $800.

Penalties. Failure to pay the $800 by the due date triggers a 5% late-payment penalty plus 0.5% per month, capped at 25%. Interest runs on top. The FTB will eventually suspend the entity, which means you lose the right to sue, defend a lawsuit, or use your business name until you pay everything plus a reinstatement fee. We see suspended entities every year, usually owned by people who left California years ago and forgot the entity was still on file.

Bottom line. Plan for $800 a year per California entity, every year, no matter what. If you are an LLC with California gross receipts above $250,000, plan for the fee on top. If you are an S-corp with California income, plan for 1.5% of that income. The franchise tax is not a tax on profit. It is the cost of having an entity in California. Build it into your annual budget the same way you build in rent.

What is the LA City Business Tax and how do I file it?

The Los Angeles City Business Tax is one of the most overlooked tax obligations in the city. Every business operating within the City of Los Angeles must register with the LA Office of Finance and pay an annual gross-receipts tax. The rate depends on what kind of business you run, the base is your worldwide gross receipts (with limited apportionment), and the filing deadline is February 28 every year. Miss any of those and you face penalties, interest, and eventually a citation. Here is the full picture.

Who has to register. Every business with a fixed location in the City of LA, plus every business without a fixed location that conducts business in the city. That second category catches a lot of remote workers, freelancers, and consultants who think they are exempt because they work from home. If your home is in Los Angeles and you run a business from it, you owe the LA City Business Tax. Even a side hustle. Even an LLC with no employees. There is no minimum income threshold for the registration requirement — although there is for the tax itself (more on that below). You need a Business Tax Registration Certificate (BTRC) before you start operating, and the city expects renewal each year.

The eight tax classifications. LA classifies businesses into roughly eight categories, each with its own rate per $1,000 of gross receipts. Professions and Occupations (lawyers, accountants, consultants, doctors): $4.50 per $1,000, or 0.45%. Personal Services (hair salons, repair, cleaning): $2.55 per $1,000. Retail Sales: $1.27 per $1,000. Wholesale Sales: $1.27 per $1,000. Auto Park: 1.50% of gross receipts. Multimedia (film, TV, music production, software): exemption or sharply reduced rate depending on subcategory. Rental of Real Property: $1.27 per $1,000. Miscellaneous Services: $5.07 per $1,000. The classification determines your rate, and the rate matters a lot. A $1 million law firm pays $4,500 a year. A $1 million retail store pays $1,270.

How to determine your classification. The city looks at your dominant business activity. If you do two things, you may need two classifications (and two BTRCs). The classification is self-selected initially but the city audits and re-classifies frequently. We have seen consulting firms classified as Professions when they were actually doing Personal Services work at a lower rate, and vice versa. If your rate seems wrong, request a classification review from the Office of Finance. The form is on their website. They will respond in writing.

The Small Business Exemption. If your gross receipts are below $100,000 for the year and you file on time, you owe zero tax. You still must register and file. The exemption is not automatic — you have to claim it on your annual renewal. Miss the February 28 deadline and you lose the exemption for that year. The penalty for losing it is usually a few hundred dollars in tax plus penalties and interest. We see this every year — clients assume the exemption applies automatically, never file, and get a bill three years later for back tax plus 40% in penalties and interest.

The Creative Artist Exemption. If you are an individual artist with gross receipts below $300,000 and your work falls into the city’s defined creative classifications (visual art, performing art, literary, musical), you may qualify for the Creative Artist Exemption. You still need to file. The exemption is limited to specific NAICS codes and is reviewed each year. We have several clients in entertainment who qualify, but the qualification is narrower than people think — a film editor running a post-production company is usually not eligible because the entity is a service business, not an individual artist.

The Multimedia Exemption. One of the most generous breaks the city offers. Multimedia businesses — defined to include film and TV production, music production, software publishing, video game development, and certain web design — pay a sharply reduced rate or zero rate on a portion of their gross receipts. The categories and thresholds shift periodically. Always check current LAMC Section 21.41 before assuming you qualify. The exemption is significant for production companies: a $3 million production company classified as Multimedia might pay zero LA city tax versus $13,500 if classified as Personal Services.

Apportionment for multi-city businesses. If your business operates in LA but also in other cities, you apportion gross receipts based on where the work is performed. The standard methodology uses payroll, property, and sales factors — similar to state apportionment but city-specific. For a consulting firm with an LA office and a Beverly Hills client, only the LA-attributable portion is taxed by LA. Beverly Hills has its own business tax with its own rules. Track time and revenue by city if you operate in more than one jurisdiction. We do this in QBO using class tracking — see our custom fields guide for setup.

How to file. The annual return is filed online through the LA Office of Finance portal. The form asks for your prior-year gross receipts (worldwide), then asks you to apportion if you have non-LA operations, then calculates the tax based on your classification. Pay online with ACH or card. Print the confirmation. Keep it forever. The Office of Finance will sometimes audit returns three or four years back, and if you cannot prove what you reported, they will assess based on bank deposits, which is rarely favorable.

Estimated payments. Most LA businesses pay annually, not quarterly. If your prior-year tax exceeded $40,000, you must make quarterly estimated payments. That threshold catches mostly mid-size professional firms and larger production companies. Below it, just pay the annual bill by February 28.

Penalties. Failure to register: 50% of the tax due, with a $50 minimum. Failure to file by February 28: 5% per month, capped at 40%. Plus interest at 1% per month from the original due date. Plus the loss of any exemption you would have qualified for. The penalties add up fast. A business that owes $1,000 in city tax and is two years late could end up owing $1,400+ once penalties and interest land.

The audit profile. The Office of Finance audits returns based on industry benchmarks, anonymous tips, and discrepancies between LA Business Tax filings and California sales tax filings. The most common audit triggers we see: gross receipts on the LA return materially lower than the company’s federal return, classification chosen at a lower rate than the industry standard, and businesses that claim the Small Business Exemption multiple years in a row while showing growth on bank deposits.

How to set it up in QBO. Create an expense account called LA City Business Tax and a current liability called LA Business Tax Payable. Each month, accrue an estimate based on year-to-date gross receipts times your rate. At year-end, true up to the actual filing amount. This puts the obligation on your books continuously instead of as a February surprise. For multi-city businesses, use class tracking to flag LA-source revenue so the apportionment calculation is straightforward at filing time. The discipline of monthly accrual is what separates clean LA bookkeeping from the kind that produces a panic in February.

How do I handle California sales tax for online sales to other states?

California sales tax for an LA business that ships nationwide has gotten more complicated, not less, since the 2018 Wayfair decision. Before Wayfair, you collected sales tax only in states where you had physical presence — an office, an employee, inventory in a warehouse. After Wayfair, every state can require you to collect tax if your sales into that state exceed an economic nexus threshold, even with no physical presence. As an LA business shipping to all 50 states, you now have to think about California sales tax, sales tax in every state where you cross the threshold, and the recordkeeping to support both. Here is how we structure it for clients.

California sales tax — the home base. Administered by CDTFA. The state rate is 7.25%. County rates add 0.25% to 0.5%. District rates (city and special-purpose districts) add another 0.5% to 2.5% in most areas. In LA County, the combined rate is typically 9.5%, but it climbs to 10.25% in Santa Monica, Culver City, and several other municipalities. The rate is determined by the ship-to address, not your business address. So a sale from your warehouse in DTLA to a customer in Santa Monica is taxed at the Santa Monica rate (10.25%), not the DTLA rate (9.5%). This destination-based sourcing is the part most QBO files get wrong.

Origin vs. destination sourcing. California is technically modified-origin for state and county tax (sourced to the seller’s location) but destination for district tax (sourced to the buyer’s location). In practice, automated sales tax engines apply destination-based rates because the math is closer for most transactions. QBO’s automated sales tax feature handles this if turned on. Manual sales tax setup almost always gets it wrong. If you are still entering sales tax rates manually in QBO, turn on Automated Sales Tax and let QBO calculate by ship-to address. The migration takes about an hour and pays for itself in the first audit.

Out-of-state sales — the economic nexus problem. Wayfair let every state set its own threshold. Most states use $100,000 in sales or 200 transactions in the prior year. Some are higher. New York is $500,000 plus 100 transactions. Texas is $500,000. California’s own threshold for inbound sellers is $500,000. The threshold matters because once you cross it in a state, you have to register, collect, and remit. Not registering when you should is the most expensive sales tax mistake LA e-commerce sellers make. Penalties typically run 25% of uncollected tax plus interest, applied retroactively from the date you crossed the threshold.

Marketplace facilitator rules. If you sell on Amazon, Etsy, Walmart Marketplace, or eBay, those platforms collect and remit sales tax on your behalf in most states. You don’t need to collect or register because of those sales. But you do need to register and remit for your direct-to-consumer sales (your own website, wholesale, trade shows). The split confuses many sellers. We routinely see clients who think Amazon’s sales tax collection means they don’t owe anything — and then their Shopify sales push them over the threshold in a dozen states and they didn’t notice.

Tracking nexus by state. The practical approach: a monthly sales-by-state report. In QBO, run a Sales by Customer Detail report, then pivot or filter by state. Track rolling twelve-month sales and twelve-month transaction counts for each state. When you approach 80% of any threshold, get a sales tax registration started — registration in some states takes 60+ days. We use class tracking or location tracking in QBO to tag sales by destination state, which makes the report a one-click pull instead of an Excel project. Setup details are in our QBO Advanced custom reports guide.

Software options for multi-state sellers. If you are crossing the threshold in five or more states, manual tracking falls apart fast. The standard recommendations: Avalara AvaTax for larger operations ($500+/month, integrates directly with QBO), TaxJar for mid-size sellers ($100-300/month, integrates with QBO and most cart platforms), Quaderno for digital-only sellers (~$50/month and up). All three calculate the right rate at checkout and file returns in registered states. The cost is real but cheaper than mishandling 15 state returns manually. We help clients pick based on volume, platform, and product type.

Resale certificates and exemptions. If you sell to other businesses for resale, you can accept a resale certificate and not charge sales tax. You must collect the certificate (Form BOE-230 in California, or the multi-state Streamlined Sales Tax certificate) and keep it on file. The customer is then responsible for collecting sales tax when they sell the product. If you accept a fraudulent or incomplete certificate, you are liable for the tax. QBO has an Exempt customer setting — use it, and attach the certificate as a customer file. CDTFA audits resale certificates routinely.

Use tax — the often-missed flip side. If you buy items for use in California from out-of-state vendors who don’t charge California sales tax, you owe California use tax (same rate as sales tax). The most common example: a Shopify store buys $30,000 in shipping supplies from a company in Texas, no sales tax charged. The LA business owes 9.5% use tax on that purchase, payable through the next CDTFA return. QBO does not automatically calculate use tax. You have to track it separately. We set up a custom report that pulls expense purchases from out-of-state vendors and flags them for use tax accrual.

Shipping charges. California taxes shipping differently than most states. Separately stated shipping is non-taxable in California as long as the actual cost of shipping is what is charged, the shipping is direct from seller to buyer, and shipping is optional. If you charge a flat shipping fee that exceeds your actual cost, the excess is taxable. Most QBO files we audit have shipping coded as taxable when it should be non-taxable, which means the business has been overcharging customers (and remitting the excess to the state). Easy fix once you know.

Filing frequency. CDTFA assigns filing frequency based on tax liability. Under $1,200 in annual tax liability, you file annually. $1,200 to $12,000, quarterly. Above $12,000, monthly. The threshold catches most growing businesses around the second year — what was annual filing in year one becomes quarterly in year two, then monthly in year three. Each transition adds bookkeeping burden. Plan for it.

Filing in other states. Every state has its own filing portal, frequency, and rules. We typically use a sales tax service to file in 10+ states because the manual filing time becomes prohibitive. For two or three state filings, you can DIY through each state’s online portal. Set calendar reminders by state because due dates vary — some are the 20th of the month, some the 25th, some the last day. Missed deadlines compound penalties quickly across multiple jurisdictions.

What an audit looks like. CDTFA audits are usually field audits at the business’s office. The auditor wants to see your invoices, your sales by state, your resale certificates, your shipping documentation, and your use tax accruals. They will tie your QBO sales reports to your filed returns and to your federal tax return. Discrepancies trigger deeper dives. The single most useful thing you can do to prepare is keep your QBO file clean, your sales tax module turned on with destination-based calculation, and your resale certificates filed and accessible. We help clients prep for audits — see our tax strategy consulting page.

What is California SDI/ETT/UI and how is payroll tax different from federal?

California payroll is more expensive and more complex than federal payroll, and most LA business owners discover this only after their first payroll run. The state administers four separate payroll taxes through the Employment Development Department (EDD): State Disability Insurance (SDI), Employment Training Tax (ETT), Unemployment Insurance (UI), and State Income Tax withholding (PIT). Each has its own rate, its own base, and its own deposit schedule. Layer that on top of federal (Social Security, Medicare, FUTA, federal income tax withholding) and a typical LA payroll run carries seven separate tax line items. Here is how each works and how to handle it in QBO.

SDI — State Disability Insurance. Paid entirely by the employee through wage withholding. The rate for 2025 is 1.1% of gross wages. As of January 1, 2024, the wage cap was eliminated under SB 951. So an employee earning $400,000 pays SDI on the entire $400,000, not on the old $153,164 cap. This is a meaningful change for high-earning LA employees. A $300,000 earner now pays $3,300 in SDI per year versus what would have been roughly $1,684 under the old cap. The employer does not pay SDI but is responsible for withholding it correctly. SDI funds California’s disability and paid family leave benefits.

ETT — Employment Training Tax. Paid by the employer. Rate: 0.1%. Base: the first $7,000 of wages per employee per year. So a maximum of $7 per employee, per year. Trivial in dollars but still a separate deposit and a separate liability. ETT funds the state’s training programs for industries with high unemployment. New employers usually pay ETT automatically; established employers may be assigned an ETT rate of 0%, in which case the obligation is waived.

UI — Unemployment Insurance. Paid by the employer. The rate ranges from 1.5% to 6.2%, depending on the employer’s experience rating. New employers start at a default rate (currently 3.4% for most industries). The base is the first $7,000 of wages per employee per year. The experience rating adjusts annually based on how much UI has been paid out to your former employees. Layoffs raise your rate. No layoffs over several years can drop it close to 1.5%. The federal counterpart, FUTA, sits at 6.0% of the first $7,000 with a 5.4% credit when you pay state UI on time — so effectively 0.6% federal. Total UI burden for a typical LA employer: 3.4% state + 0.6% federal = 4% on the first $7,000, or $280 per employee per year. Higher if you have a bad experience rating.

PIT — Personal Income Tax withholding. Withheld from employee paychecks based on California’s tax brackets and the employee’s DE-4 form. California has 10 income tax brackets with the top rate at 13.3% on income above $1 million (the 12.3% top bracket plus a 1% mental health services surcharge on $1M+ earners). This is the highest top state income tax rate in the country. PIT withholding is paid to EDD on the same deposit schedule as the other payroll taxes.

Deposit schedules. EDD assigns a deposit schedule based on prior-year payroll volume. The four schedules: Next-Day (very large employers), Semi-Weekly (medium-large), Monthly (medium-small), Quarterly (smallest). Most LA small businesses are on Monthly or Quarterly. Deposits are made through e-Services for Business, EDD’s online portal. Late deposits trigger penalties starting at 2% and escalating to 15% after 16 days. Interest runs on top.

The DE 9 and DE 9C filings. Every quarter, you file two forms with EDD: Form DE 9 (Quarterly Contribution Return and Report of Wages) and Form DE 9C (Quarterly Contribution Return — wage detail by employee). DE 9 reports total wages and totals owed for each tax. DE 9C reports wages by employee, by Social Security number. Both are due on the last day of the month following quarter-end (April 30, July 31, October 31, January 31). Penalties for late filing or wrong filing are aggressive — 10% of unpaid taxes plus 10% of underreported wages, both with statutory minimums.

How federal differs. Federal payroll taxes are simpler in some ways and harder in others. Social Security: 6.2% employee, 6.2% employer, on the first $168,600 (2025 wage base). Medicare: 1.45% employee, 1.45% employer, no wage cap, plus an additional 0.9% employee-only Medicare surcharge on wages above $200,000 (single) or $250,000 (married joint). Federal income tax withholding follows IRS Publication 15 tables. FUTA: 6.0% on the first $7,000, with the 5.4% state credit. Federal deposits go through EFTPS, not the IRS website directly, and use a separate schedule from California — usually Semi-Weekly or Monthly, with $100,000 next-day deposit if any single payroll triggers it.

Workers’ comp. Required for every California employer with one or more employees, regardless of size. Not technically a tax but functionally another payroll cost. Rates range from 0.5% to 15%+ of payroll depending on the job classification — office workers cheap, roofers expensive. Procured through a commercial carrier or the State Compensation Insurance Fund. Failure to carry workers’ comp in California is a misdemeanor and triggers a fine of $1,500 per employee plus stop-work orders.

The new wage notice and pay stub requirements. California requires every paycheck to include specific items on the pay stub: gross wages, total hours worked, all deductions itemized, net wages, pay period dates, employee name and last 4 of SSN, employer name and address, hours worked at each hourly rate, piece rate units if applicable. Missing items trigger penalties under Labor Code Section 226 of up to $4,000 per employee. We see this in audits: a payroll provider running QBO Payroll that omits one of the required items, and the employer ends up paying penalties per employee per pay period. Audit your pay stub format. The fix is simple. The penalties for ignoring it are not.

Setting it up in QBO. If you use QBO Payroll (recommended for most small employers), the system handles the SDI, ETT, UI, PIT, federal Social Security, Medicare, and FUTA calculations automatically. It files DE 9, DE 9C, Form 941, and Form 940 on your behalf. Your job is to set up the employee in QBO with the correct DE-4 information, verify the workers’ comp class, and reconcile the payroll liability accounts monthly. Common mistakes we clean up: payroll provider connected to QBO without account mapping, so payroll liabilities accumulate in the wrong general ledger account. Verify the GL mapping in the payroll settings the first month and again whenever you add a new payroll item. See our QBO Advanced payroll guide for the full setup.

The total cost of a California employee. A typical LA employee earning $80,000 in 2025 costs the employer roughly $86,000 to $90,000 fully loaded: $80,000 in wages, $6,120 in employer Social Security and Medicare, $280 in state UI, $7 in ETT, $42 in FUTA, plus workers’ comp at 1-3% depending on job class (so $800-$2,400), plus health insurance (varies widely, often $500-$1,500/month employer share). Compare that to a similar job in Texas where there is no state income tax, lower workers’ comp, and no SDI — you can be looking at 8-12% more total cost in California versus a no-state-income-tax state. That difference shapes hiring decisions for any LA business that can work remote.

Let Us Handle the Books

Our business management team takes care of bookkeeping, payroll, and financial reporting — so you can focus on running your business.

Request a Business Management Review
Contact Us