In this guide
- What Is an Occupancy Permit in St. Louis County?
- St. Louis County Occupancy Permit Rules, City by City
- How the St. Louis County Occupancy Inspection Works
- St. Louis City Occupancy Permits: The Certificate of Inspection
- What Occupancy Inspectors Look For
- How Long Does the Occupancy Process Take?
- Who Pays for the Inspection and the Repairs?
- Selling a House That Won’t Pass an Occupancy Inspection
- Tips to Keep Your Closing on Track
- Frequently Asked Questions
- The Bottom Line
The Short Answer
Most of St. Louis County requires an occupancy inspection when a house sells, but each city sets its own rules. In unincorporated areas like Affton, Oakville, Mehlville and Lemay, St. Louis County does the inspection. The City of St. Louis requires a Certificate of Inspection. A few cities, including Chesterfield and Fenton, don’t require one to sell an existing home.
- Start early: apply when you list, not when you get a contract. County waits have run four to six weeks in spring.
- Know your deadline: in unincorporated St. Louis County you have 90 days to fix what the inspector finds.
- Can’t fix it? Some cities allow an as-is sale where the buyer takes on the repairs.
If you’re selling a house in St. Louis County, there’s a good chance your city will send an inspector before the new owner can move in. That’s the St. Louis County occupancy permit process, and it surprises a lot of sellers. The rules change from one city to the next, the fees and deadlines differ, and a failed inspection can push back a closing.
We’re Swift Home Buys, a local, family-owned home buyer that has helped St. Louis homeowners for over 10 years. We put the rules for the cities we buy in on one page, with a link to each city’s own page so you can check the details yourself. We buy houses as-is, and we’ll mention that where it helps. But most sellers just need to know what their city requires, and that’s what this guide is for.
Rules and fees change. Everything below comes from each city’s official website as of October 2026, and it isn’t legal advice. Confirm with your city before you list.
What Is an Occupancy Permit in St. Louis County?
An occupancy permit is the city’s sign-off that a house is safe for the next person to live in. To get one, the city sends an inspector to check basic safety items, like smoke detectors, railings, plumbing, the roof and the exterior. In most cities the seller (or the seller’s agent) orders the inspection, and the buyer gets the permit before moving in.
It goes by different names around town: occupancy inspection, re-occupancy permit, Certificate of Compliance, or in the City of St. Louis, a Certificate of Inspection. They all do the same job.
An occupancy inspection is not a home inspection
The city’s inspection is a short check against the city’s housing code. It isn’t the detailed home inspection a buyer pays for, and it doesn’t certify that the house is in good shape. Sunset Hills puts it plainly: its inspection “does not insure such inspections for any use as a home warranty.” A buyer can still order their own home inspection on top of it.
St. Louis County Occupancy Permit Rules, City by City
Here’s what each city requires when you sell an existing single-family home. If your city isn’t listed, call its city hall or building department. If you live in an unincorporated area, the St. Louis County rules apply.
| City or area | Inspection to sell? | Official page | What to know |
|---|---|---|---|
| Unincorporated St. Louis County (Affton, Oakville, Mehlville, Lemay) | Yes | St. Louis County | $80 for a single-family home. 90 days to fix deficiencies, then 120 days to give the County the buyer’s names. |
| City of St. Louis | Yes | City of St. Louis | Certificate of Inspection before the buyer moves in. $120 vacant, $200 occupied. Good for 12 months. |
| Kirkwood | Yes | Kirkwood Building Division | The seller usually applies. The buyer needs the Occupancy Certificate before utilities can transfer. |
| Webster Groves | Yes | Webster Groves | $75 inspection, then a $30 occupancy permit for the buyer. Can sell as-is with the buyer taking on repairs. |
| Sunset Hills | Yes | Sunset Hills | $25. The application is good for 6 months. Inspections Tuesdays and Thursdays, 1 to 3 p.m. |
| Manchester | Yes | Manchester | $125, including one re-inspection. 30 days to fix violations. |
| Ballwin | Yes | Ballwin | The seller usually pays for the inspection and the buyer pays for the occupancy permit. Call 636-227-2129 for the current fee. |
| Ellisville | Yes | Ellisville | From $60, based on square footage. Schedule 5 to 6 weeks ahead. An as-is sale needs a $1,000 minimum escrow. |
| University City | Yes | University City | $80, two inspections included. Minor repairs can get a conditional permit with 60 days to finish. |
| Crestwood | For rentals | Crestwood code | A re-occupancy permit is required when a rental gets new tenants. Ask City Hall about owner-occupied sales. |
| Chesterfield | No | Chesterfield | The city’s occupancy permits are for businesses. Its earlier guidance said existing homes don’t need one when sold. Confirm with the Planning Department. |
| Fenton | No | Fenton FAQ | The city’s FAQ says residential occupancy permits are only for new homes. Call 636-349-8110 to confirm. |
| St. Peters | Rentals only | St. Peters | Not needed for an owner-occupied sale. Required when a house that isn’t owner-occupied changes hands. |
| Wentzville | No | Wentzville | None for a sale. Required before a new tenant moves into a rental. |
| Cottleville | Yes | Cottleville | The city does the inspection at no cost. |
| St. Charles and O’Fallon | Not found | St. Charles, O’Fallon | We found rental inspection programs but no sale requirement. Confirm with each city before you list. |
Many smaller cities in St. Louis County hire the County to do their inspections, so the County’s process and wait times can apply even if you don’t live in an unincorporated area. Your city hall can tell you who inspects.
How the St. Louis County Occupancy Inspection Works
If you live in unincorporated St. Louis County, the County handles your occupancy inspection. It applies any time the person living in a house changes, so a sale, a new tenant and a vacant house getting new occupants all count. Here’s how it usually goes.
1. Apply on the County’s permitting portal
The seller or the seller’s agent applies online through the County’s Permitting Portal. The fee for a single-family home was $80 at the time of writing, and $95.50 in cities that contract with the County. There’s a $20 charge if you cancel, and no refund once the first inspection is done. For questions, the County’s permits office is at 314-615-5184 or permits@stlouiscountymo.gov.
2. The inspection visit
The inspector usually calls within about 48 hours to set a time. Visits happen on weekdays between 8:30 a.m. and 2:00 p.m., with a two-hour arrival window. Make sure someone can let the inspector in during that window.
3. Fix what the inspector finds
If the inspector finds problems, you get a list. You have 90 days to fix them and pass a final inspection, or the application lapses and you start over.
4. Name the buyer
Once the house passes, you have 120 days to give the County the names of the new occupants, and the permit is issued to them. Add the 90 days for repairs and you have about seven months to work with, which is why the St. Louis REALTORS association tells agents to apply when they sign a listing, not when they get a contract.
Plan for a wait in busy seasons. In February 2024, St. Louis County Councilman Mark Harder wrote on the St. Louis REALTORS blog that wait times for a County occupancy inspection could reach four to six weeks in the spring.
St. Louis City Occupancy Permits: The Certificate of Inspection
The City of St. Louis has its own program, separate from the County’s. The whole city is a Housing Conservation District, so a sale needs a Certificate of Inspection before the buyer can move in. According to the city’s residential occupancy page:
- Cost: $120 for a vacant unit and $200 for an occupied one, plus $65 for each additional unit at the same address.
- How to apply: online at stlcitypermits.com or in person at City Hall, 1200 Market Street, Room 425.
- Scheduling: the inspection can be set for 3 to 15 days after you apply, and the water and electric must be on.
- Repairs: you have 30 days to fix violations, and extensions are possible.
- How long it lasts: a Certificate of Inspection is good for 12 months, so a house that passed recently may not need another.
What Occupancy Inspectors Look For
Every city has its own checklist, but they cover the same basics. Sunset Hills publishes its list, and it’s a good guide to what most inspectors check:
- General cleanliness, and whether the house is fit to live in
- The foundation, floors, walls, ceilings and roof
- Windows, exterior doors and basement hatchways
- Stairs and porches
- Plumbing, sewer, gutters and drainage
- Smoke detectors, stoves and fireplaces
- Outbuildings, fences and retaining walls
- Exterior paint, driveways and sidewalks
- Trash, debris, weeds and abandoned vehicles
Small items cause many failures: a missing smoke detector, a loose handrail, a cracked window or peeling exterior paint. Walk the house with that list before the inspector comes, and fix what you can.
How Long Does the Occupancy Process Take?
If the house passes the first time, the whole process can take a couple of weeks. If it needs repairs, plan on a month or more. City deadlines are tighter than the County’s: Manchester gives 30 days to fix violations, and so does the City of St. Louis.
Who Pays for the Inspection and the Repairs?
In most cities the seller orders the inspection and pays for it, and the buyer pays for their occupancy permit. Ballwin and Kirkwood describe it that way. Webster Groves says the property owner “typically assumes responsibility for the required repairs.”
Repairs are where you have room to negotiate. Your purchase contract decides who fixes what, and some cities allow other arrangements:
- Webster Groves: a house “may be sold ‘as is’,” with the buyer taking on some or all of the repairs. Nobody can move in until they’re done.
- Ellisville: an as-is sale needs an escrow with the city, at least $1,000, until the deficiencies are fixed.
- University City: for minor repairs, the city can issue a conditional permit that gives 60 days to finish the work while people live there.
Selling a House That Won’t Pass an Occupancy Inspection
Sometimes the list is long. Maybe the house needs a roof, or the electrical is old, or it’s a parent’s house that’s been empty for a while. You have a few choices.
Make the repairs and list it
If the fixes are small and you have the time and money, this usually gets you the most. A handrail, a few smoke detectors and some caulk won’t scare a buyer off. If listing makes more sense for you, we’ll tell you so.
Sell as-is to a buyer who will handle the repairs
Where your city allows it, a buyer can agree to take on the repairs. Many buyers want a house that’s ready to move into, though, so this usually narrows the field to cash buyers and investors.
Sell to a local cash buyer
A cash buyer who knows the local occupancy rules can buy the house as-is and handle the inspection and repairs after closing, within what your city allows. You don’t hire contractors or chase re-inspections. Kimberly L. from Affton sold her dad’s house that way: “The house was in pretty bad shape, but they didn’t judge us on it. Adam and his partner were understanding and took the time to explain things to us, as this was the first time selling a house.”
Our offers are below full market value because we take on the repairs and the risk, and we’ll walk you through how we got to our number. You can see real examples on our Houses We’ve Bought page, and read more about selling a house as-is in St. Louis.
Tips to Keep Your Closing on Track
- Apply when you list. In unincorporated St. Louis County you have about seven months from the first inspection to closing, so there’s no reason to wait for a contract.
- Do a walk-through first. Check smoke detectors, handrails, windows, gutters and exterior paint before the inspector arrives.
- Keep the water and power on. The City of St. Louis requires both for the inspection, and other inspectors expect them too.
- Watch the deadlines. Write down your repair and permit deadlines. A lapsed application means paying and starting over.
- Selling a rental? Some cities, like St. Peters and Wentzville, focus their inspections on rentals. Read our guide to selling a house with tenants.
- Ask your title company. They handle closings across the area and can tell you what your city needs before closing.
Frequently Asked Questions
Do I need an occupancy permit to sell my house in St. Louis County?
In most of St. Louis County, yes. Unincorporated areas and many cities, including Kirkwood, Webster Groves, Sunset Hills, Manchester, Ballwin and Ellisville, require an occupancy inspection when a house sells. A few, like Chesterfield and Fenton, don’t for existing homes. Check your city’s rules before you list.
How much does a St. Louis County occupancy inspection cost?
In unincorporated St. Louis County, the fee for a single-family home was $80 at the time of writing, and $95.50 in cities that contract with the County. City fees vary, from $25 in Sunset Hills to $125 in Manchester. Confirm the current fee with your city before you apply.
How long does a St. Louis County occupancy inspection take?
The inspector usually calls within about 48 hours to schedule, but busy seasons can mean a longer wait. In 2024, a County councilman wrote that waits could reach four to six weeks in spring. Apply when you list your house so the wait doesn’t hold up your closing.
Who orders the occupancy inspection, the buyer or the seller?
Usually the seller or the seller’s agent orders and pays for the inspection, and the buyer gets the occupancy permit before moving in. Your purchase contract can change who pays for repairs.
What happens if my house fails the occupancy inspection?
You get a list of items to fix and a deadline to fix them, then a re-inspection. In unincorporated St. Louis County the deadline is 90 days. Manchester and the City of St. Louis give 30 days. Some cities allow an as-is sale where the buyer takes on the repairs.
Can I sell my house as-is if it won’t pass an occupancy inspection?
Often, yes. Webster Groves allows an as-is sale where the buyer takes on the repairs, and Ellisville allows it with an escrow. Many cash buyers buy houses that won’t pass and handle the repairs after closing. Check what your city allows.
Is an occupancy inspection the same as a home inspection?
No. The city’s inspection is a short check against the local housing code. It doesn’t certify the condition of the house, and a buyer can still order a full home inspection of their own.
Do I need an occupancy permit in the City of St. Louis?
Yes. The City of St. Louis requires a Certificate of Inspection before a buyer can move into a house that was sold. It costs $120 for a vacant unit or $200 for an occupied one, and it’s good for 12 months.
How long is an occupancy inspection good for?
It depends on the city. A City of St. Louis Certificate of Inspection lasts 12 months. A passed inspection in Manchester is good for 180 days, and a Webster Groves Certificate of Compliance lasts up to three months. In unincorporated St. Louis County you have 120 days after passing to name the buyer.
What do occupancy inspectors check?
Basic safety and upkeep: smoke detectors, stairs and railings, windows and doors, plumbing, the roof and foundation, gutters, exterior paint, and trash or debris. Small items like a missing smoke detector or a loose railing cause many failures.
The Bottom Line
Before you list a house in St. Louis County, find out what your city requires and apply early. Most cities want an occupancy inspection, the fees are modest, and the deadlines are manageable if you start when you list. If the inspection turns up more than you want to take on, you still have choices, from negotiating the repairs to selling the house as-is.
If you’d like to see what we’d pay for your house as it stands today, request a no-obligation cash offer or call or text us at (314) 357-0402. You can also read how our process works or compare selling to us with listing. It’s 100% your decision.

Written by
Ben Muhamedbegovic
Swift Home Buys, St. Louis, MO
Ben Muhamedbegovic writes for Swift Home Buys, a local, family-owned company that has helped St. Louis homeowners sell their houses quickly for over 10 years. We buy houses as-is for cash, charge no commissions, and let you choose your closing date.
Published
Meet our team
