Chicago Building Permit Data: Separate Issue Dates, Application Status and Record Coverage

A Chicago building permit row is an administrative record with a defined scope. It is not a complete history of a property, and its date does not automatically tell you when construction began or finished. Before using a row to explain a renovation or count neighborhood activity, identify the source, the event its date describes, and which records the source excludes.

Chicago provides several official routes that answer different questions: the Building Permits dataset, the Building Permit Application Status service, and the Building Permit and Inspection Records application. This guide explains how to organize those sources into a careful research process for properties within the City of Chicago. It does not assess a real property's condition or establish whether any proposed work is authorized.

Read the dataset description before filtering

The city's Building Permits dataset states that it covers permits issued from 2006 to the present and excludes permits voided or revoked after issuance. Those two details change how a result should be interpreted. The dataset is not a list of every historical application, and an absent row is not proof that no administrative record ever existed.

Save the dataset description with your research notes before exporting or filtering. A spreadsheet detached from its description can look more comprehensive than it is. Record the dataset title, source URL, retrieval date, and any update information shown. These details let another reader understand the population represented by your rows.

If your question concerns work before the dataset's stated starting period, do not extend its coverage by assumption. Use the city's other records resources or ask the Department of Buildings how to research the relevant period. A modern address search does not erase the time boundary in the source documentation.

Distinguish three official research routes

Use the issued permits dataset when the question concerns the records included in that published collection. Use the Application Status service to examine the review process information it makes available. Use the Permit and Inspection Records application for the public records maintained there. Keep the source name attached to each finding rather than combining them into a single unnamed city database.

The Application Status help explains that public address searches provide more limited information than searches using the application number. It also states that the service covers applications started within the last 36 months, with older information potentially absent. This is a different coverage rule from the issued permits dataset's starting year.

The Permit and Inspection Records application describes itself as public access to records maintained by the Department of Buildings. Its presence gives you another official route, but not permission to assume every document or historical event is available online. Read the current access notice and use the department's guidance when the available record does not answer the question.

Confirm the Chicago property identity

Begin with the address and directional information supplied by your source. Chicago street directions are part of an address, not decorative text. Preserve the house number, direction, street name, and type in your notes. Compare the returned address with the property you intend to research before recording a permit as a match.

This guide concerns Chicago city records, not every municipality in Cook County or the wider region. If the property is outside the city, the appropriate permit authority may be elsewhere. Do not treat a Chicago mailing reference in a broader description as enough to choose the city's building database without confirming the location.

When multiple results appear, inspect their identifiers and descriptions individually. A nearby address or similar work description is not a substitute for a match. If an address range appears, preserve the range and ask whether the specific location is included rather than reducing it to the first number for convenience.

Keep date fields attached to their events

Create separate columns for the dates actually labeled in the source. An issue date belongs to permit issuance. An application start date belongs to the beginning of the recorded application process. A retrieval date belongs to your research. None should be silently renamed renovation date because that is the story you hoped to investigate.

Chicago's Application Status help distinguishes the date an application was started from a permit issue date when applicable. It also notes that the work description can change during review. Preserve the state of the information you viewed and avoid presenting an early description as an unchanging account of a completed project.

For an invented example, an application begins in March and an issue date appears in June. The record supports those two administrative dates. It does not, by itself, establish that work started in June, took three months, or finished before a later advertisement. Those are separate questions requiring suitable evidence.

Interpret status at the correct level

A review activity, a hold, an application, and an issued permit can each have status information. Identify which object the label describes before summarizing it. A favorable status on one review line does not necessarily describe every other review, and a record of issuance does not substitute for later inspection information.

Copy the exact status text and its location within the record. If you are unsure what a label means, consult the official help rather than translating it into approved, complete, or safe. The city's status help describes a review workflow; your research note should preserve that administrative context.

Avoid creating your own binary score for a property based on a mixture of these labels. A red or green spreadsheet cell may hide distinctions between a pending application and a historical inspection entry. A short explanatory note is more useful than a visual verdict that appears definitive but rests on unlike records.

Use application numbers carefully

If you obtain a confirmed application number from an official result or supplied document, preserve it as text. Do not strip prefixes or punctuation merely because a spreadsheet prefers numbers. Chicago's help describes more than one application number format, so a formatting shortcut can make a valid identifier harder to search.

Keep application numbers separate from permit numbers when the source distinguishes them. A record can contain several identifiers, and their relationship should come from the city's display or documentation. Do not assume two numbers refer to the same stage because they appear near each other on a page.

When a search with an identifier produces different detail from an address search, record that difference as part of the method. The result is not inconsistent simply because one route exposes more information. It may reflect the documented access scope. Ask the department if an important difference remains unexplained.

Do not count rows as completed projects

For a neighborhood summary, decide what unit you are counting. Dataset rows, distinct permit identifiers, addresses, and construction projects are different units. Several records can relate to one address, while an address can cover a complex site. State the unit in the chart title or table description rather than calling every count new projects.

Review duplicate handling explicitly. If two rows look similar, compare the record identifiers before deleting either. A duplicate in your export and two legitimate related records require different treatment. Keep the original download and document any cleaning rules so another reader can reproduce the total.

The exclusion of voided or revoked permits also matters to comparisons over time. A later download may not contain the same set of rows as an earlier snapshot. Do not assume a changed historical count proves an error in one copy. Check the source's coverage and update behavior before explaining the difference.

Build a small evidence table

A useful table contains source system, confirmed address, record identifier, record type, labeled date, exact status, work description, and retrieval date. Add a separate interpretation column for your own notes. This makes it clear which text came from the city and which conclusions remain your own research questions.

In an invented two record example, one entry comes from the issued permits dataset and another from a pending application search. Keep them in separate rows even if the address matches. The table can say potentially related, relationship not established. That is more accurate than combining the descriptions into a single imagined renovation.

Include a coverage note under the table. State that the dataset starts in 2006 and excludes specified records, and that the application service has its own recent coverage window. A short note about source limits is part of the result, not an optional disclaimer that can be removed when sharing the table.

Follow a record gap to the right question

If an advertised renovation has no matching row in the dataset, list the possibilities you have not resolved: different record period, different administrative route, incorrect address match, or a need for additional city records. Do not choose one explanation without evidence. The research result is a gap, not a finding of misconduct or compliance.

Use the city's official contact route for a specific follow up. Provide the address as confirmed, the record identifiers already found, the period of interest, and the source searched. Ask where the relevant record would be located or what a particular label means. Avoid sending a broad accusation based on an incomplete search.

If a document is not publicly available through the online interface, ask about the appropriate records process. Do not imply that a missing attachment means the underlying record never existed. Online presentation, access rules, and archival coverage can differ from the existence of a record maintained by the agency.

Report a result that matches the work performed

A careful conclusion might say that a particular issued permit record was located, its issue date was recorded, and later inspection information was not established through the sources reviewed. This is specific and useful. The building is fully approved or the renovation was never permitted would go beyond that evidence.

Date the research and preserve links to the official sources. If the result will support a time sensitive decision, revisit the live record and ask the relevant agency to clarify unresolved questions. A saved spreadsheet remains a snapshot of a defined search, even when the underlying website updates.

Chicago permit research is strongest when coverage, dates, and status are kept separate. The dataset can show the issued records it includes; the application service can show a portion of the review process; other official records may answer additional questions. Use each for its documented purpose and leave the remaining questions visible.

Sources and scope

Official sources were reviewed for this guide. The proposed research workflow is not a report of a tested property lookup. Examples are invented and identify no private property owner. Interface labels and records can change; verify important findings with the responsible agency.