Back

DuPage County, Illinois Short-Term Rental Regulations: A 2026 Guide For Airbnb Hosts

DuPage County short-term rental rules in 2026, including the county's new owner-occupied license, Naperville's outright ban, and every tax layer you'll owe.

DuPage County, Illinois

Quick answer: Are short-term rentals legal in DuPage County?

It depends which side of a village line your property sits on. Unincorporated DuPage now permits short-term rentals as a licensed home occupation, owner-occupied, with five unrelated guests at most, though the county still hasn't set the license fee. Inside its 39 municipalities the rules run from Naperville's outright ban to Elmhurst's annual license.

Free instant analysis

Reveal Airbnb revenue for any address or city

2,400

Markets

10M+

Airbnb listings

1B+

Addresses

Do you own a place in DuPage County, Illinois and you're weighing whether to put it on Airbnb or Vrbo? Well, the good news is that the county has finally written short-term rentals into its zoning ordinance, so out in the unincorporated pockets they're a permitted use now rather than something you'd be doing quietly and hoping nobody looked. The catch lands in the same breath, though, because the version the County Board adopted on October 14, 2025 is a home occupation you have to live inside. Text amendment T-5-25 says a short-term rental "shall be operated in its entirety within the principal residence and only by the short-term residential rental property owner of the dwelling therein", which rules out the buy-it-and-list-it model most investors arrive with.

Whether the county is your regulator at all is a separate question, mind you, and for most DuPage addresses the answer is no. The county's regional planning FAQ counts 39 municipalities sitting wholly or partly inside its roughly 336 square miles, and each one writes its own rules: Naperville prohibits short-term rentals outright, Wheaton allows them only while the owner is home, and Elmhurst licenses and inspects them. Then there's the awkward part on the county side, which is that the annual license the new ordinance requires doesn't exist yet. The Board left both the fee and the expiration date as blanks to be filled in later, and as of July 2026 neither blank has been filled.

So let's walk through what it takes to do this properly in 2026: which authority governs your particular address, what the county's home-occupation rules will and won't allow, where the license process has stalled, the tax layers you'll be collecting, how enforcement plays out in practice, and who to call when something doesn't add up. Every figure below comes from DuPage County's, Illinois's or the relevant city's own records, checked in July 2026, and where a number is still unset I've said so instead of guessing. If you're comparing a DuPage property against a market where a whole house can legally go on Airbnb, run both through BNBCalc first.

What are Short-Term Rental (Airbnb, VRBO) Regulations in DuPage County, Illinois?

Start with that question about who regulates your address, because in DuPage it decides everything downstream of it. Chapter 37, the county's zoning ordinance, reaches only the unincorporated land between the villages, so the moment your property falls inside a municipal boundary the county code stops applying and the city or village code takes over instead. The Building and Zoning Department will tell you which side of the line you're on over the phone at 630-407-6700, and do check that before you spend a dollar on anything else, since the answer changes which set of rules you're reading against.

For the unincorporated pockets, the DuPage County Zoning Ordinance is the governing document, and the part that matters is less than a year old. The staff memo that carried T-5-25 to the Development Committee on July 1, 2025 sets out the mechanics: Section 37-302 now defines a short-term residential rental as a residential structure offered for rent for a period that doesn't exceed thirty consecutive days, while carving out hotels, motels, bed and breakfast establishments, boarding facilities, group dwelling quarters and half-way houses.

So anything booked at thirty-one nights or longer isn't a short-term rental under that definition at all, which turns out to be the single most useful sentence in the whole ordinance. Hold on to that number.

A new Section 37-418(D) then does the real work. It treats a short-term rental as a home occupation, which in zoning language means an accessory use that has to stay "incidental and secondary to the principal use of the residence as a dwelling unit". The same amendment added that home occupation to the permitted-use lists in the county's residential districts, at sections 37-701.1 through 37-707.1, and a use that gets written into a permitted-use list is a use that wasn't there before. That's the real change. The ordinance had no room for the category at all before October 2025, and now it does.

Cross the line into a municipality, though, and the picture fractures. Naperville, for one, added Chapter 18 to Title 3 of its municipal code in 2020 and made it unlawful to operate, offer for rent, or even advertise any property in the city as a short-term residential rental, borrowing the same thirty-day definition DuPage would later use.

Wheaton, by contrast, left one narrow path open. Its Short-Term Home Sharing Rentals application permits the use as long as an owner lives on site for the entire rental period, and no stay may run beyond fourteen consecutive nights. The form itself still describes the city's September 21, 2020 ordinance, though, as "reiterating its ban on the rental of entire units as vacation rentals".

Elmhurst, meanwhile, built a licensing regime instead, and its short-term rental license page puts the whole thing in Chapter 31 of the city code with a fee schedule attached. So that's three neighboring towns, three incompatible answers, and none of them caring much what the county decided. Check your boundary first.

Starting a Short-Term Rental Business in DuPage County

Unfortunately for most people reading this, the business that works two counties over doesn't survive contact with 37-418(D). The owner-occupancy clause isn't a technicality you engineer around with an LLC or a resident manager, because the ordinance names the owner of the dwelling personally and confines the rental to the principal residence. So no entity structure changes who lives there, and no property manager can stand in for a person the text requires by name. That one isn't negotiable.

What's left, then, is a room in your own house, and the county attached a fairly specific list of conditions to it. Keep in mind as you read them that they come from the adopted text, not from guidance a plan reviewer might waive:

  • Five unrelated occupants, maximum. The ordinance caps occupancy at five people unrelated by blood or marriage, which is the same standard the county already applied to unrelated adults in a dwelling.
  • No sleeping areas in the garage or an outbuilding. Attached or detached accessory buildings and attached garages are out, so a converted coach house isn't available to you.
  • No separate entrance for guests. A door from outside that serves only the rental area is prohibited, which is the clause that quietly kills most basement and in-law arrangements.
  • Six vehicles outdoors, on hard surface. Parking for guests is capped at six passenger vehicles at once, and all of it has to sit on asphalt, reinforced concrete or brick paver.
  • One rental per home, and nothing on the lawn. You can run a single short-term rental at the property, and you may display one identification nameplate no larger than two square feet, projecting no more than eighteen inches from the wall.
  • Nothing detectable from outside. Noise, odors, vibration, glare, fumes and electrical interference all have to stay inside the structure, and fireworks and other dangerous substances can't be stored on site at all.

The one release valve is Section 37-408, which lets an owner apply for a Special Event permit to get a temporary exception to those rules. That's a wedding weekend, not a business model, so don't plan revenue around it.

Assuming your house does fit, you're then modeling a spare bedroom in an owner-occupied home rather than a rental property, and the arithmetic is different enough that it's still worth running before you commit. If it doesn't fit, the thirty-day definition is your other door: a booking of thirty-one nights or more isn't a short-term rental under Section 37-302, so it falls under ordinary landlord and tenant law instead. Plenty of former nightly inventory around Chicago's collar counties went exactly there.

For a sense of how differently the neighbors handle this, the Will County guide and the Kane County guide cover the two counties DuPage borders to the south and west, and the Bolingbrook guide is worth reading if your property sits in a village that straddles the county line.

Short-Term Rental Licensing Requirement in DuPage County

Fitting inside those rules gets you as far as the paperwork, and this is where the thing stops working. Section 37-418(D) states it flatly: it's unlawful for an owner to rent, lease or allow occupancy for a short-term rental "unless the short-term residential rental property owner obtains and maintains a valid home occupation for short term rental of a dwelling unit license from DuPage County". An annual license, in other words, with the burden placed on the applicant to demonstrate that the property qualifies.

Before that license issues, the county inspects. The ordinance requires the dwelling to be checked against the DuPage County Building Code, the Health Department Code, the Countywide Stormwater and Floodplain Ordinance, the Zoning Ordinance "or any other applicable ordinance or code promulgated by DuPage County or state or federal statute", which is about as broad as an inspection clause gets. Authorized county representatives may also inspect a licensed property, or one that ought to be licensed, at any point afterward, and the county may revoke or suspend a license over a violation of any of those codes.

Now for the part that no summary of this ordinance seems to mention, which is that the two numbers a host would actually want are still blank in the adopted text. Each license "shall expire on (to be determined by County Board) of each year", and it carries "an annual fee of (to be determined at a later date) per license". The committee draft back in July 2025 had penciled in June 30 as the expiration date, yet the version the Board adopted took even that out.

Nine months on, the blanks are still blanks. The county's Building and Zoning fee schedule is still the one effective May 1, 2025, and it carries no short-term rental line anywhere among its variation, conditional use and re-inspection fees, while its permits and forms page lists no short-term rental application either. Going through the County Board's legislative record, meanwhile, the only two short-term rental items on file are the June 2025 request for a public hearing and the October 2025 adoption itself, and every development ordinance the Board has taken up since is an individual variation or conditional-use case. Nobody has priced it yet.

So be aware of the position that leaves you in, because the license is legally required and practically unobtainable, and until the Board acts, calling 630-407-6700 to ask where the application stands is the only sensible move.

Compare that with a DuPage municipality that finished the job, because Elmhurst charges a one-time short-term rental occupancy permit fee of $324.00 plus a $25.00 annual license, requires an initial safety inspection against building and fire codes, and wants a certificate of $1M in liability insurance naming the city as an additional assured. Its occupancy limits then scale by bedroom count, from three occupants in a one-bedroom to thirteen in a six-bedroom, and operators had to hold both a certificate of occupancy and a valid license by January 1, 2026. So that's what a working program looks like, and it's the shape DuPage County will probably land on once it prices its own.

Required Documents for DuPage County Short-Term Rentals

Since there's no county form to fill in yet, the honest answer about documents is still that the county hasn't published its checklist. The ordinance says only that the application "shall list all requirements for each home occupation for short-term rental of a dwelling unit", which tells you the list exists on paper and nowhere else. Anyone quoting you a DuPage County application packet in 2026 is quoting something they invented. There isn't one.

What you can do in the meantime is assemble the evidence the inspection will obviously turn on, because none of it is mysterious. Proof that you own the dwelling and live in it as your principal residence is the first and hardest requirement to fake, given the ordinance names the owner personally. Then you'll want a floor plan. It has to show every sleeping area inside the principal residence and none of it in the garage or an outbuilding, since that's the clause which trips up the most conversions, and a site plan showing hard-surfaced parking for up to six vehicles answers another.

And since the inspection reaches the Countywide Stormwater and Floodplain Ordinance as well as the Health Department Code, it's worth knowing your property's floodplain status and the condition of any private well or septic system before an inspector raises it rather than after.

For a preview of the paperwork tone, look at what DuPage municipalities already demand. Wheaton's home-sharing application asks for the property's zoning district and legal description, the name and account number of every rental platform you use, and, before you operate at all, a letter from the Director of Planning and Economic Development certifying that the city's life-safety codes have been satisfied. Elmhurst wants that $1M liability certificate filed with the city. Neither list is exotic, and both take longer to gather than people expect, so don't forget to start on the insurance piece early, since naming a municipality as an additional assured is the kind of endorsement a carrier can take a couple of weeks to issue.

DuPage County Short-Term Rental Taxes

Paperwork aside, the money side of a DuPage stay is thankfully simpler than the permitting, mostly because there are fewer layers here than in Cook County next door. Illinois taxes short-term rentals as hotels, your municipality may add its own charge on top, and that's the whole stack, two layers rather than five.

ChargeRateWho collects it
Illinois Hotel Operators' Occupation Tax6% of 94% of gross rental receipts (roughly 5.64% effective)Illinois Department of Revenue
Airbnb's automatic collection of that state tax5.98% to 6.17% of the listing price, for stays of 29 nights or shorterAirbnb, which pays IDOR direct
Vrbo's automatic collection of that state taxthe state rate, live since August 1, 2026Vrbo, which pays IDOR direct
Municipal hotel or lodging tax, if you're inside a city or villagevaries by municipality (Addison, for instance, sits at 5%)that city or village
DuPage countywide lodging taxnone that I could findn/a

Of those, the state layer is the one that always applies. Illinois's Hotel Operators' Occupation Tax runs at 6% of 94% of gross rental receipts, and since a dwelling with at least one room rented for fewer than thirty consecutive days on an advance reservation is statutorily a "hotel", your spare bedroom is inside it. IDOR's Publication 106 sets out the definitions and the filing mechanics, and hosts who take direct bookings register through MyTax Illinois on Form REG-1 and file on Form RHM-1.

Where the platforms handle it, though, you're largely off the hook for collecting. Airbnb's Illinois occupancy tax page says it collects 5.98% to 6.17% of the listing price including cleaning and guest fees on reservations of 29 nights and shorter, and hands that straight to the state. Vrbo held out longer, yet its lodging tax schedule now shows the Illinois Hotel Operators' Occupation Tax as collected for the State of Illinois under 30 nights, starting August 1, 2026. That's a genuine change since the last time these guides were written, when Vrbo hosts in Illinois had to file the tax themselves. Direct bookings are still yours to file, and always were.

On the local layer, be careful about assuming the platform has you covered, because Airbnb's Illinois list names Addison at 5% as the only DuPage municipality whose local tax it collects, and Vrbo's Illinois list names no DuPage jurisdiction at all. So every other city or village hotel tax in the county is something you'd pay direct, and rates differ from town to town. Do check yours.

As for a countywide charge, I looked for one and found nothing, since no DuPage lodging tax appears in the county's fee schedule, in the Board's legislative record, or on either platform's Illinois page. Illinois law does let counties tax hotels outside municipal boundaries, mind you, and DuPage floated a countywide tourism tax back in 2019 that went nowhere, so treat this as a gap that could close and one worth re-checking each year.

Possible Write-Offs and Deductions

Because the county requires you to live in the house you're renting, the federal treatment is unusually relevant here, and it isn't the same as it would be for a standalone rental property. The IRS rules for a dwelling unit you also use as a residence turn on two thresholds. You're treated as using the unit as a residence when personal use exceeds the greater of 14 days or 10% of the days you rent it at a fair rental price, which, for a home you live in year-round, is a foregone conclusion.

And there's a special rule underneath it: rent the place for fewer than 15 days in the year and you don't report the rental income at all, though you don't deduct any rental expenses either.

Above that fifteen-day line, mixed use means splitting your expenses. The IRS requires you to divide total expenses between rental and personal use by the number of days each, and your rental expenses can't exceed gross rental income in a year, with the excess carried forward. In practice that means mortgage interest, property tax, insurance, utilities and repairs get apportioned rather than claimed whole, and only the direct costs of the rented room escape the split. Keep in mind that this is fiddlier on a room-share than a spreadsheet suggests, so a bookkeeper who's handled home-sharing before earns their fee in the first year.

Illinois Wide Short-Term Rental Rules

That state hotel tax is, as it happens, close to the whole of Illinois's involvement. Going through what the state actually publishes, I couldn't find anything that preempts a county or municipality from zoning, licensing, capping or banning short-term rentals, and IDOR's own Publication 106 treats a short-term rental purely as a taxable category of hotel, with no mention of zoning, permitting or bans anywhere in it. That's why DuPage's 39 municipalities can disagree so completely with each other and all be within their rights. Illinois has home-rule and non-home-rule municipalities, and which one a town is affects what it can do, so if a village's rule looks unusual it's worth asking which authority it's leaning on.

There's no statewide short-term rental license either. What every Illinois operator needs instead is a Hotel Operators' Occupation Tax registration with IDOR, through Form REG-1 on MyTax Illinois or on paper. Neither IDOR's registration page nor Publication 106 lists a fee for it, and the certificate you get back carries an effective date and an expiration date, though the publication doesn't state the renewal period, so confirm yours inside MyTax rather than assuming.

Two recent acts changed who does the paying, and both landed after most guidance on this topic was written. Public Act 103-0592, effective July 1, 2024, brought general re-renters of hotel rooms inside the tax. Public Act 104-0006 then went further from July 1, 2025, expanding the "re-renter of hotel rooms" definition to cover short-term rental hosting platforms, which is what obliges Airbnb and now Vrbo to owe the tax on the full guest charge and pay it to IDOR directly. An out-of-state re-renter with no other Illinois presence only registers once it passes $100,000 in cumulative Illinois receipts or 200 Illinois transactions in a trailing twelve months.

For the wider picture, the Illinois statewide guide maps how the rest of the state handles this, and the Cook County guide covers the neighbor whose 1% county accommodations tax DuPage hosts sometimes get charged with by mistake.

Does DuPage County Strictly Enforce STR Rules?

Enforcement is where a rule stops being a document, and DuPage's answer splits neatly along the same municipal line everything else does. At county level, honestly, there isn't much to enforce yet. The ordinance gives authorized representatives the power to inspect any property that's licensed or ought to be, and to revoke or suspend a license over a code violation, but a county that hasn't set a fee or opened an application window can't very well cite you for lacking the license it won't issue.

Zoning complaints about unincorporated property still route through Building and Zoning's Accela portal, and the underlying home-occupation conditions on parking, occupancy and noise are enforceable on their own terms. What's missing is only the licensing hook. That's a 2026 problem, not a permanent one.

Inside the municipalities, enforcement gets real fast. Naperville's ordinance declares a violating short-term rental a public nuisance, lets the city recover its attorney fees and costs from the owner, and provides for injunctive relief on top. It also states that "each day that a violation of this Chapter continues shall be considered a separate and distinct offense". And the council passed it as amended on August 18, 2020, raising the fine in the adopting motion to $1,000 for a first offense and $2,500 for a second or subsequent one inside twelve months. The fines are daily, so run a weekend booking against that and it gets ugly before the month is out.

Wheaton takes a subtler route to the same place by making the host tell on themselves. Its application requires you to hand guests a written disclosure quoting the city's ban on whole-unit vacation rentals, and to list the account number of every platform you advertise on, which turns a listing into a paper trail.

Watch out for the practical mechanism behind all of this, too. Unincorporated DuPage isn't remote countryside, it's small pockets threaded between dense suburbs, so a rotating cast of weekend guests and six cars on the driveway gets noticed by a neighbor who knows exactly which office to call. The realistic enforcement risk here has never been a patrol. It's the person across the street.

How to Start a Short-Term Rental Business in DuPage County

Given how much of the above turns on facts about your specific address, the order below matters more than it looks, because the early steps tell you whether the later ones are worth attempting at all. Sequence saves money here.

  1. Find out whether you're unincorporated. Call Building and Zoning at 630-407-6700 or check the county's zoning designation lookup. Every rule that follows depends on this one answer, and a wrong assumption here wastes months.
  2. If you're inside a municipality, read that town's code first. Naperville prohibits the use outright, Wheaton allows owner-present home sharing capped at fourteen consecutive nights, Elmhurst licenses and inspects. The county's ordinance is irrelevant to you.
  3. If you're unincorporated, test yourself against 37-418(D) honestly. You must own the dwelling, live in it, and run the rental entirely inside the principal residence. No garage or outbuilding sleeping areas, no guest-only exterior entrance, five unrelated occupants maximum.
  4. Walk the property against the physical conditions. Six vehicles on hard surface, one nameplate no bigger than two square feet, nothing detectable outside the structure, no fireworks stored on site.
  5. Ask the county where the license stands before you furnish anything. The fee and expiration date are still to be determined by the County Board, so get the current answer from Building and Zoning rather than from a blog, and ask to be told when applications open.
  6. Register with IDOR for the Hotel Operators' Occupation Tax. File Form REG-1 through MyTax Illinois, and remember that platform collection covers platform bookings only. Direct bookings are yours to file on Form RHM-1.
  7. Check your municipality's hotel tax if you're inside one, since Airbnb collects only a handful of DuPage local taxes and Vrbo collects none of them.
  8. Sort the insurance and the tax treatment before your first guest. A standard homeowner's policy generally won't cover paid guests, and the IRS mixed-use apportionment rules apply to you from day one.
  9. If none of this works, price the thirty-one-night option. A booking of thirty-one nights or longer isn't a short-term rental under Section 37-302, which puts you under ordinary landlord and tenant law and outside the whole regime.

Who to Contact in DuPage County about Short-Term Rental Regulations and Zoning?

Whichever of those steps you get stuck on, four offices between them handle nearly every question a DuPage host has, and knowing which one owns yours saves a long morning on hold.

Zoning, licensing and code enforcement

The DuPage County Building and Zoning Department administers Chapter 37 and will be the office issuing short-term rental licenses once the County Board sets the fee. It's also where complaints about an unincorporated property land.

  • Address: 421 N. County Farm Road, Wheaton, IL 60187
  • Phone: 630-407-6700
  • Email: [email protected]
  • Hours: 8 a.m. to 4:30 p.m., Monday through Friday
  • Online: applications, zoning verification and code enforcement complaints all run through the county's Accela Citizen Access portal, and you don't need an account to file a complaint

The fee, and when the license opens

Since the outstanding decision belongs to the DuPage County Board rather than to staff, that's the office to watch if you want the license priced.

  • Address: JTK Administration Building, 421 N. County Farm Road, Wheaton, IL 60187
  • Phone: 630-407-6023
  • Email: [email protected]
  • Hours: 8 a.m. to 4:30 p.m., Monday through Friday
  • Public comment: capped at 30 minutes per meeting, with an online form for written remarks, and every agenda and packet posted at dupage.legistar.com

Health, wells and septic

The DuPage County Health Department owns the Health Department Code the pre-license inspection tests against, which matters more in unincorporated areas where private wells and septic systems are common.

  • Address: 111 N. County Farm Road, Wheaton, IL 60187
  • Phone: 630-682-7400
  • Board of Health: meets the second Thursday of each month at 6:15 p.m.

State tax registration

Hotel Operators' Occupation Tax registration, filing and any question about what a platform is remitting on your behalf belong to the Illinois Department of Revenue, not to the county.

If your property sits inside a municipality, none of the county numbers above will help you, and you want that city or village's planning or community development office instead. Naperville, Wheaton and Elmhurst all publish their own short-term rental pages, and each one is the authority for its own boundary.

What Do Airbnb Hosts in DuPage County on Reddit and Bigger Pockets Think about Local Regulations?

Those municipal boundaries shape how people talk about this county, and the discussion has a distinctly different flavor from the one you'd hear in a resort market. I should say plainly that Reddit blocks automated access, so I haven't read those threads directly, and what follows is my reading of the public conversation rather than any kind of survey. Weigh it accordingly.

  • Investors mostly treat DuPage as closed. The combination of Naperville's prohibition, Wheaton's owner-present rule and the county's own home-occupation limit means the entire-home nightly rental that draws people to the collar counties isn't available in much of it at any price. Discussions that start in DuPage tend to migrate toward Will or Kane County, or across into Chicago proper.
  • The boundary question causes more confusion than the rules do. Owners describe finding out only after buying that a Wheaton or Naperville mailing address doesn't mean a Wheaton or Naperville jurisdiction, or the reverse. Township, postal address and municipal boundary genuinely don't line up in DuPage, and the ordinance follows the boundary.
  • Resident hosts read the county change as an opening rather than a permission. People who already live in unincorporated DuPage and rent a room see October 2025 as progress, then hit the same wall everyone does when they try to apply for a license that has no fee attached.
  • The thirty-one-night pivot comes up constantly. Traveling nurses, corporate relocations and insurance-displacement stays all sit past the thirty-day line, which puts them outside the ordinance entirely, and that's the workaround most people land on once they've read the rules properly.

If you're weighing DuPage against somewhere less restricted, the numbers for the Illinois market are worth pulling up alongside the ordinance, and the Lake County guide covers the collar county with the most established vacation-rental activity. The broader lesson holds well beyond Illinois, though. A jurisdiction that legalizes something without pricing the permit hasn't finished legalizing it, and until the invoice exists, the rule on paper and the rule you can comply with are two different rules.

Frequently Asked Questions

Can you legally run an Airbnb in DuPage County, Illinois in 2026?

In unincorporated DuPage, yes in principle and not yet in practice. A text amendment adopted October 14, 2025 permits short-term rentals as a home occupation, but only in the owner's own principal residence, with the owner living there and no more than five unrelated guests. It also requires an annual county license whose fee and expiry date the County Board still hasn't set, so for now there's no way to get one. Inside a municipality, that town's code governs instead.

Is Airbnb banned in Naperville?

Yes. Naperville added Chapter 18 to Title 3 of its municipal code in 2020, making it unlawful to operate, offer for rent, or advertise any property in the city as a short-term residential rental, defined as a stay of thirty consecutive days or fewer. The council passed it on August 18, 2020 with fines of $1,000 for a first offense and $2,500 for a second or subsequent one within twelve months, each day counting as a separate offense, plus public-nuisance remedies and the city's attorney fees.

How much is a DuPage County short-term rental license?

Nobody knows yet, and that isn't evasion. The adopted ordinance says each license carries "an annual fee of (to be determined at a later date)" and expires on a date "to be determined by County Board". As of July 2026 the county's fee schedule, still the one effective May 1, 2025, contains no short-term rental line, and no follow-up ordinance setting a fee appears in the County Board's legislative record.

What taxes do you pay on a DuPage County short-term rental?

The Illinois Hotel Operators' Occupation Tax is the layer that always applies, at 6% of 94% of gross rental receipts. Airbnb collects 5.98% to 6.17% of the listing price on stays of 29 nights or shorter and pays it over, and Vrbo began collecting the same state tax on August 1, 2026. If your property sits inside a city or village, that municipality may add its own hotel tax. I found no countywide DuPage lodging tax.

Do the DuPage County rules apply if my property is in Wheaton or Elmhurst?

No. Chapter 37 reaches unincorporated land only, so a property inside any of the county's 39 municipalities answers to that town's code. Wheaton permits home sharing only while the owner lives on site and caps stays at fourteen consecutive nights. Elmhurst licenses short-term rentals under Chapter 31, with a $324 occupancy permit, a $25 annual license, a safety inspection and $1M in liability insurance.

Last verified: July 2026. Every ordinance, tax rate, state law, and contact detail in this guide links to or comes from its official source.

Free Tool

Airbnb Tax Deduction Calculator

Paying too much in taxes? We have the perfect solution. Simulate an Airbnb home purchase below.

Purchase Price

$450K

Structure Value

70%

Apply Trump's Tax Cut (Bonus Depreciation)

Depreciation

$117,695

Interest

$21,600

Tax

$6,750

Year 1 Deduction

$146,045

Want to claim this deduction? Get a free cost segregation benefit analysis from CSA Partners — no obligation.

Get Full Analysis

Disclaimer: This article is for informational purposes only and not legal advice. Regulations could have changed since this article was published. Check local zoning authorities and consult a legal professional before making any decisions.

Explore BNBCalc Markets with heatmaps, listings, comp sets, and 3,000+ markets.