Permits, costs, and the realistic playbook — DATCP's mobile retail food establishment rules under ATCP 75, Milwaukee's MFE license under Code Chapter 68, Madison & Dane County's plan review, and the Summerfest / EAA AirVenture / Cherry Festival circuit that drives most operators' year. Last updated April 2026.
Wisconsin punches above its population on food truck demand because of one structural quirk: the state hosts an absurd density of multi-day festivals. Summerfest (the world's largest music festival, 11 days in late June/early July), EAA AirVenture in Oshkosh (700,000+ attendees in one week each July), the Wisconsin State Fair (11 days in August), Door County Cherry Festival, Madison's Taste of Madison, and ArtPrize-adjacent regional festivals together account for the majority of revenue for most established operators.
The regulatory framework under ATCP 75 (Wisconsin's adopted FDA Food Code, administered by DATCP) is clear and consistent statewide, but the licensing path forks: 14 'agent' counties and cities run their own programs (Milwaukee, Madison/Dane, Racine, La Crosse, etc.), while DATCP licenses everywhere else. A license from any single jurisdiction is valid statewide for operation, but plan review, inspection, and renewal stay with the issuing authority. Choose your home jurisdiction strategically — it determines who you deal with for the life of the truck.
Form a Wisconsin LLC through the Department of Financial Institutions (wdfi.org) for $130 online ($170 by mail). File the Annual Report every year for $25 to stay in good standing. Get your EIN from IRS.gov in 10 minutes (free), then register a Wisconsin Seller's Permit through My Tax Account at the Department of Revenue (free). The Seller's Permit authorizes you to collect Wisconsin's 5% state sales tax plus county and city add-ons (5.5% in most counties; 7.9% in the City of Milwaukee).
Wisconsin has 14 'agent' jurisdictions that run their own retail food licensing programs: Milwaukee, Madison & Dane County, Brown County (Green Bay), Racine, Kenosha, La Crosse, Marathon County (Wausau), Outagamie County (Appleton), Sheboygan, West Allis, Waukesha, Winnebago County (Oshkosh), and a few others. If your service base is in one of these jurisdictions, you license through them. Everywhere else, you license through DATCP directly. The license is valid statewide either way — choose based on where your service base is, not where you plan to vend most.
Plan review covers menu, equipment specs, water/wastewater capacity, fire suppression (UL-300 hood required for grease-producing cooking), and your written mobile food establishment service base agreement. DATCP plan review fee is $185; Milwaukee is $200; Madison & Dane is $250. Allow 2–5 weeks depending on jurisdiction and season. Once approved, schedule the on-site inspection — bring proof of Certified Food Protection Manager certification (ServSafe is universally accepted) for at least one operator on every shift.
ATCP 75 requires every mobile retail food establishment to operate from an approved 'service base' — Wisconsin's regulatory term for a commissary. The service base must be a permitted commercial food facility providing potable water fill, wastewater discharge, refrigerated food storage, and a place to clean the unit and equipment. The written agreement must accompany your permit application. Service base contracts run $300–$650/month in Milwaukee/Madison; less in smaller markets. The base must be inspected by the same authority that issues your mobile license.
DATCP MRFE-Restaurant license is roughly $440/year. Milwaukee Health Department MFE license is $355/year. Madison & Dane County is approximately $400/year. Brown County (Green Bay) is around $300/year. Outagamie (Appleton) is $290/year. Renewal is annual on a calendar year for most jurisdictions; DATCP renews on the licensing anniversary. Late renewal triggers a 25% surcharge and, if more than 30 days late, full re-application.
Most large Wisconsin cities require event-specific or right-of-way permits in addition to your state/agent license. Milwaukee Department of Public Works mobile vending permit ($75); Madison street-use permit per location; Green Bay downtown vendor permit; Appleton CBD vendor permit. Summerfest, EAA AirVenture, State Fair, and most major festivals require separate vendor applications submitted 4–8 months in advance — Summerfest applications open in October for the following summer.
Year-one cash needs for a single full-service truck home-based in Milwaukee or Madison plus the regional festival circuit.
Total realistic year-one cash needed
$72,000 – $135,000
Lower end assumes a sub-$60K used unit, single-jurisdiction home base, and modest festival footprint. Upper end assumes new build, Milwaukee + Madison + Green Bay coverage, and Summerfest acceptance with full vendor fee plus event commission.
Milwaukee Health Department issues the MFE license under Code Chapter 68 (~$355/year). Layer the Milwaukee DPW mobile vending permit (~$75–$150) for on-street operation. Milwaukee enforces a 50-foot-from-restaurant rule during their open hours and requires BID approval to operate in any of the 47 active Business Improvement Districts. Cathedral Square Park and Zeidler Union Square host the formal downtown food truck programs. Summerfest (late June / early July) is the city's anchor — vendor applications open in October, are extremely competitive, and accepted vendors pay a base fee plus a percentage of sales (usually 20–25%).
Madison & Dane County Public Health is a unified agent jurisdiction issuing the mobile retail food license (~$400/year). The City of Madison runs a separate Vending Oversight program with a competitive application process for Capitol Square, Library Mall, and State Street vending sites — slot allocation happens annually in February. Summer is anchored by Concerts on the Square, Taste of Madison, Dane County Farmers' Market (the largest producer-only farmers market in the US, Saturdays at the Capitol), and Badger football game days at Camp Randall.
Brown County Health Department licenses mobile units (~$300/year). Green Bay's mobile food vendor ordinance restricts downtown operation to 6am–10pm (3am with a downtown extended-hours endorsement), requires written consent from the property owner if operating on private lots near downtown, and prohibits parking within 100 feet of an event center entrance during ticketed events. Lambeau Field tailgate vending requires a separate Packers organization permit. Summer concert series at the CityDeck on the Fox River is the secondary anchor.
Outagamie County Health Department licenses mobile units (~$290/year). Appleton requires a separate Central Business District (CBD) vendor permit for College Avenue downtown vending — the permit is competitive and CBD operations are limited to designated parklets and event nights. Mile of Music (early August) is the must-do event, drawing 200+ artists across 70 venues over four days. Octoberfest and Christmas Parade are the secondary anchors. Lower competition than Milwaukee/Madison; better margins for established trucks.
Eau Claire City-County Health Department licenses mobile units (around $250/year). Eau Claire requires a city sidewalk vendor permit for downtown operation. Eaux Claires Music Festival (when active) and Country Jam USA in nearby Cadott are the regional festival anchors. Phoenix Park summer events and the Saturday downtown farmers market provide steady weekend volume. Smaller market with under-served corporate park demand in the Oakwood Hills business corridor.
Apply to Summerfest in October. Summerfest vendor applications open in October for the following summer and close before Thanksgiving. Established Wisconsin operators consider Summerfest acceptance the difference between a $90K year and a $160K year. Even if you don't get in year one, applying builds the relationship — second-year applicants with a clean Milwaukee Health Department record have markedly higher acceptance rates.
Pick your service base before your jurisdiction. The service base address determines whether you license through DATCP or one of the 14 agent jurisdictions. If you find a great Milwaukee service base, you're a Milwaukee MFE applicant. If your only viable base is in Waukesha County, you're a DATCP applicant. Don't pick the jurisdiction first then scramble for a service base — that's how operators end up paying $750/month for a sub-par kitchen they don't actually need.
Plan around the EAA cash spike. EAA AirVenture in Oshkosh runs one week in late July and brings 700,000+ visitors to a city of 67,000. Vendors who get accepted (separate AirVenture vendor application, typically applied for in March) routinely net $40K–$80K in seven days. Operators who don't get in but stage 5–10 miles outside the gates on county roads pull strong volume too. Plan your inventory, staffing, and cash float around this single week.
Build a winter text list. Wisconsin's outdoor festival season effectively ends with State Fair in mid-August and the last decent weather in October. November–March is corporate park lunches, breweries, and the rare indoor event. The operators who survive winter are the ones who texted customers 'we're at Lakefront Brewery tonight' and filled the truck. VendorLoop turns the QR sign on your service window into a list you can ping — by year two, your Tuesday repeat customers should fund payroll through January.
Smaller agent jurisdictions and DATCP regional offices outside peak season (October–February) routinely turn around plan review in 7–10 days. Buying a turnkey unit that already passed Wisconsin inspection cuts the build phase entirely — DATCP and most agent jurisdictions accept the prior owner's plan review on file with a signed transfer-of-ownership letter and a re-inspection. Avoid March–May submissions if you can; that's when the seasonal flood overwhelms reviewers.
Writes ATCP 75, Wisconsin's adopted FDA Food Code. Issues licenses everywhere outside the 14 agent jurisdictions and conducts inspections in those non-agent areas.
Milwaukee, Madison/Dane, Brown, Racine, Kenosha, La Crosse, Marathon, Outagamie, Sheboygan, West Allis, Waukesha, Winnebago, Eau Claire, Wood. Each runs its own permitting program enforcing ATCP 75. License is statewide; inspections stay with the issuer.
Controls where you park. Right-of-way permits, BID approvals, downtown vending zones, distance-from-restaurant rules, special event approvals, and noise ordinances all happen at the city level.
Sales tax registration and filing. Seller's Permit issued through My Tax Account, monthly or quarterly filing through the same portal. 5% state + 0.5% county (most counties) + 2% Milwaukee city add-on as applicable.
Summerfest vendor applications open in October for the following summer and close before Thanksgiving. Operators who 'plan to apply in spring' miss the window entirely and lose the single largest revenue event in the state. Set the calendar reminder for September 15.
Milwaukee added a 2% local sales tax effective January 2024, putting the combined rate at 7.9% inside city limits (vs 5.5% in most of the state). New operators quote prices at the 5.5% rate then absorb the gap. On $50K of Milwaukee revenue, that's $1,200 of margin lost.
Both DATCP and every agent jurisdiction require a written, executed service base agreement attached to your plan review submission. Submitting without it gets the application returned, adding 2–4 weeks to your timeline. Service base first, plan review second.
Milwaukee has 47 active Business Improvement Districts, and operating within a BID requires written BID approval on top of your MFE license. Operators license up, then discover they need additional sign-off to vend at the lots they wanted. Map the BID boundaries before you commit to a service base.
Most agent jurisdictions renew on January 1. Late renewal triggers a 25% surcharge; 30+ days late typically requires re-application with a fresh plan review. Set a December 1 alert and treat the January 1 deadline as a hard cliff, not a soft date.
Wisconsin operates a dual-track system. The Department of Agriculture, Trade and Consumer Protection (DATCP) writes the rules under ATCP 75 (Wisconsin's adopted FDA Food Code), and either DATCP or a Wisconsin agent jurisdiction issues the permit. There are 14 agent counties and cities (including Milwaukee, Madison, La Crosse, Racine) that handle permits locally; everywhere else, DATCP itself is the permit authority. A DATCP-issued permit is valid statewide; an agent-jurisdiction permit is valid statewide too, but plan review and inspections happen with the issuing agent.
DATCP's annual mobile retail food establishment license runs roughly $250–$500 depending on risk category (Mobile Retail Food Establishment - Restaurant is the typical category for cooking trucks). Milwaukee Health Department charges about $355 for an MFE license under Milwaukee Code Chapter 68. Madison & Dane County Public Health is around $400 for a mobile establishment. Plan review is a separate one-time fee of $185–$250.
Yes. ATCP 75 requires every mobile retail food establishment to operate from an approved 'mobile food establishment service base' — Wisconsin's term for what other states call a commissary. The service base must provide potable water fill, wastewater discharge, food storage at proper temperatures, and a place to clean the unit. The agreement must be in writing and submitted with your permit application. Most Wisconsin commissaries charge $300–$650/month.
Wisconsin's state sales tax is 5%. Most counties add a 0.5% county sales tax (so Milwaukee, Dane, Brown, and 65 others charge 5.5%). The City of Milwaukee adds a 2% local sales tax on top (effective January 2024) for a 7.9% combined rate inside city limits. You register for a Wisconsin Seller's Permit through My Tax Account (Department of Revenue) for free, then file sales tax monthly or quarterly depending on volume.
Yes, with a Milwaukee MFE license plus a separate Milwaukee Department of Public Works mobile vending permit if you operate in the public right-of-way. Milwaukee restricts vending in BIDs (Business Improvement Districts) without BID approval, prohibits vending within 50 feet of a brick-and-mortar restaurant entrance during their operating hours, and limits downtown operation to designated zones. The Cathedral Square and Zeidler Union Square food truck programs are the primary downtown anchor venues.
Realistic timeline is 6–10 weeks: 1 week to form your LLC and register a Seller's Permit, 2–3 weeks for plan review at DATCP or your agent jurisdiction, 2–4 weeks to build out the unit and pass inspection, and 1–2 weeks for additional city or event permits. DATCP plan review can run longer (4–5 weeks) during peak season (March–May); Milwaukee and Madison are typically 2–3 weeks if your plan submission is complete.
Wisconsin is feast-or-famine: Summerfest, EAA, State Fair, and the brewery summer circuit pile cash from June to August, then the lake-effect winters thin every weekend. The operators who pay rent in February are the ones who texted their list on a 14-degree Tuesday and filled the truck at Lakefront. VendorLoop turns the QR sign on your service window into a subscriber list — paste the link, send the broadcast, fill the truck.
Learn More410 ILCS 625, Chicago MCC 4-8, suburban hotspots
STFU vs MFE under MI Food Law Act 92
MFSO under OAC 3717-1 and SB 150 reciprocity
410 IAC 7-24 county permits and Marion County rules
MDH cottage food and mobile food rules
Cross-state permit and license walkthrough
Real numbers for trucks, commissary, insurance
VendorLoop turns the QR sign on your service window into a text list of repeat customers — the difference between a slow Tuesday at Lakefront and a sold-out one.
Learn More