Yoga Studio Bookkeeping California: Memberships, Class Packs, and Tax Guide

Revenue recognition for memberships and prepaid class packs, deferred revenue and breakage, CDTFA sales tax on retail merchandise vs. yoga instruction, AB5 instructor classification, CalSavers for studio employees, and quarterly tax deadlines for yoga studio owners in Downey and Southeast Los Angeles County.

Published June 8, 2026 by Jimmy Paz, J.P Bookkeeping, Downey CA

Running a yoga studio in Southeast Los Angeles involves more financial complexity than most studio owners expect before they open their doors. You sell memberships, class packs, and drop-in passes, and each one follows a different revenue recognition rule. You may sell retail merchandise at the front desk, which creates a sales tax obligation that your yoga instruction revenue does not. You almost certainly pay instructors, and under California AB5, most studio yoga instructors are employees, not 1099 contractors, regardless of what any contract says. And if you have even one W-2 employee, CalSavers applies unless you already have a qualifying retirement plan.

Getting these pieces structured correctly from the start saves a great deal of reconstruction work later. Getting them wrong means your income statement reflects cash collected rather than revenue actually earned, your sales tax filings are inaccurate, and your payroll exposure can build quietly until an EDD audit surfaces it.

This guide covers the bookkeeping decisions that matter most for yoga studios and wellness business owners in Downey, Compton, Lynwood, South Gate, Huntington Park, and Southeast Los Angeles County. It is general bookkeeping guidance, not legal or tax advice. For questions about your specific situation, consult a CPA or the relevant California agency directly.

Revenue Streams: Memberships, Class Packs, Drop-In, and Retail

A yoga studio typically has four or five revenue types, and the single most common bookkeeping error is depositing them all into one "revenue" account. You need separate accounts for each revenue stream so you can see what is actually performing, track your deferred revenue balance accurately, and separate taxable merchandise from non-taxable instruction.

Monthly unlimited memberships. A student pays a flat monthly fee for unlimited class access. This is your most predictable revenue, and it should be recognized in the month the membership is active. If a student pays on the 15th, recognize the revenue from the 15th through the 14th of the following month. Use a recurring billing platform (MindBody, Vagaro, or similar) and reconcile each monthly batch deposit to your bank statement and QuickBooks records.

Annual memberships. A student pays upfront for 12 months of access. This payment is not income all at once. Under accrual accounting, the upfront payment is a deferred revenue liability. You recognize the revenue ratably, each month, as the membership service is delivered. An annual membership sold for 1,080 dollars is 90 dollars per month of income. This matters for quarterly estimated tax planning: your taxable income for each quarter is the monthly portion you have earned, not the full payment you collected at the start of the year.

Class packs. A student buys a pack of 10, 20, or 30 classes and draws down the pack as they attend. Like annual memberships, a prepaid class pack is deferred revenue at the time of sale. You recognize income each time a class from the pack is attended. If a student attends 3 classes in the month, you recognize 3 classes worth of revenue that month, regardless of when they paid for the pack.

Breakage revenue. Most class packs expire after a set period (commonly 3, 6, or 12 months). When a pack expires with unused classes remaining, you recognize those unused classes as breakage revenue on the expiration date. Breakage is real income, it reflects value you collected and were never required to deliver, but it should be recorded in its own revenue account so you can distinguish it from earned instruction revenue. Tracking breakage also helps you evaluate whether your pack structures are working: high breakage may signal packs that are too large or expiration windows that are too generous.

Drop-in classes. A single-class drop-in is recognized as revenue on the date of the class. Track drop-in revenue in its own account so you can see whether non-members are converting to memberships. A high drop-in volume relative to memberships may indicate a marketing opportunity or a pricing structure worth revisiting.

Retail merchandise. Yoga mats, blocks, straps, bolsters, apparel, and accessories sold at your studio are merchandise revenue, not instruction revenue. Retail merchandise is subject to California sales tax; yoga instruction is not. These two revenue types must be in separate accounts. Every retail sale should include the applicable sales tax, collected at point of sale and held in a "Sales Tax Payable" liability account until remitted to the CDTFA.

CDTFA Sales Tax: Yoga Instruction vs. Retail Merchandise

California's treatment of yoga studio revenue comes down to a clean line: instruction is a service and is not subject to sales tax; retail merchandise is tangible personal property and is taxable.

Monthly memberships, annual memberships, class packs, and drop-in class fees are all instruction revenue. They are not subject to California sales tax because you are providing a service. You do not need to collect sales tax on these amounts, and they should not appear on your CDTFA sales tax return as taxable sales.

Retail products sold in your studio are taxable. Yoga mats, blocks, straps, bolsters, apparel, bags, water bottles, and other tangible goods trigger a sales tax obligation. You must register with the California Department of Tax and Fee Administration for a seller's permit before you make your first retail sale. Your CDTFA return reports total taxable sales (merchandise) and the tax you collected. Late filing and late payment both trigger automatic penalties.

The more complicated situation is a bundled package that combines instruction with merchandise: a new-student kit that includes a mat and a class pack at a combined price, for example. How California sales tax applies to a bundled package depends on how it is structured and priced. If you offer bundles that combine instruction with retail products, consult the CDTFA or a tax professional about the correct taxability treatment before you start selling them. Do not assume the entire bundle is non-taxable because the instruction portion is the larger component.

Set your point-of-sale system to tag retail items as taxable and instruction items as non-taxable. Most platforms (MindBody, Vagaro, Square) support this tagging. The separation at the POS level is what makes your CDTFA reporting accurate and defensible.

Licensing: What California Actually Requires

California does not have a state-level license specific to yoga studios or yoga instruction. To operate a yoga studio, you need a business license from your city or county, which applies to essentially every business operating in California. Some cities in Southeast Los Angeles County have additional local business requirements, so check with your city's business license office to confirm what applies to your address.

Yoga Alliance is a private, voluntary professional organization. Many instructors and studios register with Yoga Alliance for professional credibility and because some students specifically seek out Yoga Alliance-registered teachers. That registration is a business choice, not a legal requirement. Do not treat it as a license or regulatory compliance matter in your bookkeeping records.

If your studio also provides massage services or other licensed wellness services (as some wellness studios do), those services are regulated separately in California and have their own licensing requirements. Keep revenue from those services in distinct accounts and confirm their CDTFA taxability status separately.

Yoga Instructor Classification Under California AB5

California AB5 establishes a strict ABC test for worker classification. A worker is presumed to be an employee unless the business can satisfy all three parts of the test.

Part A requires that the worker is free from your control and direction. If you schedule your instructors, assign them to specific classes, require them to follow your class format or curriculum, or manage their student interactions, Part A fails. They are not free from your control.

Part B requires that the work is outside the usual course of your business. Yoga instruction is your business. An instructor leading a class at your studio is doing the exact thing your studio exists to provide. Part B almost certainly fails.

Part C requires that the worker is customarily engaged in an independently established trade or business. An instructor who teaches primarily at your studio, on your schedule, does not have a separate independent teaching business in the eyes of AB5.

Because Part B alone almost certainly fails for most studio instructors, yoga instructors who teach at your studio are almost certainly employees under AB5. Classifying them as 1099 contractors is a high-risk misclassification that can trigger EDD enforcement, back payroll taxes, and civil penalties.

The narrow exception. An instructor who maintains a genuinely independent teaching practice, teaches at multiple studios and in other settings, sets their own rates, provides their own liability insurance, and is not financially dependent on any single studio may have an argument for contractor status. But that analysis is fact-specific and should be reviewed with a California employment attorney before you rely on it. The safe default is W-2 classification.

For a full explanation of the ABC test and its application to wellness business workers, see the California W-2 vs. 1099 bookkeeping guide.

Payroll, Workers Compensation, and CalSavers

Once you have W-2 employees, you have payroll obligations in California from the first paycheck.

Payroll setup. Register with the California Employment Development Department before your first payroll run. Withhold federal income tax, Social Security (6.2 percent of wages up to the annual cap), Medicare (1.45 percent of all wages), California state income tax, and California SDI from each paycheck. Pay the employer portions of Social Security and Medicare, and pay federal and California unemployment taxes on top of wages. File quarterly DE 9 reports with the EDD. Use a payroll service such as Gusto, QuickBooks Payroll, or Intuit to manage withholding and remittance on schedule. For a full walkthrough of California payroll setup and quarterly filings, see the California payroll bookkeeping guide.

Workers compensation. California requires workers compensation insurance for all W-2 employees. For yoga instructors and studio staff, your premium is calculated as a percentage of payroll. The rate reflects the physical nature of the work. Include workers compensation cost in your total loaded labor cost when you price classes and memberships, not just the hourly wage.

CalSavers. If you have one or more W-2 employees and you do not offer a qualifying retirement plan (a 401(k), SEP-IRA, or Simple IRA), you are required to enroll in California's CalSavers program. CalSavers is a state-facilitated IRA program where you register and set aside contributions from employee wages each pay period. Employees can opt out, but the program must be active. Failure to enroll when you have employees triggers penalties from the California Department of Industrial Relations. For enrollment details and contribution requirements, see the CalSavers employer guide for California.

Studio Space, Equipment, and Operating Costs

Yoga studios have a distinctive cost structure. Getting these categories right in your books helps you see where your money actually goes and which decisions affect the bottom line.

  • Studio rent. Lease payments are your largest fixed cost. Rent is fully deductible as a business expense. If you pay a security deposit, that is a prepaid asset, not an expense, until it is applied or forfeited. If your lease includes a rent abatement period or step-up schedule, recognize rent expense on a straight-line basis over the lease term under accrual accounting.
  • HVAC and utilities. Yoga studios run at specific temperatures and humidity levels depending on the style of class (hot yoga studios have significant HVAC costs). Electric, gas, and water bills are operating expenses. If your studio has dramatically different utility costs by season or by class type, tracking monthly utility costs gives you data to manage that variability.
  • Props and equipment. Yoga blocks, straps, bolsters, blankets, mats (studio-use), and other props are capital assets if the individual item cost is above your capitalization threshold, or operating expenses if they are small enough to expense directly. For larger equipment (a hot yoga heating system, sound system, or studio furniture), capitalize and depreciate. Keep a fixed asset register with purchase date, cost, and in-service date for any item you depreciate.
  • Software and booking platforms. MindBody, Vagaro, ClassPass, and similar platforms charge monthly subscription fees. These are deductible operating expenses. Your booking platform is also your primary revenue data source: export monthly transaction reports and reconcile them against your bank deposits and QuickBooks revenue accounts.
  • Payment processing fees. Credit card processing fees from Stripe, Square, or your booking platform are a deductible operating expense. Record them as an expense against gross revenue so your net revenue figure is accurate.
  • Insurance. General liability, property insurance, and professional liability (if you carry it) are deductible. Yoga studios should carry adequate general liability coverage given the physical nature of the classes.

Reconciling MindBody, Vagaro, and ClassPass Revenue

Most yoga studios process payments through a studio management platform (MindBody, Vagaro) or through aggregators like ClassPass that deposit revenue on a schedule that does not match class-by-class attendance. Reconciling these platforms to your books requires understanding how each one reports and deposits.

MindBody and Vagaro typically deposit net amounts (gross collections minus processing fees) on a daily or weekly schedule. To record this correctly in QuickBooks, you need to record gross revenue, the processing fee as an expense, and the net deposit to match the bank statement. Recording only the net deposit understates both revenue and expenses.

ClassPass pays studios on a per-class basis at a rate negotiated with ClassPass. That rate is typically lower than your standard drop-in price. Keep ClassPass revenue in a separate account so you can see your effective yield per class from that channel versus direct booking. ClassPass does not give you the student's full purchase price, it gives you a portion of it, so ClassPass revenue is not comparable on a per-class basis to your direct drop-in rate.

Export a detailed transaction report from each platform at month-end. Reconcile each line to your bank statement and to your QuickBooks revenue accounts. Any discrepancy between the platform report and the bank deposit is either a timing difference (funds in transit) or a fee you have not yet recorded.

Quarterly Estimated Taxes for Yoga Studio Owners

If you operate your yoga studio as a sole proprietor, single-member LLC, partnership, or S-corporation, you pay quarterly estimated taxes to both the IRS and the California Franchise Tax Board.

Federal (IRS) payment dates: April 15, June 15, September 15, and January 15 of the following year. Four equal-ish installments based on your estimated annual net income from the studio.

California (FTB) payment dates: April 15, June 15, and January 15 of the following year. California uses a 30/40/0/30 schedule: 30 percent of your estimated annual liability is due April 15, 40 percent is due June 15, nothing is due in September, and the remaining 30 percent is due January 15. There is no September payment to the FTB.

Your estimated payments are based on your net studio income: total revenue minus all deductible expenses (rent, utilities, payroll, insurance, platform fees, depreciation). Accurate books make it possible to calculate the correct quarterly amounts. Books that understate revenue or misclassify expenses produce wrong estimates, which leads to underpayment penalties or unnecessarily large payments. For a full guide to California quarterly tax mechanics, see the California quarterly estimated taxes guide.

Common Bookkeeping Mistakes Yoga Studios Make

Recording class pack sales as immediate income. Prepaid class packs are deferred revenue until each class is attended. Recording the full pack sale as income overstates the current period's revenue and creates a reconciliation problem as classes are delivered over subsequent months.

Not tracking breakage revenue separately. When packs expire with unused classes, the breakage needs to be recognized and recorded. Leaving the deferred revenue balance on the books indefinitely overstates your liability.

Mixing retail and instruction revenue. Merchandise is subject to California sales tax; instruction is not. Commingling these in one revenue account leads to incorrect CDTFA reporting and possible over- or under-payment of sales tax.

Classifying instructors as 1099 contractors. Under AB5, most studio yoga instructors are employees. Misclassification triggers EDD enforcement, back payroll taxes, and penalties.

Recording net MindBody or Vagaro deposits without grossing up. Recording only the net deposit understates revenue and understates processing fee expenses. Both sides need to be recorded correctly for accurate financial statements.

Missing CalSavers enrollment. If you have one or more W-2 employees and no qualifying retirement plan, CalSavers enrollment is mandatory. Penalties accumulate until you enroll.

Frequently Asked Questions

Are yoga classes subject to sales tax in California?

No. Yoga instruction services are generally not subject to California sales tax because they are services, not tangible personal property. However, retail merchandise sold in your studio (yoga mats, blocks, straps, apparel, accessories) is taxable. Keep instruction revenue and merchandise revenue in separate accounts, and register with the CDTFA for a seller's permit if you sell retail products. If you offer bundled packages that combine instruction with merchandise, consult the CDTFA or a tax professional about how those packages should be classified.

How do I handle class pack revenue in my yoga studio books?

Prepaid class packs are deferred revenue when the customer pays upfront, not income yet. You record the cash as a liability (deferred revenue) and recognize the revenue each time a class in the pack is attended. If a pack expires with unused classes remaining, those unused classes become breakage revenue when the expiration date passes. This matters for quarterly estimated tax planning: your actual taxable income for the period is what you earned by delivering classes, not the full amount you collected when the pack was sold.

Should my yoga instructors be employees or independent contractors?

Yoga instructors who teach at your studio, on your schedule, following your curriculum, and serving your students are almost certainly employees under California AB5, not 1099 contractors. California's ABC test requires, among other things, that the work be outside the usual course of your business. Yoga instruction is the core of a yoga studio's business, so Part B of that test almost certainly fails. The only case for contractor status is an instructor who maintains an independent teaching practice, teaches at multiple studios, and is not dependent on any single studio for income. That analysis is fact-specific. Classify instructors as W-2 employees when in doubt, and consult a California employment attorney if you have a situation that may qualify for contractor treatment.

Do I need CalSavers for my yoga studio?

Yes, if you have one or more W-2 employees and you do not offer a qualifying retirement plan such as a 401(k), SEP-IRA, or Simple IRA. CalSavers is California's state-facilitated retirement savings program. You register with CalSavers and set aside contributions from employee wages each pay period. Employees can opt out, but the program must be in place. Failure to enroll when you have employees triggers penalties from the California Department of Industrial Relations.

What are the quarterly estimated tax deadlines for yoga studio owners in California?

For federal estimated taxes (IRS), the payment dates are April 15, June 15, September 15, and January 15 of the following year. For California state estimated taxes (FTB), the payment dates are April 15, June 15, and January 15 of the following year. California uses a 30/40/0/30 schedule: 30 percent is due April 15, 40 percent is due June 15, nothing is due in September, and the final 30 percent is due January 15. Underestimating or missing a payment triggers underpayment penalties. A bookkeeper can help you calculate the correct quarterly amount based on your year-to-date studio income.

How do I reconcile MindBody or Vagaro revenue with my QuickBooks books?

MindBody, Vagaro, and ClassPass process payments on your behalf and deposit net amounts to your bank account after deducting their fees. Your QuickBooks entry needs to record the gross revenue collected from students, the platform or processing fee as a separate expense, and the net deposit to match your bank statement. If you only record the net deposit, you understate revenue and understate expenses, which makes your books inaccurate and harder to interpret. Export a transaction detail report from your studio management platform each month and reconcile it line by line against your bank statement and QuickBooks entries.

Is Yoga Alliance certification required to operate a yoga studio in California?

No. California does not have a state license specifically for yoga instruction or yoga studios. To operate a yoga studio, you generally need a local business license from your city or county. Yoga Alliance certification is a voluntary professional credential offered by a private organization. Many instructors and studios choose to register with Yoga Alliance for professional recognition and to attract students, but it is not required by California law. Check with your city or county for local business licensing requirements.

Yoga Studio Bookkeeping Services in Southeast Los Angeles

J.P Bookkeeping works with yoga studio owners and wellness business owners throughout Downey, Compton, Lynwood, South Gate, Huntington Park, and the surrounding communities of Southeast Los Angeles County. Jimmy Paz is a QuickBooks Advanced ProAdvisor who is bilingual in English and Spanish. He understands the financial structure yoga studios rely on: separating membership, class pack, and retail revenue; recognizing deferred revenue and breakage correctly; handling CDTFA sales tax on merchandise; classifying instructors correctly under AB5; and maintaining CalSavers compliance for studios with staff.

If your class pack revenue is recorded as immediate income, your instructors may be misclassified, or your MindBody or Vagaro deposits are not reconciling correctly, a free consultation is the fastest way to get your structure right. Book directly at the link or call (323) 816-0517. J.P Bookkeeping provides bookkeeping support and guidance, but is not a CPA or attorney. For complex tax planning or legal questions, consult a licensed CPA or attorney.

For more on related topics: see the gym owner bookkeeping guide for California for parallel issues in fitness studios, and the California payroll bookkeeping guide for a full walkthrough of payroll setup and quarterly filings.

Disclaimer: J.P Bookkeeping is a bookkeeping firm, not a CPA or law firm. For tax planning, legal questions, or regulatory compliance, consult a licensed CPA or attorney. Information reflects publicly available requirements as of June 8, 2026. Confirm current IRS rates and thresholds at irs.gov and ftb.ca.gov before filing.

Ready for yoga studio books that show you what you actually earned, not just what you collected?

A free consultation is the fastest way to confirm your class pack revenue is deferred correctly, your instructors are classified properly, and your merchandise sales tax is handled right.