Texas SB 541 expanded the Texas Cottage Food Law in 2019 and again in 2023, raising the revenue cap to $150,000 and broadening the allowable-foods list. With those expansions came specific labeling requirements — most notably the ALL CAPS allergen warning rule that catches more Texas cottage food bakers off-guard than any other line item. This post walks through every required label field, explains the ALL CAPS rule and what enforcement actually looks like, names the most common labeling mistakes Texas bakers make, and shows how an automated label generator handles each requirement so you don't have to redesign your label every time you change a recipe.
SB 541 background — what changed and when
The Texas Cottage Food Law lives in Texas Health and Safety Code Chapter 437. The original 2011 cottage food law allowed up to $50,000 in annual sales of a narrow list of baked goods and candy. Senate Bill 541, signed in 2019, expanded the law substantially: the revenue cap went up in subsequent expansions, and the allowable-foods list grew. The 2023 expansion (the "TCS expansion") added pickled and fermented foods to the allowable list, with documented pH testing as the safety condition. As of 2025, the cap is $150,000 in annual gross sales of cottage foods sold direct-to-consumer, with CPI indexing kicking in starting 2026.
SB 541 is administered by the Texas Department of State Health Services (DSHS), but DSHS does not inspect cottage food kitchens or pre-approve labels. The law works by self-compliance: you label correctly, you stay under the cap, you sell direct, and you keep your documentation. If a complaint comes in or a health inspector visits your farmers market booth, your labels are the first thing checked.
Required label fields under SB 541
Every Texas cottage food product label must include, at minimum:
- Product name. "Sourdough loaf" or "Chocolate chip cookies." Plain English; the consumer needs to know what they're buying.
- Producer name and physical address. Your name (the cottage food operator) and the physical address where the food is produced. This is the address that appears on the label, period — no PO boxes, no business mailing-only addresses.
- Net weight or net contents. "12 oz" for a sourdough boule, "6 ct" for a dozen cookies (you can use count for items the consumer counts as a unit).
- Ingredients list. In descending order by weight, with sub-ingredients in parentheses where applicable.
- Allergen warning. ALL CAPS. "CONTAINS: WHEAT, MILK, EGGS" or whatever applies. This is the field that gets bakers in trouble most often.
- The "NOT INSPECTED" disclosure. Mandatory wording: "This food is made in a home kitchen and is not inspected by the Texas Department of State Health Services or a local health department." (Or the current equivalent statutory phrase per DSHS guidance.)
The ALL CAPS allergen rule and why it matters
SB 541 (and the underlying Texas allergen labeling rule) requires the allergen statement to appear in all capital letters. Lowercase or mixed case does not meet the requirement, even if the content of the warning is correct.
What this means concretely: "Contains: peanuts" fails. "CONTAINS: PEANUTS" passes. The casing matters.
This rule trips up bakers who design labels in tools like Canva or Google Docs because most label-design templates default to title case for headings. A baker types "Contains: Peanuts, Milk" — looks fine to the eye — and prints it. A health inspector walks the farmers market booth, sees the lowercase, flags the violation. The penalty varies by severity and history; in most first-warning cases it's a written warning and a re-inspection, but repeat or egregious violations can rise to fines and (in the most serious cases) prohibition from selling at the venue.
The fix is mechanical: any text that's an allergen statement must be ALL CAPS. CottageOps's PDF label generator preserves the casing through render — when you enter allergens in the product setup form, the generated label has them rendered in capitals automatically.
Common mistakes Texas cottage food bakers make
Across hundreds of Texas cottage food labels we've reviewed, the same handful of mistakes keep coming up:
- Lowercase or mixed-case allergen warnings. The ALL CAPS rule, mishandled.
- Missing the "NOT INSPECTED" disclosure. Bakers who designed their label before knowing the rule, then forgot to add it.
- Wrong address on the label. Bakers who use a PO box, a business address, or their work address rather than the physical kitchen address. SB 541 wants the physical production address.
- Missing or vague ingredient list. "Various flavorings" doesn't cut it; ingredients must be specifically named and ordered by weight.
- Missing net weight. Easy to overlook on a custom decorative label.
- Allergen statement that doesn't match ingredients. The ingredient list says "milk" but the allergen statement only says "WHEAT." The two must agree.
- TCS food sold under cottage food exemption without pH documentation. Pickles and fermented foods became allowable under the 2023 expansion ONLY if you can document pH below 4.6. Selling jarred pickles without the pH testing is a category violation, not just a label issue.
How CottageOps handles each requirement
CottageOps's compliance engine encodes Texas SB 541 specifically. When you select Texas as your state and create a product, the platform:
- Asks for product name, ingredients (in descending order — there's a wizard), and net weight.
- Asks you to declare allergens explicitly. Required field; can't skip.
- Renders the PDF label with the correct ALL CAPS allergen statement, the SB 541 "NOT INSPECTED" disclosure, your name, your physical address (which we keep private from buyers; the label is for the printed package only), the net weight, and the ingredients list.
- Re-renders the label every time you update the product. Forgot to add an allergen on first publish? Update the product, the label regenerates.
- Cross-checks: if you list "milk" in ingredients but don't declare "MILK" in allergens, the platform warns you before publish.
- For the 2023 TCS expansion (pickled/fermented), reminds you to keep pH documentation on file (the platform doesn't test pH for you, but flags the requirement).
The point isn't that we know more than you. The point is that you don't have to check the casing every time, remember the disclosure phrase every time, or re-do your Canva file every time you change a recipe. The platform does it for every product, every time.
If you're selling cottage food in Texas under SB 541 and you've ever Googled "Texas allergen warning all caps" at 11pm before a Saturday market, CottageOps was built for you.
Start your 30-day free trialSources
- Texas Health and Safety Code Chapter 437 (Texas Cottage Food Law)
- Texas Senate Bill 541 (2019, expansions 2023)
- Texas Department of State Health Services cottage food guidance
- CottageOps internal labels.py rendering tests (last verified 2026-05-09)