Minnesota Airbnb laws: local permission and lodging licenses are separate

Start with the property’s licensing authority and the proposed rental arrangement. Minneapolis distinguishes a hosted spare room from a licensed dwelling, Saint Paul requires a host license, and Duluth currently lists a permit moratorium. State lodging-health requirements and lodging taxes need their own review.

For prospective hosts and buyers · Sources checked October 18, 2026

Published by RentalCalcs · Content and usability reviewed .

Data periods and program effective dates are shown separately. Report a correction.

Start with your parcel, proposed stay length and whether you will live on site. Keep zoning permission, operating approvals and tax accounts as separate entries in your property file. A booking listing or tax payment alone cannot establish permission to host.

Minneapolis: distinguish hosted rooms, homesteads and investment units

The city generally licenses stays of 30 days or less, but exempts a spare room while the resident remains home. Licensed homestead and non-homestead rentals have a ten-occupant ceiling; approved physical capacity may constrain the operation further.

An owner may have only one STR property beyond their home, including through multiple LLCs. Buildings with at least 20 units face a 10% building limit; the city’s detailed table excludes condo buildings from that percentage. Non-homestead applications also require management and floor plans.

Source: Minneapolis STR requirements, updated July 31, 2026.

Confirm the building classification and existing licenses with the city. A spare-room listing becomes a different proposal if the resident moves out.

Two independent limits can stop a Minneapolis purchase

Original screening example: a 40-unit, non-condominium building
Building percentage ceiling · 40 × 10%
4 units
Assumed existing licensed STR units
3 units
Numerical building headroom · 4 − 3
1 unit

Owner limit still blocks another: this buyer already holds the permitted extra STR elsewhere.

Illustrative screening, not a permit reservation. Assumes the city confirms the unit count and classification. Building headroom does not override the owner limit, zoning, safety or association restrictions.

Put both questions in a purchase contingency: “Is this unit eligible?” and “Is this buyer eligible?” A seller’s booking history answers neither.

Saint Paul: license before advertising and assemble the fire file

Saint Paul requires a host license for rentals under 30 days, including advertising. Non-owner-occupied applications need a current Fire Certificate of Occupancy or evidence of a submitted provisional application and fee. Open building permits must be closed before issuance.

The application accepts specified licensed platforms as the insurance route; otherwise it calls for an ACORD certificate covering STR use for at least $300,000, with the city as certificate holder. Direct bookings deserve a separate coverage check. Licenses expire one year after issuance and renew annually; use the linked fee table for the current per-unit charge.

Source: Saint Paul’s host application, insurance and renewal instructions, edited October 15, 2026.

Have DSI confirm zoning and the exact fire-certificate route for the building. A license application receipt is not authority to advertise.

Saint Paul’s separate zoning summary makes the allowed number of STR dwellings depend on building type, owner occupancy and district, and prohibits commercial or social events. The summary was edited in 2023; confirm the current district-specific code instead of importing Minneapolis’s 10% rule.

Source: Saint Paul’s separately dated zoning and operating summary.

Duluth: resolve the moratorium before budgeting an opening

Duluth’s current permitting page states that a moratorium restricts issuance of short-term-rental permits. It anticipates updated rules and processes in late 2026 under the Fire Department’s Life Safety Division. An anticipated release is not an enacted opening date or proof that applications are available.

Source: Duluth’s current moratorium and permitting notice.

Before buying, ask Life Safety which permit category applies, whether an existing permit survives the proposed transaction, and which rules now govern renewal. Keep the response with the closing file. Do not price a property using an older permit guide or a presumed waitlist position.

Who takes the booking determines Minnesota tax responsibility

Revenue assigns facilitated sales to the accommodations intermediary and regular direct sales to the owner. For a mixed operation, each reports the sales it facilitates. Merely advertising a listing and sending guests to the owner to reserve and pay is not facilitation under this guidance.

Tax applies to the full sales price, with applicable local and lodging taxes. Keep evidence of the responsible collector; a net platform payout is not the tax base. The federal home-rental income-tax rule for 14 days does not create a Minnesota sales-tax exemption. The state’s separate isolated/occasional-sale test depends on the facts.

Source: Minnesota Revenue’s residential STR collector and exemption guidance.

Original channel-control check, before applying the actual local rates
Assumed facilitated gross lodging sales
$2,400
Assumed regular direct gross lodging sales
$600
Total receipts to reconcile
$3,000
Owner’s direct-sales bucket
$600

Assumes the intermediary handles only the first bucket and no refunds or added charges. This assigns records, not a tax rate or completed return. Verify separate locally administered taxes with the collector.

Treat a sale or new operating model as an approval checkpoint

Saint Paul connects its fire certificate to the property, but calls for a change-of-ownership form when the responsible party changes. That does not establish that the host license transfers. Minneapolis separately offers license update/closure procedures.

Source: Saint Paul’s fire-certificate ownership instructions.

Source: Minneapolis rental-license update and fee resources.

  • Record each issuer, number, expiration and renewal requirement.
  • Before closing, obtain the buyer’s required application path and any new inspection or fee determination.
  • Recheck the approved guest count, resident’s presence, food service and booking channels whenever the model changes.

Questions that change the go-or-no-go decision

Can a city license replace the health approval?

Ask the responsible health agency. The state’s lodging classification and local land-use decision answer different questions, even when one local office administers multiple approvals.

Can I assume a listed Duluth rental can reopen under my ownership?

No. Obtain the city’s current written determination about the moratorium, permit category and transaction. Existing listing visibility is not permit evidence.

What belongs in the annual compliance budget?

Issuer-confirmed license/renewal charges, inspections and required corrections, insurance for every channel, and recordkeeping. No single statewide fee total has been verified for these different local models.

Free Minnesota eligibility-and-collector worksheet

Screen building and owner limits separately, then record the health authority, city approvals and tax collector for each booking channel.

Open the printable Minnesota worksheet

Free, with no account or email. Open it, then print or save as PDF. This is a manual worksheet; it does not submit your information, calculate automatically or determine legal eligibility.

Local guides and next steps

City pages below retain their own source dates. This state review covers the selected jurisdictions discussed above; it does not reapprove every city entry.

Once the use is permitted, compare a longer-term rental scenario with the single-family rental calculator. Supply documented rent and expenses; its long-term model does not forecast vacation bookings. Return to the state-law directory to compare another jurisdiction.

Published by RentalCalcs. Primary sources are linked beside the relevant claims. General information, not an address-specific legal or tax determination. Report a correction.