What happens if you skip the permit (and you needed one)
- Stop-work orders in Roseville carry a $300–$500 fine per violation, and the city can post a notice that halts all work until you pull the permit and pay reinspection fees ($150–$250 per reinspection).
- Insurance denial: if a water leak or electrical fire traces to unpermitted work, homeowner's insurance can reject the claim entirely, leaving you liable for replacement costs ($10,000–$50,000+ for water damage).
- Resale disclosure: Minnesota Statute 507.18 requires sellers to disclose unpermitted work; title companies often flag this and demand a retroactive permit or engineer certification, delaying or killing the sale.
- Lender/refinance blocks: if you refinance or take out a home equity line after unpermitted bathroom work, lenders will require a certificate of occupancy or retroactive inspection; if the work fails inspection, you'll be forced to undo it at your cost ($5,000–$15,000).
Roseville bathroom remodel permits — the key details
Roseville enforces the 2020 Minnesota State Building Code, which incorporates the 2018 IRC by reference. For bathroom remodels, the three pillars are plumbing, electrical, and ventilation. Any relocation of a toilet, sink, shower, or tub requires a plumbing permit; the building department will verify trap-arm lengths (IRC P2706 limits trap-arm length based on pipe diameter — typically 6 feet for a 3-inch drain), slope (1/4 inch per foot minimum), and proper venting (wet venting is restricted). If you are adding a new fixture or moving an existing one to a location more than 10 feet from the existing vent stack, you may need a new vent line, which adds cost and complexity. The city's plumbing inspector will verify this during rough-in, and any deviation from the approved plan will trigger a re-inspection hold.
Electrical work in a bathroom is heavily regulated. Per IRC E3902, all 15/20-amp circuits supplying bathroom receptacles must be GFCI-protected; additionally, any new circuit added to the bathroom must be on a dedicated 20-amp circuit serving only the bathroom (no kitchen, laundry, or other spaces on the same circuit). If you are adding a heated towel rack, ventilation fan, or lighting, each may require its own circuit or must be clearly shown on the electrical plan. The electrical inspector will verify arc-fault protection (AFCI) on all branch circuits serving the bathroom, per the current NEC 210.12(B). Many homeowners and contractors underestimate this and submit plans that mix bathroom and bedroom circuits — the city will reject the plan and require resubmission. Roseville's Building Department requires a licensed electrician to pull the permit and sign off on the work; owner-builders can do plumbing and carpentry themselves, but electrical must be licensed.
Ventilation is a code requirement that often gets overlooked. Per IRC M1505.2, every bathroom must have either a window (minimum 4% of floor area, openable) or a mechanical exhaust fan ducted to the outdoors. If you are installing a new or relocated fan, the duct must be insulated (to prevent condensation), run to the exterior wall or roof (not into the attic), and have a damper to prevent backdraft. Many older Roseville homes have bathroom exhaust fans vented into the attic, which violates code and promotes mold — the building department will not approve this. The fan must be sized to the room: 50 CFM for a room under 50 sq. ft., plus 1 CFM per square foot over 50. A typical master bath (100–150 sq. ft.) requires a 100–150 CFM fan, which is usually a mid-range model ($200–$500 installed). If you are converting a tub to a shower (or vice versa), the waterproofing assembly becomes critical.
Shower waterproofing is mandated by IRC R702.4.2 and is a common rejection point in Roseville. The assembly must include a liquid-applied or sheet-applied membrane (not just caulk) applied to all surfaces within the shower enclosure, plus a substrate that resists moisture (cement board, foam board, or gypsum board with a vapor barrier). Many homeowners think tile + thin-set mortar + grout is waterproof — it is not. Roseville's plan reviewers will request a detail drawing or product specification showing the membrane type (e.g., 'Henry Bluestop or equivalent'), installation depth (typically 6 inches above tub rim, or full height for a shower), and which surfaces are covered. If you are using a prefab shower pan, you still need a waterproofing membrane on the walls. The inspector will verify this during framing and drywall rough-in stages, so plan for at least two additional inspections if you are moving or converting a tub/shower.
Roseville's permit portal is web-based and allows e-filing; staff will email you within 1 week with comments, usually requesting clarifications on plumbing vent routing, electrical GFCI/AFCI details, or waterproofing. Plan review typically takes 2–3 weeks. Once approved, you can begin work and request a rough-plumbing inspection. The inspection sequence is typically: rough plumbing (after drain/vent/supply lines are installed but before they're hidden), rough electrical (after wire runs are in place), framing (if walls are moved), drywall (if walls are moved or showers are being enclosed), and final (after all finishes are in place). If you are doing a surface-only remodel (new vanity in the same location, new faucet, new toilet, new tile on existing tub surround), no permit is required, and you do not need to file anything. However, if the plumber needs to access the wall to replumb, even slightly, it becomes a permit job.
Three Roseville bathroom remodel (full) scenarios
Roseville's flood zone overlay and bathroom ventilation ductwork
Roseville has a significant flood hazard area along Larpenteur Avenue, Rice Creek, and the Mississippi River corridor. If your property falls within the 100-year floodplain (check the FEMA Flood Map and the city's Flood Damage Prevention Ordinance), bathroom ventilation ductwork and exhaust fans must be elevated above the base flood elevation (BFE) or wet-floodproofed. This means if your bathroom is below the BFE, the exhaust fan motor and any electrical connections cannot be in the flood zone; they must be on an upper floor or in a flood-resistant enclosure. This is rarely an issue for a typical bathroom remodel (most bathrooms are on upper floors or above BFE), but it is a detail the building department will check if your property is flagged. If you are unsure whether your property is in a flood zone, ask the building department or check the city's GIS map online.
The ductwork itself must be insulated (IRC M1505.4) to prevent condensation, which is especially important in Roseville's winter months (climate zone 7 north, where outdoor temperatures can drop to -30°F). Uninsulated ducts in cold attics will collect condensation, drip back into the bathroom, and create mold — this is a code violation and a building-science failure. The damper must be a spring-loaded or motorized type that prevents backdraft when the fan is off. Many homeowners vent bathroom fans into the attic (thinking 'the air has to go somewhere'), but this violates code and the building inspector will catch it during rough-in. The fan must terminate at an exterior wall or roof with a cap that sheds water and prevents animals from entering.
Roseville's Building Department requires the exhaust fan CFM rating and duct diameter to be shown on the plan. A typical bathroom (80–100 sq. ft.) needs 80–100 CFM; a master bath (150+ sq. ft.) needs 150+ CFM. The duct diameter must match the fan outlet (typically 4 inches) and cannot reduce in size as it runs to the exterior. If you are using a low-velocity fan to reduce noise, verify it still meets the CFM requirement for your bathroom size. Plan reviewers will flag undersized fans or missing CFM data and ask for resubmission.
GFCI and AFCI requirements in Roseville bathrooms, and why contractors miss them
The 2020 Minnesota State Building Code (which Roseville enforces) requires GFCI protection on all 15/20-amp circuits serving bathroom receptacles (outlets). This includes the vanity outlet, any outlet in the bathroom, and any outlet within 6 feet of a sink. Additionally, per NEC 210.12(B), all branch circuits serving bathrooms must have arc-fault circuit-interrupter (AFCI) protection. GFCI protects against ground faults (e.g., water contact); AFCI protects against arcing faults (e.g., a damaged wire causing a spark). Many homeowners and contractors confuse these or assume a single GFCI outlet covers the whole bathroom — it does not. The correct installation is an AFCI breaker at the panel protecting the entire 20-amp bathroom circuit, with all outlets in the bathroom being GFCI-protected (either by a GFCI breaker, GFCI outlets, or a combination). If the circuit serves both the bathroom and another room (which code does NOT allow for bathrooms), the AFCI breaker will protect both, but GFCI must be installed at each bathroom outlet.
Roseville's electrical plan reviewer will ask for a labeled electrical plan showing which circuit(s) serve the bathroom, the breaker type (AFCI), and the outlet type (GFCI). A common rejection is a plan that shows 'bathroom outlets on 15A breaker with other areas' — the city will reject it and require a dedicated 20A bathroom circuit. Another common issue is a plan that shows a GFCI outlet but no AFCI breaker; the city will ask for clarification. If you are hiring a licensed electrician, they should know this; if you are doing the work as an owner-builder, you must understand these rules before submitting the plan. The building inspector will test all GFCI outlets and the AFCI breaker during the final inspection.
A subtle issue in Roseville is that the city's plan reviewers are very strict about AFCI/GFCI clarity on plans. Some reviewers will reject a plan if the electrical legend does not explicitly state 'GFCI outlet' and 'AFCI breaker' — generic symbols are not enough. Upload a clear plan with annotations or prepare for a rejection loop. This is not unique to Roseville, but the city's Building Department is known for detailed electrical reviews.
2660 Civic Center Drive, Roseville, MN 55113
Phone: (651) 792-7000 (main city line; ask for Building Department) | https://www.roseville.k12.mn.us/ (check Roseville city website for permit portal; may be through EnerGov or similar platform)
Monday–Friday, 8 AM–4:30 PM
Common questions
Can I do a full bathroom remodel as an owner-builder, or do I need to hire a contractor?
Roseville allows owner-builders to pull permits for owner-occupied residential work. However, electrical work MUST be performed by a licensed electrician (Minnesota state law). You can do the plumbing, framing, and finishes yourself if you are comfortable, but the electrician must be licensed and must sign off on the electrical plan and inspection. Plumbing is more forgiving — you can DIY it, but the plumber inspector will hold you to code (proper vent routing, trap-arm length, waterproofing), so if you are not experienced, hire a plumber. Most homeowners hire a general contractor or plumber to manage the whole project.
How long does plan review take for a bathroom remodel in Roseville?
Roseville's plan review typically takes 2–3 weeks for a straightforward bathroom remodel (fixture relocation, new electrical circuit, exhaust fan). If the plan is incomplete or has errors (missing GFCI/AFCI details, unclear waterproofing spec, or unclear vent routing), the review will take longer because staff will email you with comments and ask for resubmission. Complex projects (wall moves, flood zone issues, lead-safe work) can take 3–4 weeks. E-filing through the city's online portal speeds things up compared to in-person submission.
Do I need a permit to replace a toilet or faucet in an existing bathroom?
No. Replacing a toilet or faucet in the same location does not require a permit. The supply and drain lines are not moved, and no new electrical work is involved. This is a straightforward repair and is exempt from permitting. However, if the plumber needs to access the wall or redo the drain connection (e.g., the existing trap arm is too long and needs to be re-routed), it becomes a permit job.
What is the frost depth in Roseville, and does it affect bathroom plumbing?
Roseville's frost depth is 48–60 inches depending on location (north Roseville is deeper, south is shallower). This affects any below-grade plumbing (e.g., a sump pump or drain line in a basement). Above-grade bathroom plumbing (sink, toilet, shower) is not directly affected by frost depth. However, if you are running new supply or vent lines through exterior walls, the plumbing inspector will verify that they are insulated or sloped to prevent freezing. Exhaust fan ducts must be insulated to prevent condensation and freezing in winter.
My bathroom is in a pre-1978 home. Are there extra lead-paint requirements for a remodel?
Yes. Minnesota Statute 144.8995 requires that any work disturbing paint on surfaces in a pre-1978 home follow lead-safe work practices. For a bathroom remodel, this means you must file a lead-safe work notice with the city and contain dust (plastic sheeting, HEPA filter vacuums, wet-wipe cleanup). This does not require a separate lead permit, but the building inspector will ask to verify you followed the protocol. The city has a lead-safe work checklist on its website. Failure to follow lead-safe practices can result in fines and a stop-work order.
If I am moving a toilet, do I need a new vent line?
Maybe. The IRC limits trap-arm length (the horizontal drain pipe from the fixture to the vent stack) to 6 feet for a 3-inch drain or 3 feet for a 2-inch drain, depending on diameter. If you are moving the toilet more than 6 feet from the existing vent stack, you may need a new vent line. The building department will verify this during plan review. If you need a new vent line, it must be a 2-inch diameter PVC (or cast iron) and must go up and out through the roof or exterior wall. This adds $1,200–$2,000 to the plumbing cost. If you are moving the toilet less than 6 feet from the vent stack, you may be able to reuse the existing vent.
What is the most common reason plans are rejected by Roseville Building Department for bathroom remodels?
The most common rejection is an incomplete waterproofing spec for a tub-to-shower conversion. The plan must show the waterproofing assembly (product name and type, e.g., 'Schluter Systems Kerdi membrane' or 'Henry Bluestop liquid membrane') and the installation depth (e.g., '6 inches above tub rim, full height on shower walls'). A generic statement like 'waterproofing per code' will be rejected. The second most common issue is missing or unclear GFCI/AFCI details on the electrical plan. Always include a legend showing which outlets are GFCI and which breaker is AFCI.
How much does a bathroom remodel permit cost in Roseville?
Permit fees in Roseville are based on estimated project valuation. For a typical bathroom remodel ($5,000–$15,000), the permit fee is $300–$600. The city calculates fees as a percentage of valuation (typically 1–2% for construction) plus a base fee. You provide the estimated cost on the permit application, and the city calculates the fee. If the final cost exceeds the estimate by more than 10%, you may owe an additional fee. Ask the building department for the fee schedule or use the online calculator if available.
Can I pull a permit for a bathroom remodel online in Roseville?
Yes, Roseville's Building Department allows online e-filing of permits through its web portal (accessible from the city website). You can upload PDFs of your plans and application, and staff will review and email you with comments. Some applicants prefer in-person submission at City Hall for a quick informal review before filing, but the official review process is through the online portal.
Do I need to get a survey or lot-line verification for a bathroom remodel?
No. A bathroom remodel is interior work and does not require a survey or lot-line verification. A survey is only needed for exterior work (deck, fence, addition) that may encroach on setbacks or property lines. Interior bathroom remodels do not involve the property boundary.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.