Compliance · 2026
Geneva Lake permit rules, fees and room taxes by town
On Geneva Lake, check the jurisdiction before you look at the kitchen. The shoreline is split among the City of Lake Geneva, the villages of Fontana-on-Geneva Lake and Williams Bay, and unincorporated towns such as Linn and Geneva, where Walworth County handles licensing. Each one writes its own short-term rental rules and collects its own room tax, so two houses a mile apart can face different minimum stays, different licenses and different filing calendars. The state layer is the one constant, and it moved this year. Every whole-home rental needs a Wisconsin tourist rooming house license from DATCP, and the state's update to its lodging rule, ATCP 72, took effect on January 25, 2026. Recent DATCP fee schedules put a single tourist rooming house at about $296 a year plus a one-time $592 pre-inspection, and the department flags a 5% increase on April 1, 2028. Plenty of guides still quote the old $110 license and $300 pre-inspection, so rebuild your opening budget before you buy.
The City of Lake Geneva's week-long minimum and 180-day season
Inside city limits, the zoning code defines a short-term rental as a stay of 7 to 28 consecutive days, and it moves anything shorter than a week, longer than 180 nights or offered year-round into its commercial lodging category. So the two-night weekend you see across the market data doesn't fit the city license. You also choose one 180-day block in any 365-day span, which the code calls your rental season, and you name it on the annual license application. On the license's off-season days, a booking has to run at least 29 days, which suits remote workers, contractors and families between homes. The city wants a designated operator who lives within 25 miles, or a management firm based inside that radius, with a phone answered around the clock and any change reported within 24 hours. A Knox Box key safe is optional now, though the code encourages one. Registration runs through the city's online portal, its Short Term Rental Administrator handles code enforcement, and noise or parking problems go to the police non-emergency line. Renting without both the state license and the city license draws citations of $1,000 a day, plus any room tax owed on past stays. The city fee has a history too: it started at $2,000 a year in 2018, dropped to $750 in a June 2020 revision, and fell to $400 after a tax-appeal challenge backed by the Wisconsin Institute for Law & Liberty, with $350 refunds to the owners who brought it.
Fontana, Williams Bay, Linn and the county towns
Fontana runs two license types. A vacation rental home can rent year-round with no minimum stay, but only in six zoning districts: Abbey Springs, Abbey Villas, Abbey Ridge, the Village Center, and the Neighborhood and Community Business districts, the last two by conditional use permit. Everywhere else in the village, a single-family home rents as a tourist rooming house, with stays of at least 7 consecutive days per party inside a fixed 180-day period. Applications go through the village's Host Compliance portal, renewal opens 60 days before the license expires, and the village withholds a license from any property whose room tax hasn't been reported. Its process sheet asks for at least two off-street spaces, more for homes with three or more bedrooms outside the Abbey districts, all on concrete or asphalt, with no guest parking on the street. Williams Bay writes its own code, so get the village clerk's current answer on licensing and room tax in writing before you make an offer. On the south shore, recent Town of Linn forms put the annual room tax application at about $200, with a $50 late charge, and the town expects a Walworth County license as well. The county has licensed rentals in its unincorporated towns since April 19, 2018: you get the state license first, test a private well, and show that the septic system fits your occupancy, which can mean an inspection by a licensed professional. Summaries of the county code describe a 7-night minimum there too, so get the Land Use and Resource Management office's answer before you count on weekends.
Room tax by town, and who files it
Airbnb's Wisconsin tax page says it collects the 5% state sales tax on the listing price, cleaning and guest fees included, for stays of 29 nights or fewer, the 0.5% county tax where it applies, and the locally imposed room taxes. Check each platform's payout statements for what it remitted, and remember that on direct bookings from your own website nobody collects but you, which means a Wisconsin seller's permit and a local room tax permit before the first stay. In the city, room tax is 8% of gross receipts, filed on the city's monthly room tax reporting form. Stack it with the state and county tax and a city stay carries about 13.5%. The Town of Geneva, which takes in Lake Como, charges 6%, paid quarterly to the town's clerk-treasurer, so a stay there carries about 11.5%. Fees and forms change, so confirm the current figures with each municipality, and have a Wisconsin accountant who files Walworth County room tax returns set up your calendar before you launch.