How to check code violations on a property online: which office holds the records, what an open case looks like, and what a portal search will miss.
To check code violations on a property online, search the code enforcement or building department with jurisdiction over the address — city for an incorporated address, county for an unincorporated one. There is no national violations database, so the jurisdiction question has to be settled first. Most departments publish a portal searchable by address or parcel number, and violations are usually held in a different system from permits, so both need checking. A portal will not show unrecorded fines or a complaint that never reached citation; a municipal lien search is what covers that gap before closing.
You can check code violations on a property online in most of the United States, but not from one place. There is no national violations database and no site that searches every jurisdiction, so the search starts by working out which office holds the records for that particular address — and that is the step people skip.
It is worth doing before you buy rather than after. Municipal code enforcement targets the real estate, not the person who did the work, so unpaid penalties and administrative orders attach to the property and become yours the moment the deed is recorded.
Four steps, in this order. The first one is the whole difficulty; the rest are mechanical.
1. Establish which office has jurisdiction. If the address sits inside city limits, the city's code enforcement division or building department holds the record. If it is unincorporated, the county does. This is not a formality — neighbouring addresses on the same road can fall under different authorities, and searching the wrong one returns a clean result for a property that has an open case. If you are unsure, the county assessor's record for the parcel will name the taxing jurisdiction, which is usually the right place to start.
2. Find the search itself, which is often not where you expect. Departments publish this under a variety of names — code enforcement case search, property information, citizen access, violation search, or a general property lookup with enforcement as one tab among several. Searching for the county or city name together with "code enforcement case search" generally finds it faster than navigating the department's own site. Large jurisdictions tend to have a single map-based lookup that carries permits, violations and licences together; smaller ones often have a plain search form, or nothing at all.
3. Search by address, and by parcel number if the address fails. Address matching is the commonest point of failure: a portal may hold the record under a slightly different street format, a pre-annexation address, or a unit number you did not include. The parcel or APN, which you can get free from the county assessor, is the unambiguous identifier and will find records an address search misses.
4. Read the status, not just the presence of a case. A result list means little until you know what state each case is in. What matters is whether the case is open or closed, whether the file records compliance, whether fines were assessed and whether they were paid, and how old the case is. A closed case with a documented correction is history. An open case is an inherited obligation.
This trips people up more than anything else on this page. In many jurisdictions the permit database and the code enforcement database are different systems with different search pages, and a clean permit history is not evidence of a clean enforcement record. Check both. Where a jurisdiction runs a combined portal, confirm you have actually selected the enforcement records rather than reading permits and assuming the rest.
The reverse is also worth knowing: work done with no permit at all frequently produces no violation record either, because nothing was ever reported. An empty enforcement search is not proof that the house is compliant — it is proof that nobody has complained. Reading permit statuses and spotting what is missing is the other half of the same investigation.
Portals are partial records, and the gaps are consistent enough to plan around:
The paid backstop for all of this is a municipal lien search, covered further down. It is the version of this search that contacts the offices directly instead of relying on what they chose to publish.
Call the code enforcement office and ask for the enforcement history on the address. Departments field this question from buyers constantly and most will answer it. If the answer is that a written request is required, ask specifically for open code enforcement cases, closed cases with unpaid fines, and open or expired permits — three separate things, and a request naming only one of them will be answered narrowly and truthfully while leaving out the rest.
To navigate property records effectively, it is essential to distinguish between the different types of administrative flags a local municipal office might place on a home.
An open permit occurs when a previous owner or contractor applied for official permission to perform work—such as re-roofing, replacing an electrical panel, or adding a deck—but never scheduled the final inspection required by local code. The permit remains in a pending or expired state in the municipal database. While an open permit indicates that the owner initially intended to follow local building codes, the lack of a final municipal sign-off means the municipality never confirmed that the work was completed safely or up to code. Finding the ones left open on a given address is a matter of reading the status column rather than the permit list.
An active building department violation, by contrast, is a formal legal notice issued by code enforcement officers. This occurs when local officials inspect a property and identify work performed without required permits, structures built in violation of zoning setbacks, or severe hazards that breach local housing codes. Violations often carry recurring daily fines, mandatory court appearances, or explicit orders to restore the property to its original state.
Properties may also harbor unpermitted work that has not yet triggered an open permit or an active violation simply because local officials have not discovered it yet. Unpermitted work often turns into an active violation during future renovations when a contractor attempts to pull a new permit, prompting municipal inspectors to review the property's entire structural history.
Every jurisdiction maintains its own municipal registry for construction permits and land-use compliance. Metropolitan offices like the Department of Buildings DC maintain comprehensive electronic databases, whereas regional offices like the Hernando County Building Department FL or the City of Fort Pierce Building Department may use combination systems that require written public records requests or in-person file reviews.
Regardless of size, municipal departments—from the Denver Building Department to the City of Cleveland Building Department—share a primary objective: ensuring that structural, electrical, plumbing, and safety standards meet current life-safety requirements.
When a building department uncovers non-compliant work, their primary legal tool is the notice of violation. If the owner ignores this notice, the department can:
Because these actions attach to the property's land record, purchasing a home with unresolved citations means stepping into active enforcement proceedings initiated by offices like the City of Naples Building Department or the Aurora building department.
Open building department citations directly interfere with the closing process because mortgage lenders and title insurance underwriters closely evaluate risk attached to the physical structure and title.
Lender guidelines commonly prohibit funding loans on properties with active municipal liens or unresolved code violations that affect structural integrity or life safety. If a municipal search reveals that an open permit or active code case exists, the lender's underwriting department will typically issue a conditional hold on the loan. Funding will remain paused until the seller resolves the issue, receives official sign-off from the building department, or establishes an escrow holdback account acceptable to the lender.
Standard owner's title insurance policies are designed to insure against defects in the legal ownership of the property, but they routinely exclude unrecorded municipal code violations or unpermitted work unless specific endorsements are purchased.
If a building department has already recorded a formal lien prior to closing, a title search should identify it, requiring resolution before title insurance can be issued. However, if an open permit or unrecorded violation exists in municipal records without a recorded lien, standard title policies may explicitly exclude coverage for any future remediation costs, leaving the buyer entirely self-insured for required repairs or fines.
A frequent point of confusion for home buyers is the assumption that a comprehensive pre-purchase home inspection will flag unpermitted additions or open municipal violations.
A standard physical home inspection evaluates the visual, operational condition of accessible structural components, mechanical systems, and finishes on the day of the inspection [ASHI]. Home inspectors are trained to evaluate whether a deck appears structurally sound, whether an electrical panel shows evidence of overheating, or whether plumbing shows signs of leakage.
Home inspectors do not inspect for legal compliance, municipal code conformance, or permit status [ASHI]. That gap is why finding unpermitted work is a separate exercise from the inspection, carried out on records rather than on the house. An inspector can examine a beautifully finished basement and confirm that the HVAC vents function and the drywall shows no moisture damage, but they cannot tell you whether the local building department approved the conversion, required specific fire-rated drywall, or authorized the electrical wiring behind the walls.
Relying solely on a home inspector leaves a significant legal gap. To confirm that the work visible during the physical inspection was legally permitted and closed out, buyers must review administrative municipal records separately.
Investigating a property's building permit history and code enforcement standing should be completed during the contract inspection or due diligence period.
Most municipalities provide public access to permit histories. Buyers can request a full property permit report directly from the local building department portal or public records clerk. When reviewing this report, cross-reference the dates and descriptions of permitted work against the physical attributes of the house:
In many states, title companies offer or require a specialized Municipal Lien Search in addition to a standard land records search. This report contacts local municipal offices directly to uncover unrecorded items, including:
If your research uncovers open permits, active code violations, or substantial unpermitted renovations, you should address them immediately through formal contract amendments.
The safest approach is requiring the seller to resolve all open items at their own expense before closing. This includes hiring licensed contractors to bring non-compliant work up to current building codes, scheduling official municipal inspections, and obtaining formal letters of closure or certificates of completion from the building department. Where the open item is a deck — the commonest one — the after-the-fact permit process sets out what the department will require and roughly how long it takes, which is what you need to judge whether the seller can realistically finish before closing.
If the seller cannot complete municipal sign-offs before the agreed closing date due to department scheduling backlogs, the parties can negotiate an escrow holdback. Under this arrangement, a designated portion of the seller's proceeds is held in an escrow account by the closing attorney or title company. The agreement specifies that the funds will be released to the seller only after the municipal authority issues a final permit closure, or used by the buyer to complete repairs if the seller fails to perform within a specified timeframe.
For minor open administrative permits where the underlying work clearly meets safety standards, buyers may choose to negotiate a price reduction or seller concession to cover the prospective administrative costs of hiring a private professional to clear the permit post-closing. This path should only be taken after consulting with a licensed contractor or municipal consultant who can estimate the potential risk and exposure accurately.
If you are under contract on a property or preparing to make an offer, contact your title company or real estate attorney today to explicitly request a municipal lien and permit search from the local building department. Verify that any finished basements, deck additions, mechanical retrofits, or structural modifications match the official municipal record before removing your inspection or title contingencies.
BeforeRegret pulls live seismic hazard data, validates the address, and builds era- and county-specific inspection priorities and seller questions into one report — with anything not yet independently verified clearly labeled, not guessed at.
No credit card required. Additional reports are $14.99 each.
Identify the city or county code enforcement or building department with jurisdiction over the address, then search its portal by street address or parcel number. There is no national database, so the jurisdiction has to be settled first. Check the permit system as well as the enforcement system — in most jurisdictions they are separate — and read each result for whether the case is open, whether compliance was recorded, and whether fines were paid. Where no portal exists, the same records are available by phone or public records request.
No. Code enforcement is carried out by individual cities and counties, and each one keeps its own records in its own system. Sites that claim national coverage are aggregating whatever subset of jurisdictions publish machine-readable data, which leaves out many of them and is rarely current. The authoritative record is always the one held by the department with jurisdiction over that address.
Generally yes. Code enforcement cases are administrative actions by a public body and are public records in most states, whether or not the department has put them online. If a portal does not exist or does not go back far enough, the records can still be requested directly. What varies is convenience, not entitlement.
Yes, and it is the better time to do it. An online enforcement search needs only the address, requires no permission from the seller, and costs nothing. Doing it before you offer means an open case becomes a term you negotiate rather than a discovery you make under contract with a deadline running.
No. It means no case has been published for that address in that system. Work done without a permit usually generates no enforcement record at all unless someone reported it, and unrecorded fines, informally resolved complaints, and other departments’ enforcement may not appear. A municipal lien search during the contingency period is what covers the difference.
An open permit means someone applied for permission to do work -- re-roofing, an electrical panel, a deck -- but never scheduled the final inspection, so it sits pending or expired in the municipal database. An active violation is a formal legal notice issued by code enforcement officers after officials identify unpermitted work, zoning setback breaches, or severe hazards, and it often carries recurring daily fines, mandatory court appearances, or orders to restore the property. Unpermitted work is a third category that simply has not been discovered yet.
No. A standard home inspection evaluates the visual, operational condition of accessible structural components, mechanical systems and finishes on the day of the inspection [ASHI]. Home inspectors do not inspect for legal compliance, municipal code conformance, or permit status [ASHI]. An inspector can confirm a finished basement's vents work and its drywall shows no moisture damage without being able to tell you whether the building department ever approved the conversion. Administrative municipal records have to be reviewed separately.
Usually not. Standard owner's title insurance policies are designed to insure against defects in the legal ownership of the property, and they routinely exclude unrecorded municipal code violations or unpermitted work unless specific endorsements are purchased. If a formal lien was recorded before closing, a title search should identify it. An open permit or unrecorded violation sitting in municipal records without a recorded lien may be excluded entirely, leaving you self-insured for the remediation costs or fines.