Skip to main content

Goat Yoga Business Bookkeeping: Per-Ticket Revenue, Herd Costs, Insurance, and Zoning

Published 15 min readMike ThriftMike Thrift
Goat Yoga Business Bookkeeping: Per-Ticket Revenue, Herd Costs, Insurance, and Zoning
On this page

Twenty yoga mats on your pasture, twenty tickets at $30 each, and a herd of Nigerian Dwarfs doing what goats do best — that is $600 of gross revenue for a single Saturday-morning class, earned on land you already own with animals you already feed. It is no wonder goat yoga has spread from one Oregon farm to nearly every state: it turns an existing small farm into an experience business with almost no additional real estate cost. But the same class that looks like free money can quietly lose it. The goats eat whether or not tickets sell, your farm liability policy very likely excludes paying visitors, and the ticket income belongs on a different tax form than your farm income. This guide walks through the bookkeeping that keeps a goat yoga operation profitable: pricing per-ticket revenue, tracking true herd costs, paying instructors correctly, carrying the right insurance, clearing zoning, and keeping the yoga books separate from the farm books.

Price the Ticket Like a Business, Not a Hobby​

Most goat yoga classes charge between $30 and $35 per person, with class sizes capped around 15 to 25 participants. At $30 a head and 20 mats, one class grosses $600. Run two classes each weekend day through a six-month season and you are looking at roughly $57,000 in seasonal gross revenue — a meaningful diversification line for a small farm. But gross is not profit, and per-ticket pricing has to absorb costs that are easy to forget when the goats are cute.

Start by listing every cost that scales with each class:

  • Instructor pay: Paying a certified instructor $50 to $75 per class is common. That is $2.50 to $3.75 per ticket at a 20-person class — small, but it is your largest per-class cash cost.
  • Ticketing fees: If you sell through Eventbrite, TicketSpice, or a similar platform, expect roughly 3 to 7 percent of each sale plus a per-ticket fee to disappear before the money reaches you. On a $30 ticket, that is $1.50 to $2.50 gone. Build it into the price rather than absorbing it.
  • Consumables and setup: Sanitizing spray, loaner mats if you provide them, printed waivers, parking signage, portable restroom servicing if your septic cannot handle 20 extra visitors. None of these is large alone; together they routinely run $20 to $50 per class.
  • Payment processing: Card payments cost another 2.5 to 3.5 percent. If most of your $600 class is paid by card, that is $15 to $21 per class.

Then divide what is left by the number of tickets to find your real margin per head. A $30 ticket that loses $3 to the instructor share, $2 to ticketing, $2 to consumables, and $1 to processing nets about $22 before any herd, insurance, or fixed costs — and those fixed costs are exactly what the per-ticket margin has to cover across the season.

Two pricing mistakes sink beginners. The first is underpricing to "build a following." A $15 ticket that fills 20 mats grosses $300, and after per-class costs you may clear $150 — not enough to cover the herd's annual feed bill, let alone insurance. Price at the market rate from day one; scarcity (small classes, seasonal windows) justifies it. The second is ignoring seasonality. In most climates, outdoor goat yoga runs five to seven months. Your annual fixed costs — insurance, fencing, winter feed — must be covered by roughly 25 weeks of classes. Divide your total annual fixed costs by expected annual tickets to find the fixed-cost load per ticket, and make sure your net margin per head exceeds it.

Track tickets sold, no-shows, and refunds separately in your books. Non-refundable tickets with weather-only transfers are the industry norm, and they protect revenue — but refunded tickets still generate processing fees you do not get back, so log refunds as their own expense line instead of netting them against revenue. Clean per-class profit records also tell you when to add a second daily session, raise prices, or cut a weekday class that never fills past eight mats.

Know What the Herd Really Costs​

The goats are simultaneously livestock, employees, and the entire entertainment budget — which is exactly why their costs get fuzzy. Pin them down with real numbers. Raising a single goat typically costs $250 to $500 per year in hay and feed plus $75 to $250 in veterinary care and medication, with total annual costs per adult doe commonly landing between $500 and $600. A ten-goat yoga herd therefore costs roughly $5,000 to $6,000 per year before fencing, shelter, bedding, minerals, hoof trimming, and your labor.

Several herd economics are specific to yoga operations:

  • Kids age out of the job. The star performers are young kids light enough to climb on participants safely. As they grow into full-size adults, they become less suitable for lap work and more expensive to feed. Plan a replacement cycle — breeding, buying kids each spring, or rotating animals between the yoga herd and other farm enterprises — and budget for it.
  • Vet costs spike with public contact. Goats that interact with dozens of strangers need current vaccinations, regular fecal testing, and prompt treatment for anything contagious. A zoonotic-disease scare does not just generate a vet bill; it can shut down your season. Budget at the high end of the veterinary range.
  • Feed is a year-round cost against seasonal revenue. The goats eat all winter while tickets sell only in summer. Your per-ticket margin during the season must pre-fund roughly six months of off-season feed. When you compute break-even, use twelve months of herd costs against five to seven months of classes.
  • Infrastructure counts. Yoga-safe fencing (no barbed wire near paying guests), a level class area, shade, hand-washing stations, and a secure kid pen are capital costs of the yoga business, not general farm maintenance. Depreciate them against the yoga activity.

The allocation question matters at tax time: if the same goats produce milk or meat reported on Schedule F while also starring in yoga classes reported on Schedule C, split shared costs (feed, vet, fencing) between the two activities on a reasonable basis — headcount-days, revenue share, or time allocation — and document the method. A notebook entry made in April beats a reconstruction made under audit three years later.

Pay the Instructor Correctly​

Unless you are a certified yoga instructor yourself, you will pay someone to teach. Group fitness instructors commonly earn $25 to $75 per class as independent contractors, and many goat yoga operations use that model. It can be legitimate — but fitness and yoga instruction is one of the industries regulators scrutinize most for worker misclassification, and the rules turn on control, not on what you call the relationship.

An instructor looks like a true independent contractor when they teach for multiple unrelated studios, set their own methods and sequences, carry their own liability insurance, and could send a qualified substitute. An instructor who teaches only your classes, on your schedule, at your set pay rate, wearing your farm's branded shirt, starts to look like an employee — and if they are an employee, you owe payroll tax withholding, unemployment insurance, and workers' compensation. One misclassified instructor teaching 100 classes a year can generate thousands of dollars in back taxes and penalties.

Protect yourself with three bookkeeping habits:

  1. Get a signed contract and a Form W-9 before the first class. No W-9, no payment. You need it to issue a Form 1099-NEC at year-end for any contractor you pay $600 or more — which, at $50 a class, you will hit by the thirteenth class.
  2. Require proof of the instructor's own professional liability insurance and keep the certificate on file. Your farm or event policy covers your operation; it does not necessarily cover the instructor's professional acts, and their insurer is the first line of defense if a participant claims a yoga injury.
  3. Pay per class by check or traceable transfer, never cash. Each payment needs a date, amount, and class reference. If classification is ever questioned, clean payment records plus the contract are your evidence.

If you teach the classes yourself, the issue disappears — but your time still has a cost. Log your hours per class including setup, teardown, animal handling, and marketing. When you divide seasonal yoga profit by your hours, you may discover the enterprise pays you $8 an hour, which is the signal to raise ticket prices rather than add more classes.

Carry Insurance That Actually Covers Paying Visitors with Goats​

This is the section that saves farms. Standard farm liability policies commonly exclude agritourism, farm-stay guests, and other non-farming commercial activities — the exact thing goat yoga is. Discovering the exclusion after a visitor is injured is a financial catastrophe, not a paperwork problem. Before your first class, call your agent, describe precisely what you are doing ("charging members of the public $30 each to do yoga in a pasture with loose goats"), and get the coverage answer in writing.

Adequate protection usually has three layers:

  • Commercial general liability with an agritourism or animal-encounter endorsement. This is the policy that responds when a participant is knocked over, bitten, or has an allergic reaction. Confirm the policy covers animal contact explicitly — some CGL policies exclude injuries caused by animals in your care, which would gut the coverage for a goat business.
  • Your state's agritourism liability shield, properly invoked. Most states have agritourism statutes that limit an operator's liability for the inherent risks of farm activities — including the unpredictable behavior of farm animals. But the protection is conditional: you generally must post the statute's exact warning language on signs at the entrance and print it on tickets or waivers. A missing sign can mean a missing defense. Look up your state's agritourism act, use its verbatim warning text, and photograph your posted signs each season as proof.
  • Signed liability waivers from every participant, every time. Waivers do not replace insurance — courts in some states limit what a waiver can release, especially for minors — but combined with insurance and the statutory shield, they are part of a layered defense. Use a waiver drafted or reviewed by a local attorney that names animal contact, uneven ground, and allergic reactions as assumed risks. Collect waivers at booking (electronic signature) rather than at the mat, keep them for at least as long as your state's injury statute of limitations, and require a parent or guardian signature for anyone under 18.

Budget for insurance as a fixed annual cost and divide it across expected tickets. Agritourism liability coverage commonly runs from several hundred to a few thousand dollars per year depending on visitor counts and limits — at $1,500 per year against 2,000 annual tickets, that is $0.75 per ticket, the cheapest risk reduction in the entire business. Log premiums, endorsements, and waiver-system costs against the yoga activity on Schedule C, not against the farm.

Clear Zoning and Permits Before the First Downward Dog​

Your land may be zoned for agriculture, but twenty paying visitors arriving by car every Saturday is a commercial event operation wearing a farm costume — and counties know the difference. Zoning is the most common surprise shutdown trigger for agritourism startups, ahead of even insurance gaps. Work through this checklist before you advertise:

  • Zoning compliance. Many agricultural zones allow agritourism by right; many others require a conditional-use permit, special exception, or home-occupation permit once you charge admission, host events, or exceed a visitor threshold. A conditional-use application can take two to six months and may require a site plan, traffic and parking plan, and a public hearing. Start early.
  • Parking and access. Twenty cars need a defined parking area, not a roadside shoulder. Neighbors complain about dust, noise, and blocked roads — and neighbor complaints trigger enforcement visits. Budget for gravel, signage, and possibly an attendant for large classes.
  • Restrooms and sanitation. Your farmhouse bathroom is not a public facility. Most jurisdictions require portable restrooms past a certain visitor count, plus hand-washing stations wherever guests touch animals. Get the portable-restroom contract in place before the season and log it as a per-season operating cost.
  • Business license and sales tax. Many localities require a business license for ticketed events. Whether ticket sales are subject to sales tax varies by state — some tax amusement and event admissions, others exempt agricultural activities. Check your state's rules, register to collect if required, and remit on time; uncollected sales tax still comes out of your pocket when the state finds it.
  • Food and beverage rules. Selling lemonade and muffins after class sounds simple until the health department explains temporary food permits. Either get the permit or skip the refreshments in year one.

Keep every permit, license, inspection report, and fee receipt in one folder and log the fees against the yoga activity. Permit costs are deductible business expenses, and the paper trail proves good-faith compliance if a complaint ever lands on a county planner's desk.

Keep the Yoga Books Separate from the Farm Books​

Here is the tax distinction that matters most: income from raising goats — selling milk, meat, or breeding stock — is farm income reported on Schedule F, with access to farm-specific perks like income averaging and certain conservation deductions. Income from charging visitors to do yoga with those goats is nonfarm business income, reported on Schedule C (for a sole proprietor) alongside its own expenses. The IRS and farm-tax educators are consistent on this point: agritourism and value-added activities go on Schedule C even when they happen on a working farm.

Commingling the two creates three problems. First, you lose the farm-program benefits tied to Schedule F income if nonfarm revenue pollutes it. Second, you cannot tell whether the yoga operation is actually profitable — its ticket revenue hides inside farm receipts while its insurance and instructor costs hide inside farm expenses. Third, shared-cost deductions become indefensible without an allocation method.

Set up the separation from the first ticket:

  • Separate bank account and card for the yoga activity. All ticket revenue lands here; all instructor pay, insurance premiums, permit fees, marketing, and yoga-allocated herd costs leave from here. At year-end, the account statement is nearly your Schedule C draft.
  • A simple chart of accounts for the yoga business: ticket revenue, merchandise revenue, refunds, instructor fees, ticketing and processing fees, insurance, permits and licenses, marketing, allocated herd costs, depreciation on yoga infrastructure, and supplies. Ten categories are enough.
  • Monthly reconciliation. Match ticket-platform payouts to bank deposits, confirm every instructor payment has a contract and W-9 on file, and review per-class profit. Ten minutes a month prevents ten hours of reconstruction in March.
  • Mileage and home-office discipline. Trips to buy feed for yoga kids, to meet the insurance agent, or to file permits are business miles — log them. If you run bookings from a home office used regularly and exclusively for the business, that deduction belongs on the Schedule C side.

Common Money Mistakes to Avoid​

  • Pricing without the fee stack. Quoting a $30 ticket while forgetting ticketing fees, processing, and instructor share turns a profitable class into a break-even hobby. Model net-per-ticket before you publish prices.
  • Treating the goats as free. They cost $500-plus per head per year and eat through the winter. If allocated herd costs exceed seasonal yoga profit, the enterprise is a subsidized petting zoo — charming, but not a business.
  • Skipping the insurance conversation. An unendorsed farm policy plus paying visitors equals uninsured risk. The premium is under a dollar per ticket; a single uncovered claim can exceed a decade of yoga profit.
  • Operating on agricultural zoning without checking. One neighbor complaint can pause your season mid-summer while you chase a conditional-use permit. Verify zoning before you sell ticket one.
  • Paying instructors in cash. Cash payments without contracts or 1099s invite misclassification penalties and lost deductions. Traceable payments only.
  • Mixing farm and yoga money. One account for everything guarantees a muddy Schedule C, muddy Schedule F, and no honest answer to "is goat yoga worth it?" Separate from day one.

Simplify Your Financial Management​

Running goat yoga profitably means tracking two businesses that share one pasture — ticket revenue and instructor pay on the Schedule C side, feed bills and vet visits split fairly with the farm side. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data, so every ticket payout, feed receipt, and insurance premium lands in the right account with a version-controlled history. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Share this article

Follow this topic

Source: https://beancount.io/blog/2026/09/28/goat-yoga-business-bookkeeping-ticket-revenue-herd-costs-insurance-zoning-guide

Published: September 28, 2026