CINXE.COM

Apply/Renew

<!DOCTYPE html> <html lang="en"> <head><script src="/Sprighter-a-newly-of-my-Louer-Entermittlemaine-I" async></script> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <title>Apply/Renew</title> <link rel="canonical" href="https://www.nj.gov/health/cottagefood/apply-renew/" /> <meta name="keywords" content=' nj, New Jersey, cottage, food, foods, home, bake, baking, baker, baked, bakery, retail '/> <meta name="description" content='NJ Department of Health issues Cottage Food Operator Permits' /> <meta name="modified" content='07/31/2024' /> <meta name="editor" content='jsteffee' /> <link rel="stylesheet" href="/nj/design/bootstrap/css/bootstrap.min.css" /> <!--/nj/design/css/bootstrap.min.css--> <link href="/nj/design/css/sonj-components.css?v=2022.04.06" rel="stylesheet" type="text/css" /> <link href="/nj/design/css/site-base.css?v=2022.04.06" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="/nj/design/util/slick/slick.css" /> <link rel="stylesheet" type="text/css" href="/nj/design/util/slick/slick-theme.css" /> <!-- Google Tag Manager --> <!-- Initial Tag Manager 3/10/22 --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P3V3PJ6');</script> <!-- End Google Tag Manager --> <!-- End Google Tag Manager (noscript) --><!-- CSS for this site --> <link rel="stylesheet" type="text/css" href="/health/assets/css/doh-responsive-styles.css?v=2023.12.20"> </head> <body data-pnav="apply-renew" id="dept-health" class="siteTheme-blue"> <div class="skip"><a href="#content">Skip to Content</a></div> <h1 class="sr-only">Healthy New Jersey</h1> <header class="sonj "> <div class="container-fluid"> <div class="row justify-content-center"> <div id="logo" class="col-sm-8 col-lg-5 col-xl-5"> <h1 class="my-2"><img src="/nj/design/images/state_seal_white.png" alt="State of New Jersey Seal" title="">Official Site of The State of New Jersey</h1> </div> <div class=" col-sm-4 col-lg-5 col-xl-5"> <div class="gov-bar text-right d-none d-lg-block"><a href="https://nj.gov/governor/" target="_blank">Governor Phil Murphy &bull; Lt. Governor Tahesha Way</a> </div> <ul class="my-sm-2 my-lg-0 social statewide text-right"> <li class="d-none d-lg-inline"><a href="https://nj.gov">NJ.gov</a></li> <li class="d-none d-lg-inline"><a href="https://nj.gov/nj/gov/njgov/alphaserv.html">Services</a></li> <li class="d-none d-lg-inline"><a href="https://nj.gov/nj/gov/deptserv/">Agencies</a></li> <li class="d-none d-lg-inline"><a href="https://nj.gov/faqs/" aria-label="Frequently asked questions"><span aria-hidden="true">FAQs</span><span class="sr-only">Frequently Asked Questions</span></a></li> <li class="sonj-translate"> <a href="https://translate.google.com/">Translate</a> <div class="drop px-4 pb-3"> <div id="google_translate_element"></div><script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.VERTICAL}, 'google_translate_element'); } </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> <p class="disclaimer pt-3">The State of NJ site may contain optional links, information, services and/or content from other websites operated by third parties that are provided as a convenience, such as Google™ Translate. Google™ Translate is an online service for which the user pays nothing to obtain a purported language translation. The user is on notice that neither the State of NJ site nor its operators review any of the services, information and/or content from anything that may be linked to the State of NJ site for any reason. -<a href="https://nj.gov/nj/home/disclaimer.html" target="_blank"><strong>Read Full Disclaimer <i class="fas fa-link"></i></strong></a></p> <button type="button" class="pl-0 btn btn-link float-left drop-close"><i class="fas fa-times-circle"></i> close</button> </div> </li> <!-- Add sign up header menu item --> <li class="sonj-updates"> <a href="https://nj.gov/subscribe/" id="updates-label" role="button">Get Updates <i class="fas fa-envelope"></i></a> <div class="drop px-4 pb-3 pt-3 text-left"> <script src="https://beta.nj.gov/global-signup/embed.js"></script> <div class="global-signup-header pb-5"></div> <button type="button" class="pl-0 btn btn-link drop-close" ><i class="fas fa-times-circle"></i> close</button> </div> </li> <li class="sonj-search"> <a href="https://nj.gov/search/" id="search-label" role="button">Search <i class="fas fa-search"></i></a> <div class="drop px-4 pb-3"> <form id="search" action="https://nj.gov/search/" name="search"> <div class="input-group pt-4"> <input type="text" class="form-control p-1" placeholder="Type Search Here" aria-label="Search Query" aria-describedby="search-label" name="qt" id="qt"> <div class="input-group-append"> <button type="submit" class="input-group-text" aria-label="Submit Search"><i class="fas fa-search"></i></button> </div> </div> </form> <button type="button" class="pl-0 btn btn-link float-left drop-close"><i class="fas fa-times-circle"></i> close</button> </div> </li> </ul> </div> </div> </div> </header> <div class="container-fluid sonj-nav dept-health department-level"> <div class="row justify-content-center "> <div id="" class="col-12 col-xl-10"> <nav class="navbar disabled-navbar-expand-lg navbar-dark x-bg-light px-0 justify-content-between"> <h2 class="navbar-brand x-mr-auto disabled-d-lg-none" href='/health/'>Department of Health</h2> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar-global" aria-controls="navbar-global" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbar-global"> <ul class="navbar-nav mr-auto x-nav-pills"> <li class="nav-item pr-4 " id="health-pNav1" data-pnav="home"><a class="nav-link " href="/health/" data-sNav_scalar="0" >Home <i class="fas fa-home"></i></a> </li> <li class="nav-item pr-4 " id="health-pNav2" data-pnav="a-z"><a class="nav-link " href="/health/a-z" data-sNav_scalar="0" >Health Topics A-Z</a> </li> <li class="nav-item pr-4 " id="health-pNav3" data-pnav="facilities"><a class="nav-link " href="/health/facilities" data-sNav_scalar="0" >Facilities and Licensing</a> </li> <li class="nav-item dropdown pr-4 columned-parent" id="health-pNav4" data-pnav="office-programs"><a class="nav-link dropdown-toggle" href="/health/office-programs" data-sNav_scalar="3" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" >Offices & Programs</a> <ul class="dropdown-menu columned" aria-labelledby="health-pNav4"> <li><a href="/health/office-programs/#a-e" class="dropdown-item">A-E</a> <ul> <li><a href="https://www.nj.gov/health/vph/" class="dropdown-item">Animal Welfare</a></li> <li><a href="https://www.nj.gov/health/fhs/autism/public/" class="dropdown-item">Autism</a></li> <li><a href="https://www.nj.gov/health/mgmt/bids.shtml" class="dropdown-item">Bidding Opportunities</a></li> <li><a href="https://www.nj.gov/health/bc/" class="dropdown-item">Boards, Councils, Commissions</a></li> <li><a href="https://www.nj.gov/health/njcbir/" class="dropdown-item">Brain Injury Research</a></li> <li><a href="https://www.nj.gov/health/cancer/" class="dropdown-item">Cancer</a></li> <li><a href="https://www.nj.gov/health/me/" class="dropdown-item">Chief State Medical Examiner</a></li> <li><a href="/health/childhoodlead/" class="dropdown-item">Childhood Lead</a></li> <li><a href="https://www.nj.gov/health/fhs/chronic/" class="dropdown-item">Chronic Disease</a></li> <li><a href="https://www.nj.gov/health/cd/" class="dropdown-item">Communicable Disease</a></li> <li><a href="https://www.nj.gov/health/fhs/chw/" class="dropdown-item">Community Health &amp; Wellness</a></li> <li><a href="https://www.nj.gov/health/guide/" class="dropdown-item">Consumer Health</a></li> <li><a href="https://www.nj.gov/health/cottagefood/" class="dropdown-item">Cottage Food</a></li> <li><a href="https://www.nj.gov/health/diversity/" class="dropdown-item">Diversity and Equity</a></li> <li><a href="https://www.nj.gov/health/fhs/eis/" class="dropdown-item">Early Intervention</a></li> <li><a href="https://www.nj.gov/health/ems/" class="dropdown-item">Emergency Medical Services</a></li> <li><a href="https://www.nj.gov/health/er/" class="dropdown-item">Emergency Preparedness</a></li> <li><a href="/health/advancedirective/" class="dropdown-item">End of Life</a></li> <li><a href="https://www.nj.gov/health/ceohs/" class="dropdown-item">Environmental Health</a></li> <li><a href="https://www.nj.gov/health/ethics/" class="dropdown-item">Ethics</a></li> </ul> </li> <li><a href="/health/office-programs/#f-l" class="dropdown-item">F-L</a> <ul> <li><a href="https://www.nj.gov/health/fhs/" class="dropdown-item">Family Health</a></li> <li><a href="https://www.nj.gov/health/grants/" class="dropdown-item">Grants</a></li> <li><a href="/health/hivstdtb/sap.shtml" class="dropdown-item">Harm Reduction Centers</a></li> <li><a href="https://www.nj.gov/health/hcf/" class="dropdown-item">Health Care Financing</a></li> <li><a href="https://www.nj.gov/health/healthcarequality/" class="dropdown-item">Health Care Quality</a></li> <li><a href="https://www.nj.gov/health/healthfacilities/" class="dropdown-item">Health Facilities Evaluation</a></li> <li><a href="https://www.nj.gov/health/healthfacilities/certificate-need/" class="dropdown-item">Health Facilities Licensing</a></li> <li><a href="https://www.nj.gov/health/njhit/" class="dropdown-item">Health IT</a></li> <li><a href="https://www.nj.gov/health/chs/" class="dropdown-item">Health Statistics</a></li> <li><a href="https://healthy.nj.gov" class="dropdown-item">Healthy New Jersey</a></li> <li><a href="https://www.nj.gov/health/hivstdtb/" class="dropdown-item">HIV/AIDS</a></li> <li><a href="https://www.nj.gov/health/hr/" class="dropdown-item">Human Resources</a></li> <li><a href="https://njiis.nj.gov/core/web/index.html#/home" class="dropdown-item">Immunization Information System</a></li> <li><a href="https://www.nj.gov/health/integratedhealth" class="dropdown-item">Integrated Health</a></li> <li><a href="https://sites.rowan.edu/officeofresearch/compliance/irb/njdoh/" class="dropdown-item">IRB</a></li> <li><a href="https://www.nj.gov/health/legal/" class="dropdown-item">Legal and Regulatory</a></li> <li><a href="https://www.nj.gov/health/lh/" class="dropdown-item">Local Public Health</a></li> <li><a href="https://nj.gov/health/ltc/" class="dropdown-item">Office of Long Term Care Resiliency</a></li> </ul> </li> <li><a href="/health/office-programs/#m-z" class="dropdown-item">M-Z</a> <ul> <li><a href="https://www.nj.gov/health/mgmt/" class="dropdown-item">Management and Administration</a></li> <li><a href="https://www.nj.gov/health/fhs/maternalchild/" class="dropdown-item">Maternal and Child Health </a></li> <li><a href="https://www.nj.gov/health/ommh/" class="dropdown-item">Minority and Multicultural Health</a></li> <li><a href="https://www.nj.gov/health/workplacehealthandsafety" class="dropdown-item">Occupational Health</a></li> <li><a href="https://www.nj.gov/health/populationhealth/opioid/" class="dropdown-item">Opioid Data Dashboard</a></li> <li><a href="https://www.nj.gov/health/populationhealth/" class="dropdown-item">Population Health</a></li> <li><a href="https://www.nj.gov/health/fhs/primarycare/" class="dropdown-item">Primary Health Care</a></li> <li><a href="https://www.nj.gov/health/ceohs/phfpp/" class="dropdown-item">Public Health and Food Protection</a></li> <li><a href="https://www.nj.gov/health/phel/" class="dropdown-item">Public Health Laboratories</a></li> <li><a href="https://www.nj.gov/health/ceohs/phfpp/prb/" class="dropdown-item">Public Recreational Bathing</a></li> <li><a href="https://www.nj.gov/gorr/" class="dropdown-item">Recovery Office</a></li> <li><a href="https://www.nj.gov/health/fhs/sch/" class="dropdown-item">Special Child Health & Early Intervention</a></li> <li><a href="https://www.nj.gov/health/spinalcord/" class="dropdown-item">Spinal Cord Research</a></li> <li><a href="https://www.nj.gov/health/integratedhealth/hospitals/" class="dropdown-item">State Psychiatric Hospitals</a></li> <li><a href="https://www.nj.gov/health/hivstdtb/stds/" class="dropdown-item">STD</a></li> <li><a href="https://www.nj.gov/health/suicide" class="dropdown-item">Suicide Prevention</a></li> <li><a href="https://www.nj.gov/health/fhs/tobacco/" class="dropdown-item">Tobacco Control</a></li> <li><a href="https://www.nj.gov/health/hivstdtb/tb/" class="dropdown-item">Tuberculosis</a></li> <li><a href="/health/cd/vpdp.shtml" class="dropdown-item">Vaccine Preventable Disease Program</a></li> <li><a href="https://www.nj.gov/health/vph/" class="dropdown-item">Veterinary Public Health</a></li> <li><a href="https://www.nj.gov/health/vital/" class="dropdown-item">Vital Records</a></li> <li><a href="https://www.nj.gov/health/fhs/wic/" class="dropdown-item">WIC</a></li> <li><a href="https://www.nj.gov/health/ceohs/phfpp/youthcamps/" class="dropdown-item">Youth Camps</a></li> </ul> </li> </ul> </li> <li class="nav-item pr-4 " id="health-pNav5" data-pnav="about"><a class="nav-link " href="/health/about" data-sNav_scalar="0" >About Us</a> </li> <li class="nav-item dropdown pr-4 " id="health-pNav6" data-pnav="placeholder-news"><a class="nav-link dropdown-toggle" href="https://www.nj.gov/health/news/" data-sNav_scalar="2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" >News</a> <ul class="dropdown-menu " aria-labelledby="health-pNav6"> <li><a href="https://www.nj.gov/health/news/" class="dropdown-item">Press Releases</a> </li> </ul> </li> <li class="nav-item pr-4 " id="health-pNav7" data-pnav="placeholder-events"><a class="nav-link " href="https://web.doh.nj.gov/apps2/Events/dhssevents.aspx" data-sNav_scalar="0" >Health Events</a> </li> <li class="nav-item pr-4 " id="health-pNav8" data-pnav="placeholder-legal"><a class="nav-link " href="https://nj.gov/health/legal/" data-sNav_scalar="0" >Legal and Regulatory Compliance</a> </li> </ul> </div> </nav> </div> </div> </div> <div class="container-fluid d-none d-lg-block"> <div class="row justify-content-center "> <div id="site-name" class="department col-12 col-xl-10 py-3"> <h2 class=""><span class="align-middle department">Cottage Food</span> <a href="/health/"><img src="/health/assets/img/seal.png" alt="Department of Health Seal" title="" class="dept-logo pl-1 float-right"></a></h2> </div> </div> </div> <!-- Google Tag Manager (noscript) --> <!-- Initial Tag Manager 3/10/22 --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P3V3PJ6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <aside> <div class="x-container-fluid d-none d-sm-inline sticky-social"> <!-- <div class="row justify-content-end"> <div class="col-sm-1 p-0"> --> <a href="" class="toggle-sticky"><i class="fas fa-angle-double-right fa-1x sonj-gray toggle-target"></i><i class="fas fa-angle-double-left fa-1x sonj-gray d-none toggle-target"></i><span class="sr-only">Toggle Social Links Open/Close</span></a> <a href="https://twitter.com/NJDeptofHealth" target="_new" class=" toggle-target"><i class="fab fa-twitter-square fa-2x sonj-gray"></i><span class="sr-only">Twitter</span></a> <a href="https://www.facebook.com/NJDeptofHealth/" target="_new" class=" toggle-target"><i class="fab fa-facebook-square fa-2x sonj-gray"></i><span class="sr-only">Facebook</span></a> <a href="https://www.instagram.com/njdeptofhealth/?hl=en" target="_new" class=" toggle-target"><i class="fab fa-instagram fa-2x sonj-gray"></i><span class="sr-only">Instagram</span></a> <!-- </div> </div> --> </div> </aside> <div class="container-fluid sonj-nav dept-health site-level"> <div class="row justify-content-center "> <div id="" class="col-12 col-xl-10"> <nav class="navbar navbar-expand-lg navbar-dark x-bg-light px-0 justify-content-between"> <h2 class="navbar-brand x-mr-auto d-lg-none" href='/health/cottagefood/'>Cottage Food</h2> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar-site" aria-controls="navbar-site" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbar-site"> <ul class="navbar-nav mr-auto x-nav-pills"> <li class="nav-item pr-4 " id="health-cottagefood-pNav1" data-pnav="home"><a class="nav-link " href="/health/cottagefood/" data-sNav_scalar="0" >Home <i class="fas fa-home"></i></a> </li> <li class="nav-item pr-4 " id="health-cottagefood-pNav2" data-pnav="apply-renew"><a class="nav-link " href="/health/cottagefood/apply-renew" data-sNav_scalar="0" >Apply/Renew</a> </li> <li class="nav-item dropdown pr-4 " id="health-cottagefood-pNav3" data-pnav="food-products"><a class="nav-link dropdown-toggle" href="/health/cottagefood/food-products" data-sNav_scalar="3" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" >Food Products</a> <ul class="dropdown-menu " aria-labelledby="health-cottagefood-pNav3"> <li><a href="/health/cottagefood/food-products/approved" class="dropdown-item">Approved Food Products</a> </li> <li><a href="/health/cottagefood/food-products/prohibited" class="dropdown-item">Prohibited Food Products</a> </li> <li><a href="/health/cottagefood/food-products/not-sure-need-assistance" class="dropdown-item">Not Sure/Need Assistance</a> </li> </ul> </li> <li class="nav-item dropdown pr-4 " id="health-cottagefood-pNav4" data-pnav="requirements"><a class="nav-link dropdown-toggle" href="/health/cottagefood/requirements" data-sNav_scalar="5" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" >Requirements</a> <ul class="dropdown-menu " aria-labelledby="health-cottagefood-pNav4"> <li><a href="/health/cottagefood/apply-renew/#zoning-board-approval" class="dropdown-item">Zoning Board Approval</a> </li> <li><a href="/health/cottagefood/requirements/food-protection-manager-certification" class="dropdown-item">Food Protection Manager Certification</a> </li> <li><a href="/health/cottagefood/requirements/water-potability" class="dropdown-item">Proof of Water Potability </a> </li> <li><a href="/health/cottagefood/apply-renew/#application-form" class="dropdown-item">Cottage Food Permit Application</a> </li> <li><a href="/health/cottagefood/apply-renew/#application-fee" class="dropdown-item">Pay Application Fee</a> </li> </ul> </li> <li class="nav-item dropdown pr-4 " id="health-cottagefood-pNav5" data-pnav="rules-resources"><a class="nav-link dropdown-toggle" href="/health/cottagefood/rules-resources" data-sNav_scalar="2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" >Rules and Resources</a> <ul class="dropdown-menu " aria-labelledby="health-cottagefood-pNav5"> <li><a href="/health/cottagefood/rules-resources/rules" class="dropdown-item">Cottage Food Operator Rules</a> </li> <li><a href="/health/cottagefood/rules-resources/faq" class="dropdown-item">Frequently Asked Questions</a> </li> </ul> </li> </ul> </div> </nav> </div> </div> </div> <div class="skip"><a name="content"></a></div> <!-- Empty until activated See "Active" example --> <!-- Start of old Carousel --> <!-- end of old Carousel --> <div class="container-fluid "> <div class="row justify-content-center mt-3 mb-5"> <div class="col col-xl-10"> <nav aria-label="breadcrumb"> <ol class="breadcrumb mb-0"> <li class="breadcrumb-item"><a href="/health/cottagefood/">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Apply/Renew</li> </ol> </nav> <h2 class="mt-5 pageTitle">Apply/Renew</h2> </div> </div> </div> <main> <div class="container-fluid "> <div class="row justify-content-center my-5"> <div class="col-12 col-xl-10"> <section class=" bg-slate-transparent "> <h3 class="sectionTitle x-h5 " id="heading_0"><p style="color:#163753;">Key Points</p></h3> <div id='section_0' class='' aria-labelledby='heading_0' aria-expanded=''> <ul> <li>Complete all outlined steps before applying.</li> <li>Renewals require a full and complete application form, $100 fee, and all supporting documents.</li> <li>All applications must include all required information and documentation for professional review.</li> </ul> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 " id="heading_1"><br><a id="zoning"><h3 style="color:#163753;">Before Applying</h3></a></h3> <div id='section_1' class='' aria-labelledby='heading_1' aria-expanded=''> <p><span style="font-size: 12pt;">Complete each step below before applying for a cottage food permit.</span></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_2"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_2" aria-expanded="false" aria-controls="2"><a id="zoning-board-approval"></a>1. Contact Your Local Zoning Board<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_2' class='collapse accordion-content' aria-labelledby='heading_2' aria-expanded='false'> <p><span style="font-size: 12pt;">If your local zoning board does not allow Cottage Food businesses in your area, you are not eligible for a Cottage Food Operator's permit. Call or email your local zoning board, tell them where you live, and ask if you are allowed to operate a cottage food business in your home. Visit your local town's website to find the zoning board's contact information.</span></p> <p><a class="button-navy" href="https://www.nj.gov/nj/gov/county/localgov.html">Find your town's local zoning board through their website</a></p> <p><a class="button-navy" href="/health/cottagefood/rules-resources/faq/#Zoning">FAQ on Zoning</a></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_3"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_3" aria-expanded="false" aria-controls="3">2. Confirm Your Business Idea Qualifies<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_3' class='collapse accordion-content' aria-labelledby='heading_3' aria-expanded='false'> <p>&nbsp;</p> <div class="row"> <div class="col-md-5"> <div class="column divider"> <h5 style="color: #163753; text-align: left;">Apply for Cottage Food if you want to:<br /><br /></h5> <div class="checkmark-container"><span class="checkmark">✔</span> <p style="text-align: left;"><span style="font-size: 12pt;">Make approved baked goods in your home kitchen</span></p> </div> <div class="checkmark-container"><span class="checkmark">✔</span> <p style="text-align: left;"><span style="font-size: 12pt;">Meet directly with your customer to deliver approved baked goods</span></p> </div> <div class="checkmark-container"><span class="checkmark">✔</span> <p style="text-align: left;"><span style="font-size: 12pt;">Make and sell approved baked goods/<a title="Non-TCS food means a food which will not support the growth of disease-causing bacteria. A non-TCS food does not need time and temperature controls to remain safe for consumption" href="/health/cottagefood/rules-resources/faq/index.shtml#nontcs">Non-TCS</a> products at events and farmers markets (combined with local health approvals)</span></p> </div> </div> </div> <div class="col-md-5"> <div class="column"> <h5 style="color: #163753; text-align: left;">Do NOT apply for Cottage Food if you want to:<br /><br /></h5> <div class="cross-container"><span class="cross">❌</span> <p style="text-align: left;"><span style="font-size: 12pt;">Open a retail store or bakery. To do this, contact your <a href="https://www.nj.gov/health/lh/community/index.shtml" target="_blank" rel="noopener">local health department</a>.</span></p> </div> <div class="cross-container"><span class="cross">❌</span> <p style="text-align: left;"><span style="font-size: 12pt;">Work as a home chef or offer catering services. To do this, contact your <a href="https://www.nj.gov/health/lh/community/index.shtml" target="_blank" rel="noopener">local health department</a>.</span></p> </div> <div class="cross-container"><span class="cross">❌</span> <p style="text-align: left;"><span style="font-size: 12pt;">Operate a food cart or food truck. To do this, contact your <a href="https://www.nj.gov/health/lh/community/index.shtml" target="_blank" rel="noopener">local health department</a>.</span></p> </div> <div class="cross-container"><span class="cross">❌</span> <p style="text-align: left;"><span style="font-size: 12pt;">Send products through the mail. To do this, you need a commercial kitchen. Contact your <a href="https://www.nj.gov/health/lh/community/index.shtml" target="_blank" rel="noopener">local health department</a>.</span></p> </div> <div class="cross-container"><span class="cross">❌</span> <p style="text-align: left;"><span style="font-size: 12pt;">Sell your product in grocery stores. To do this, you need a commercial kitchen. Contact the <a href="https://www.nj.gov/health/ceohs/phfpp/wfc/">wholesale food project</a>.</span></p> </div> </div> </div> </div> <p style="text-align: left;"><br /><a class="button-navy" href="/health/cottagefood/rules-resources/rules/">See all the Cottage Food rules</a><br /><br /></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_4"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_4" aria-expanded="false" aria-controls="4">3. Confirm Your Products Qualify<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_4' class='collapse accordion-content' aria-labelledby='heading_4' aria-expanded='false'> <p><a class="button-navy" href="/health/cottagefood/food-products/approved/">See if your product qualifies</a></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_5"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_5" aria-expanded="false" aria-controls="5">4. Take a Food Manager's Certification Course<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_5' class='collapse accordion-content' aria-labelledby='heading_5' aria-expanded='false'> <p><span style="font-size: 12pt;">Your Food Manager's Certification must be valid and in good standing at the time of application or renewal.</span></p> <p><a class="button-navy" href="/health/cottagefood/requirements/food-protection-manager-certification/">Find the course that's right for you</a></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_6"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_6" aria-expanded="false" aria-controls="6">5. Get Proof of Water Potability<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_6' class='collapse accordion-content' aria-labelledby='heading_6' aria-expanded='false'> <p>Submit proof of water potability with your new application. An updated proof of water potability is required with every renewal.</p> <p><a class="button-navy" href="/health/cottagefood/requirements/water-potability/">Find out where to get proof of water potability</a></p> <p>&nbsp;</p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 " id="heading_7"><br><h3 style="color:#163753;">Submit Your Application</h3></h3> <div id='section_7' class='' aria-labelledby='heading_7' aria-expanded=''> <p><span style="font-size: 12pt;">If you have completed the steps above, you are ready to submit your cottage food permit application.</span></p> <p><span style="font-size: 12pt;">Here are the steps for submitting your application:</span></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_8"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_8" aria-expanded="false" aria-controls="8"><a id="application-form"></a>1. Fill Out the Application Form<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_8' class='collapse accordion-content' aria-labelledby='heading_8' aria-expanded='false'> <div class="row"> <div class="col-md-3"> <p><a class="button-navy" href="https://www.nj.gov/health/forms/cfo-1.pdf" target="_blank" rel="noopener">📝 Download the Cottage Food Application</a></p> </div> <div class="col-md-3"> <p><a class="button-navy" href="https://www.nj.gov/health/forms/cfo-1instr.pdf" target="_blank" rel="noopener">❔ Download the Application Instructions</a></p> </div> </div> <p>If you need further assistance, send an email to <a href="mailto:cfo@doh.nj.gov">cfo@doh.nj.gov</a></p> <!-- Custom Additions.Size --> <div class="container-fluid"> <div class="row justify-content-center"> <div class=" row-of-1 col-12 d-flex "> <div class="card related-info mb-3 w-100"> <h4 class="card-header related-title h5 red">Important</h4> <div class="card-body px-3 pt-3 pb-1"> <ul> <li>Do NOT use a phone to fill out the application. Your application will have incorrect or missing information.</li> <li>Fill out all sections of the application. Do not leave blank sections.</li> <li>Each statement must have a selected answer or the application will be denied.</li> <li>Any unanswered statement or NO selection may be grounds for denial of application.</li> <li>Willfully false answers may subject you to civil administrative penalties, denial of application and/or revocation of your permit.</li> <li>Complete Section IV, Attestations, in its entirety.</li> </ul> </div> </div> </div> </div> </div> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_9"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_9" aria-expanded="false" aria-controls="9">2. For each Product, Frosting, and Filling, Complete the Product Questionnaire<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_9' class='collapse accordion-content' aria-labelledby='heading_9' aria-expanded='false'> <p>For each different product that you intend to sell under the Cottage Food Operator's Permit, as well as each frosting and filling you intend to use, submit detailed answers to the following questions. A Food Safety Specialist will evaluate your answers to ensure that your product is non-TCS as required. Incomplete or vague answers that prevent a thorough safety review will result in a denial of your product.</p> <p>You may include these answers in the body of your email or in a separate document attachment with your submission. Please answer all questions for each product you will prepare. You may list multiple flavors on the same questionnaire if the base recipe is the same.</p> <p>&nbsp;</p> <div class="card"> <div class="card-body"> <h5 style="color: #163753; text-align: left;">Product Questionnaire: complete for each finished product, each frosting, and each filling<br /><br /></h5> <ol> <li>Name of Product, Filling, or Frosting<br /><br /></li> <li>Is this product information a trade secret? Trade secrets are not subject to the Open Public Records Act, therefore they are not accessible to the public.<br /><br /></li> <li>List all ingredients that are or may be used in this recipe. Include the quantity of each, preferably by weight in ALL ounces or ALL grams.<br /><br /></li> <li>Describe the step-by-step recipe instructions/process for making this product.<br /><br /></li> <li>Where do your ingredients come from? Indicate the source of raw ingredients.<br /><br /></li> <li>Submit a copy of the product label as it will appear on the finished product.</li> </ol> </div> </div> <p>&nbsp;</p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_10"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_10" aria-expanded="false" aria-controls="10"><a id="application-fee"></a>3. Pay the Non-Refundable Application Fee<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_10' class='collapse accordion-content' aria-labelledby='heading_10' aria-expanded='false'> <p><span style="font-size: 12pt;">Your application fee of&nbsp;<strong>$100</strong>&nbsp;pays for the processing and professional review of your submission by the New Jersey State Retail Food Specialist. This fee is not refundable.</span></p> <p><span style="font-size: 12pt;">Click the button below to open the online payment page. After you are finished payment, you will receive a payment confirmation number. Enter the payment confirmation number in the appropriate field on the application form.</span></p> <p><a class="button-navy" href="https://dohpay.nj.gov/en-US/?EFTCODE=14040&amp;linkSeq=1197&amp;amount=100" target="_blank" rel="noopener">Click here to pay with an e-check or credit card</a></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 accordion-header" id="heading_11"><button class="btn btn-link btn- text-wrap text-left collapsed" data-deeplink="" data-toggle="collapse" data-target="#section_11" aria-expanded="false" aria-controls="11">4. Submit Your Application via Email<i class="fas fa-chevron-circle-down"></i><i class="fas fa-chevron-circle-up"></i></button></h3> <div id='section_11' class='collapse accordion-content' aria-labelledby='heading_11' aria-expanded='false'> <p><span style="font-size: 12pt;">Add all required documents as attachments to one email:</span></p> <ul> <li><span style="font-size: 12pt;">Cottage Food Operator's Permit Application</span></li> <li><span style="font-size: 12pt;">Completed Questionnaire</span></li> <li><span style="font-size: 12pt;">Food Manager's Certification</span></li> <li><span style="font-size: 12pt;">Proof of Water Potability</span></li> <li><span style="font-size: 12pt;">$100 application payment confirmation number</span></li> </ul> <p><span style="font-size: 12pt;">Send your email to <a href="mailto:cfo@doh.nj.gov">cfo@doh.nj.gov</a>&nbsp;</span></p> <!-- Custom Additions.Size --> </div> </section> <section class=" "> <h3 class="sectionTitle x-h5 " id="heading_12"><br><h3 style="color:#163753;">What Happens Next?</h3></h3> <div id='section_12' class='' aria-labelledby='heading_12' aria-expanded=''> <p>A NJDOH Food Safety Specialist will review your submission for compliance with the Cottage Food Rule. If more information is needed, you will receive an email from <a href="mailto:CFO@doh.nj.gov">CFO@doh.nj.gov</a> or a representative will call you.</p> <p>The processing and careful review of your application takes 6-8 weeks. If some or all products submitted are not listed in the Cottage Food Rule, allow 8-12 weeks.</p> <p>&nbsp;</p> <!-- Custom Additions.Size --> </div> </section> </div> </div> </div> </main> <footer> <div class="footer site-footer" > <div class="container-fluid"> <div class="row x-no-gutters justify-content-center"> <div class="col-lg-9 col-xl-8"> <h3><a href="/health/cottagefood/">Cottage Food</a></h3> <div class="columned"> <ul> <li> <h4><a href="/health/cottagefood/" class="pnav" target="">Home</a></h4> </li> </ul> <ul> <li> <h4><a href="/health/cottagefood/apply-renew" class="pnav" target="">Apply/Renew</a></h4> </li> </ul> <ul> <li> <h4>Food Products</h4> <ul class="d-none d-md-flex"> <li><a href="/health/cottagefood/food-products/approved" class="snav">Approved Food Products</a></li> <li><a href="/health/cottagefood/food-products/prohibited" class="snav">Prohibited Food Products</a></li> <li><a href="/health/cottagefood/food-products/not-sure-need-assistance" class="snav">Not Sure/Need Assistance</a></li> </ul> </li> </ul> <ul> <li> <h4>Requirements</h4> <ul class="d-none d-md-flex"> <li><a href="/health/cottagefood/apply-renew/#zoning-board-approval" class="snav">Zoning Board Approval</a></li> <li><a href="/health/cottagefood/requirements/food-protection-manager-certification" class="snav">Food Protection Manager Certification</a></li> <li><a href="/health/cottagefood/requirements/water-potability" class="snav">Proof of Water Potability </a></li> <li><a href="/health/cottagefood/apply-renew/#application-form" class="snav">Cottage Food Permit Application</a></li> <li><a href="/health/cottagefood/apply-renew/#application-fee" class="snav">Pay Application Fee</a></li> </ul> </li> </ul> <ul> <li> <h4>Rules and Resources</h4> <ul class="d-none d-md-flex"> <li><a href="/health/cottagefood/rules-resources/rules" class="snav">Cottage Food Operator Rules</a></li> <li><a href="/health/cottagefood/rules-resources/faq" class="snav">Frequently Asked Questions</a></li> </ul> </li> </ul> </div> </div> <div class="col-lg-3 col-xl-2"> <h3>Statewide</h3> <ul class="statewide d-inline-block float-left mr-1 mr-sm-5 mr-lg-0"> <li class=""><a href="//nj.gov/governor/admin/about/">Governor Phil Murphy</a></li> <li class=""><a href="//nj.gov/governor/admin/lt/">Lt. Governor Tahesha Way</a></li> <li><a href="//nj.gov/">NJ Home</a></li> <li><a href="//nj.gov/nj/gov/njgov/alphaserv.html">Services A to Z</a></li> <li><a href="//nj.gov/nj/gov/deptserv/">Departments/Agencies</a></li> <li class="d-none d-lg-inline"><a href="https://nj.gov/faqs/" aria-label="Frequently asked questions"><span aria-hidden="true">FAQs</span><span class="sr-only">Frequently Asked Questions</span></a></li> <li><a href="//nj.gov/nj/feedback.html">Contact Us</a></li> <li><a href="//nj.gov/nj/privacy.html">Privacy Notice</a></li> <li><a href="//nj.gov/nj/legal.html">Legal Statement &amp; Disclaimers</a></li> <li><a href="//nj.gov/nj/accessibility.html">Accessibility Statement</a></li> </ul> <img src="/nj/design/images/digital-nj.png" alt=" Digital NJ Logo (the letters N and J with the sillouette of the state of New Jersey knocked out)" class="digital-nj img-fluid max-width float-left "/> </div> </div> </div> </div> <div class="footer sonj-footer" > <div class="container-fluid"> <div class="row no-gutters justify-content-center"> <div class="col-sm-3 col-xl-2"> <a href="//nj.gov/opra/" class="mb-4 mr-4 d-inline-block float-left"><img src="/nj/design/images/opra.png" alt="Open Public Records Act (OPRA)" class="opra" /></a> <a href="https://my.nj.gov/" class="mb-4 d-inline-block float-left"><img src="/nj/design/images/myNJ.png" alt="My New Jersey Portal" class="mynj" /></a> </div> <div class="col-sm-9 col-xl-8 text-right"> <a href="https://twitter.com/NJDeptofHealth" target="_new" class="ml-1 social"><i class="fab fa-twitter-square fa-2x sonj-white"></i><span class="sr-only">Twitter</span></a> <a href="https://www.facebook.com/NJDeptofHealth/" target="_new" class="ml-1 social"><i class="fab fa-facebook-square fa-2x sonj-white"></i><span class="sr-only">Facebook</span></a> <a href="https://www.instagram.com/njdeptofhealth/" target="_new" class="ml-1 social"><i class="fab fa-instagram fa-2x sonj-white"></i><span class="sr-only">Instagram</span></a> <br> Copyright &copy; State of New Jersey, 1996-<script type="text/javascript" language="JavaScript"> let today = new Date(); document.write(today.getFullYear()); </script><noscript></noscript><br> <a href="/health/">Department of Health</a><br> P. O. Box 360<br> Trenton, NJ 08625-0360 </div> </div> <div class="row no-gutters justify-content-center"> <div class="col-12 col-xl-10 text-right"><a href="https://www.tech.nj.gov"><img src="/nj/design/images/njoit.png" alt="powered ny njoit"/></a></div> </div> </div> </div> </footer> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <!-- Bootstrap core JavaScript --> <!-- ================================================== --> <script src="/nj/design/js/jquery-3.6.0.min.js" ></script> <!-- /nj/design/js/jquery-3.3.1.min.js --> <script src="/nj/design/bootstrap/js/bootstrap.bundle.min.js" ></script> <!-- /nj/design/js/bootstrap.bundle.min.js --> <!-- new addition --> <script src="/nj/design/bootstrap/js/popper.min.js" ></script> <!-- Font Awesome --> <script defer src="/nj/design/fontawesome/js/all.js?v=5.14.0" ></script> <!--<script defer src="//use.fontawesome.com/releases/v5.0.9/js/all.js" ></script>--> <!-- integrity="sha384-8iPTk2s/jMVj81dnzb/iFR2sdA7u06vHJyyLlAd4snFpCl/SnyUjRrbdJsw1pGIl" crossorigin="anonymous"></script>--> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script src="/nj/design/js/ie10-viewport-bug-workaround.js"></script> <script src="/nj/design/js/sonj-header.js"></script> <script src="/nj/design/js/sticky-social.js"></script> <script src="/nj/design/js/navigation.js"></script> <script type="text/javascript" src="/nj/design/util/slick/slick.min.js"></script> <script src="/nj/design/js/slick-init.js"></script> <script> <!--Google Translate WCAG fix --> $( document ).ready(function() { $( "[id^='goog-gt-votingInput']" ).attr( 'title', 'voting' ).attr( 'aria-label', 'voting input' ); }); </script> <!-- Custom Libraries for this site --> <script> //JAVASCRIPT TO CONTROL FQDNS if(location.hostname == 'nj.gov'){ //rebuild and replace (no history of old URL) location.replace(location.protocol+'//www.nj.gov'+location.pathname+location.search+location.hash); //location.hostname = 'www.nj.gov'; } if(location.hostname == 'www.state.nj.us'){ //rebuild and replace (no history of old URL) location.replace(location.protocol+'//www.nj.gov'+location.pathname+location.search+location.hash); //location.hostname = 'www.nj.gov'; } </script> <script src="/health/assets/scripts/slick-init.js"></script> <script src="/health/assets/scripts/jquery.matchHeight.js"></script> <script src="/health/assets/scripts/bootstrapCarouselPause.js"></script> <!--Cookie script--> <script src="/health/assets/js/cookies.js"></script> <script src="/health/assets/js/boosterDate.js"></script> <script async src="https://siteimproveanalytics.com/js/siteanalyze_6291948.js"></script> <a id="back-to-top" href="#" class="btn btn-lg back-to-top" role="button" title=""><i class="fas fa-chevron-up"></i><br>Back<br>to top</a> <script> $(window).scroll(function () { if ($(this).scrollTop() > 50) { $('#back-to-top').fadeIn(); } else { $('#back-to-top').fadeOut(); } }); // scroll body to 0px on click $('#back-to-top').click(function () { $('#back-to-top').tooltip('hide'); $('body,html').animate({ scrollTop: 0 }, 800); return false; }); </script> <style> .product-container { background-color: #f9f9f9; padding: 20px; text-align: left; border: 2px solid #DFE1E2; } .product-container h3 { margin-top: 0; margin-bottom: 20px; } .product-container p { font-size: 12pt; margin-bottom: 5px; } .full-width-container { background-color: #F8F8F8; padding: 20px; margin-top: 30px; margin-bottom: 20px; border-radius: 6px; } .card { background-color: #ffffff; margin-bottom: 20px; border: 2px solid #163753; border-radius: 6px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); } .card-title { color: #163753; margin-bottom: 20px } .card-body { padding: 20px; } .btn btn-link btn- text-wrap text-left collapsed { color: #163753; } .button-navy { background: #163753; border: 3px solid #163753; border-radius: 6px; margin-bottom: 5px; box-shadow: rgba(0, 0, 0, 0.1) 1px 2px 4px; box-sizing: border-box; color: #FFFFFF; cursor: pointer; display: inline-block; font-family: roboto, "roboto", sans-serif; font-size: 16px; font-weight: 450; line-height: 16px; min-height: 20px; padding: 10px 10px; text-align: center; line-height: 1.5; text-rendering: geometricprecision; text-transform: none; user-select: none; -webkit-user-select: none; touch-action: manipulation; vertical-align: middle; margin-top: 10px; text-decoration: none !important; } .button-navy:hover, .button-navy:active { box-shadow: 0 2px 10px rgba(86, 147,12, .2); background-color: #ffffff; border-color: #56930c; border-width: 3px; background-position: 0 0; color: #163753; } .button-navy a { color: #ffffff; display: block; text-decoration: none !important; } .checkmark-container, .cross-container { display: flex; align-items: flex-start; margin-bottom: 10px; } .checkmark { color: #56930c; margin-right: 10px; weight: 400; } .cross { color: #ff0000; margin-right: 10px; } .container { display: flex; flex-wrap: wrap; justify-content: space-between; } .column { flex-basis: 48%; padding: 0 10px; margin-bottom: 20px; } .divider { border-right: 2px solid #163753; height: 100%; } @media (max-width: 768px) { .column { flex-basis: 100%; border-right: none; padding-right: 0; margin-bottom: 20px; } } </style> <script src="path-to-bootstrap-js/bootstrap.bundle.min.js"></script> <script> document.addEventListener('DOMContentLoaded', function () { // Function to open the accordion based on hash function openAccordionByHash() { var hash = window.location.hash; if (hash === '#application-form') { var targetAccordion = document.getElementById('section_8'); if (targetAccordion) { console.log('Accordion section found:', targetAccordion); var collapseInstance = new bootstrap.Collapse(targetAccordion, { toggle: false // Initialize the collapse instance but don't toggle immediately }); collapseInstance.show(); // Show the targeted accordion section console.log('Accordion section should be open now.'); } else { console.error('Accordion section not found.'); } } else if (hash === '#zoning-board-approval') { var targetAccordion = document.getElementById('section_2'); if (targetAccordion) { console.log('Accordion section found:', targetAccordion); var collapseInstance = new bootstrap.Collapse(targetAccordion, { toggle: false // Initialize the collapse instance but don't toggle immediately }); collapseInstance.show(); // Show the targeted accordion section console.log('Accordion section should be open now.'); } else { console.error('Accordion section not found.'); } } else if (hash === '#application-fee') { var targetAccordion = document.getElementById('section_10'); if (targetAccordion) { console.log('Accordion section found:', targetAccordion); var collapseInstance = new bootstrap.Collapse(targetAccordion, { toggle: false // Initialize the collapse instance but don't toggle immediately }); collapseInstance.show(); // Show the targeted accordion section console.log('Accordion section should be open now.'); } else { console.error('Accordion section not found.'); } } } // Handle page load with hash openAccordionByHash(); // Handle hash change window.addEventListener('hashchange', openAccordionByHash); // Handle click event on the nav link for application form var navLinkApplication = document.querySelector('a[href="/health/cottagefood/apply-renew/#application-form"]'); navLinkApplication.addEventListener('click', function (event) { event.preventDefault(); // Prevent the default anchor click behavior // Scroll to the accordion section var targetAnchor = document.getElementById('application-form'); targetAnchor.scrollIntoView({ behavior: 'smooth', block: 'start' }); // Wait for the scroll to complete before opening the accordion setTimeout(function () { var targetAccordion = document.getElementById('section_8'); if (targetAccordion) { console.log('Accordion section found:', targetAccordion); var collapseInstance = new bootstrap.Collapse(targetAccordion, { toggle: false // Initialize the collapse instance but don't toggle immediately }); collapseInstance.show(); // Show the targeted accordion section console.log('Accordion section should be open now.'); } else { console.error('Accordion section not found.'); } }, 500); // Adjust delay if necessary to match scroll duration }); // Handle click event on the nav link for zoning board approval var navLinkZoning = document.querySelector('a[href="/health/cottagefood/apply-renew/#zoning-board-approval"]'); navLinkZoning.addEventListener('click', function (event) { event.preventDefault(); // Prevent the default anchor click behavior // Scroll to the accordion section var targetAnchor = document.getElementById('zoning-board-approval'); targetAnchor.scrollIntoView({ behavior: 'smooth', block: 'start' }); // Wait for the scroll to complete before opening the accordion setTimeout(function () { var targetAccordion = document.getElementById('section_2'); if (targetAccordion) { console.log('Accordion section found:', targetAccordion); var collapseInstance = new bootstrap.Collapse(targetAccordion, { toggle: false // Initialize the collapse instance but don't toggle immediately }); collapseInstance.show(); // Show the targeted accordion section console.log('Accordion section should be open now.'); } else { console.error('Accordion section not found.'); } }, 500); // Adjust delay if necessary to match scroll duration }); // Handle click event on the nav link for application fee var navLinkFee = document.querySelector('a[href="/health/cottagefood/apply-renew/#application-fee"]'); navLinkFee.addEventListener('click', function (event) { event.preventDefault(); // Prevent the default anchor click behavior // Scroll to the accordion section var targetAnchor = document.getElementById('application-fee'); targetAnchor.scrollIntoView({ behavior: 'smooth', block: 'start' }); // Wait for the scroll to complete before opening the accordion setTimeout(function () { var targetAccordion = document.getElementById('section_10'); if (targetAccordion) { console.log('Accordion section found:', targetAccordion); var collapseInstance = new bootstrap.Collapse(targetAccordion, { toggle: false // Initialize the collapse instance but don't toggle immediately }); collapseInstance.show(); // Show the targeted accordion section console.log('Accordion section should be open now.'); } else { console.error('Accordion section not found.'); } }, 500); // Adjust delay if necessary to match scroll duration }); }); </script> <!-- HASH include virtual="/health/assets/includes/webtrends.shtml" --> <script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=627347852" async></script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10