A Blog Cover Single Image
A Client Image
Evan Knox
Cofounder, Homegrown
Cottage Food

Farm Stand Business License: What Most States Require

Most farm stand vendors operating under cottage food law do not need a traditional business license. In the majority of states, a cottage food registration (free to $100) is sufficient to sell homemade food products directly to consumers. However, some cities and counties require a general business license for any commercial activity conducted from a residential property, regardless of state cottage food exemptions. The only way to know for certain is to check your specific local requirements — state law, county ordinance, and city regulations may each have different rules.

The short version: State cottage food law is your primary legal framework and usually does not require a business license. City or county regulations may require a general business license ($25 to $200 per year) for any home-based business. Most rural areas do not enforce business licensing for small farm stands. Most urban and suburban areas do. Call your city clerk or county clerk's office and ask: "Do I need a business license to sell food from a farm stand at my home address?" The answer is usually available in one phone call. Separately, decide whether to form an LLC or operate as a sole proprietor — our guide on whether you need an LLC to sell food from home covers that decision.

What Is a Business License and Do You Need One?

A business license is a general permit issued by your city or county that authorizes you to conduct business within their jurisdiction. It is NOT the same as a cottage food permit, a health department permit, or a food handler's certificate. Those are specific to food. A business license applies to any type of business — a lawn care service, a tutoring business, and a farm stand all fall under the same general licensing requirement.

States vs Cities vs Counties

The confusion about business licenses comes from three overlapping layers of regulation:

LevelWhat They RegulateTypical Requirement for Farm Stands
StateCottage food law, food safetyCottage food registration ($0-$100)
CountyHealth regulations, zoningMay require general business license
CityBusiness licensing, zoningMay require general business license

Your state's cottage food law exempts you from commercial kitchen requirements and health department inspections. But it does not necessarily exempt you from your city's general business licensing requirement. These are separate regulatory systems.

Who Typically Needs a Business License?

  • Urban farm stand vendors: Most cities require a business license for any home-based business, including farm stands
  • Suburban farm stand vendors: Many suburban municipalities require business licenses; enforcement varies
  • Rural farm stand vendors: Most rural areas do not enforce business licensing for small farm stands, though the technical requirement may exist

Who Typically Does NOT Need a Business License?

  • Vendors selling exclusively at farmers markets: The market's vendor permit often substitutes for a business license
  • Vendors in states with explicit cottage food exemptions from licensing: Some states' cottage food laws specifically exempt vendors from local business licensing requirements
  • Vendors whose annual revenue is below a threshold: Some cities exempt businesses earning under $5,000 to $10,000 per year from licensing

How Do You Find Out What Your Area Requires?

Step 1: Check Your State's Cottage Food Law

Some state cottage food laws include a provision that exempts cottage food vendors from local business licensing. If your state's law says "cottage food operations are exempt from local business licensing requirements," you are in the clear regardless of what your city says.

Search "[your state] cottage food law full text" and look for language about local preemption or business license exemptions. Resources like NC State's Farm Law extension break down how sales tax exemptions, local licensing, and zoning protections interact for farm businesses — the framework applies broadly even if your state's specifics differ.

Step 2: Call Your City Clerk's Office

If your state's cottage food law does not explicitly exempt you, call your city clerk or licensing office: "I sell homemade food products from a farm stand at my home address under [state] cottage food law. Do I need a city business license?"

This call takes 5 minutes and gives you a definitive answer. Do not guess based on what you read online — local requirements vary widely even between neighboring cities.

Step 3: Call Your County Clerk's Office

If you live in an unincorporated area (outside city limits), your county is your licensing authority. Call your county clerk and ask the same question.

Step 4: Check Zoning

While you are asking about licensing, also ask about zoning: "Is there a home occupation permit or zoning restriction for operating a small farm stand from my residential property?" Some areas require a home occupation permit ($25 to $100) in addition to or instead of a business license.

What Does a Business License Cost?

License TypeTypical CostRenewal
City business license$25-$200/yearAnnual
County business license$25-$150/yearAnnual
Home occupation permit$25-$100/yearAnnual
Cottage food registration (state)$0-$100Annual or one-time
DBA/fictitious name registration$10-$50One-time or periodic

The total cost for full compliance (cottage food registration + business license + home occupation permit, where all are required) is typically $50 to $350 for the first year and $25 to $200 per year for renewal. For a vendor doing $5,000 or more in annual sales, this is a small cost relative to revenue.

What If You Operate Without a Business License?

The consequences of operating without a required business license vary by jurisdiction:

Low Risk (Most Common Outcome)

Most cities do not actively seek out unlicensed farm stand vendors. Enforcement is complaint-driven — someone has to report you. If you are operating a small, quiet farm stand and no one complains, the city is unlikely to notice.

However, being reported is more likely if:

  • Your stand creates traffic or parking issues in your neighborhood
  • A neighbor complains about commercial activity on a residential street
  • A competing vendor reports you
  • Your stand is visible from a main road and attracts attention

Medium Risk

If the city discovers you are operating without a license, the typical response is:

  1. A letter or visit from the licensing office informing you of the requirement
  2. A deadline to obtain the license (usually 30 to 60 days)
  3. No fine for first-time non-compliance in most jurisdictions

Higher Risk (Rare)

Repeat violations after a warning can result in:

  • Fines ($100 to $500 per violation)
  • An order to cease operations until licensed
  • In extreme cases, a lien on your property for unpaid fines

The simplest approach: spend the $25 to $200 on the license and eliminate the risk entirely. The cost is low, the process is simple, and the peace of mind is worth it.

Do You Need an LLC for Your Farm Stand?

An LLC (Limited Liability Company) is NOT the same as a business license. An LLC is a legal structure that separates your personal assets from your business liabilities. A business license is a permit to operate commercially in your jurisdiction.

Most farm stand vendors operating under $25,000 per year in revenue do not need an LLC. A sole proprietorship with liability insurance provides adequate protection at lower cost and complexity. UC ANR's farm stand resource covers how California defines different tiers of farm direct-selling operations and the legal structures that apply to each — a useful reference even for vendors in other states thinking through their setup.

Consider an LLC when:

  • Your annual revenue exceeds $25,000
  • You have significant personal assets to protect
  • You are entering wholesale or commercial accounts
  • You want to build a business that could be sold or transferred

For a complete decision framework, see our guide on whether you need an LLC to sell food from home.

What Other Registrations Might You Need?

Beyond a business license, farm stand vendors may encounter these additional requirements:

Sales Tax Permit (Seller's Permit)

If your state charges sales tax on your products, you need a seller's permit to collect and remit tax. This is separate from a business license. See our guide on sales tax for food sold through DMs — the same rules apply to farm stand sales.

EIN (Employer Identification Number)

An EIN is a federal tax ID number. You need one if you have employees, form an LLC, or prefer not to use your Social Security Number for business purposes. Getting an EIN is free through the IRS website and takes 5 minutes. You do NOT need an EIN to operate a sole proprietorship without employees.

DBA (Doing Business As) / Fictitious Name

If you operate under a business name different from your personal name (e.g., "Sweet Valley Farm Stand" instead of "Sarah Smith"), you may need to register the fictitious name with your county. This costs $10 to $50 and takes 15 minutes.

Cottage Food Registration

Your state's cottage food registration or permit, if required. This is separate from a city business license. Complete it through your state's Department of Agriculture or Health.

The Complete Licensing Checklist for a Farm Stand

Here is every possible registration you might need, in order of importance:

  • [ ] State cottage food registration — Check if your state requires it. Complete it if so. ($0-$100)
  • [ ] City or county business license — Call your local clerk and ask. Get it if required. ($25-$200/year)
  • [ ] Home occupation permit — Ask about this when you call about the business license. ($25-$100/year)
  • [ ] Sales tax permit — If your state requires sales tax collection on your products. (Free)
  • [ ] DBA registration — If operating under a business name. ($10-$50)
  • [ ] EIN — If you have employees or form an LLC. (Free)
  • [ ] Food handler's certificate — If your state requires it for cottage food vendors. ($10-$20)
  • [ ] Liability insurance — Not a license, but strongly recommended. ($25/month)

Total worst case (everything required): $200 to $500 first year. Most vendors need only 2 to 3 items from this list, totaling $50 to $200.

For the complete guide to formalizing your food business, see our article on when to make your food business official. And to pair your licensing with a proper ordering system, a Homegrown storefront at $10 per month gives your licensed farm stand a professional online presence where customers can pre-order for pickup.

Frequently Asked Questions

Is a Business License the Same as a Cottage Food Permit?

No. A cottage food permit (or registration) is a state-level authorization specific to home food production. A business license is a city or county-level authorization for any commercial activity. They are issued by different agencies and serve different purposes. You may need both, one, or neither depending on your location.

Can I Sell at a Farm Stand Without Any Licenses at All?

In many rural areas, yes. If your state does not require cottage food registration and your county does not require a business license, you can sell cottage food products from your property with no licenses. This is becoming more common as states expand food freedom laws.

How Long Does It Take to Get a Business License?

Same day to two weeks, depending on your municipality. Many cities issue business licenses on the spot or within a few business days of application. Some require a zoning review, which can take 1 to 2 weeks.

Do I Need a Business License for Each Market I Sell At?

Typically no. Your business license covers your home-based business. Farmers markets have their own vendor permits and fees that are separate from your city business license. You should not need a business license for every city where you attend a market.

What If My City Says I Cannot Operate a Farm Stand From My Home?

Some zoning codes restrict commercial activity in residential zones. Options: apply for a zoning variance or home occupation permit, sell at farmers markets instead, find a partner property in a commercially zoned area, or advocate for a zoning change through your city council. Many cities are updating zoning codes to accommodate cottage food and farm stand vendors.

Do Online Pre-Orders Require a Different License?

No. Online ordering is a communication method, not a separate business activity. Your cottage food registration and business license (if required) cover your entire food business, including orders placed through a Homegrown ordering page. The license is about what you sell and where, not how customers find and order from you.

What Happens if I Move to a New City?

Your state cottage food registration travels with you. Your city business license does not — you need to apply for a new one in your new city. Your liability insurance transfers automatically (just update your address with your provider).

Can I Operate a Farm Stand on Rented Property?

Yes, but you need written permission from the property owner and you should check whether the rental agreement allows commercial activity. Some landlords are fine with a small farm stand; others prohibit it. You will also need to confirm that the zoning for the rented property allows on-site sales. The business license and cottage food permit are tied to you and your business location, so if you move to a different rental property, you may need to update your license address with the city.

How Often Do I Need to Renew My Farm Stand Business License?

Most city and county business licenses renew annually. You will receive a renewal notice by mail 30 to 60 days before the expiration date, and the renewal fee is typically the same as the original fee ($25 to $200 depending on your municipality). Some jurisdictions offer multi-year renewals at a slight discount. Your state cottage food registration may renew on a different schedule — some states require annual renewal while others issue a one-time registration that does not expire. Mark both renewal dates on your calendar so you do not accidentally let a license lapse. Operating with an expired license carries the same risk as operating without one: a warning letter on first offense, potential fines on repeat offenses. The renewal process is usually simpler than the initial application — most jurisdictions let you renew online in 5 minutes with no additional paperwork as long as your business details have not changed.

About the Author

Evan Knox is the cofounder of Homegrown, where he works with hundreds of small food vendors across the country to sell online. He and his Co-founder David built Homegrown after seeing how many local vendors were stuck taking orders through DMs and cash-only sales.

Your Store Could Be Live Tonight

15 minutes. That's all it takes. Add your products, share your link, and start taking orders. Free for 7 days.
Start Your Free Trial
Start Your Free Trial

7-day free trial · $10/mo after · Cancel anytime