Transfer stamps and village inspections in the Chicago area

Updated November 2026

Which Chicago suburbs require a village inspection before issuing transfer stamps, what the inspections cost, and how municipal transfer taxes work.

In Illinois, the deed is recorded with state and county transfer stamps. Many municipalities add their own stamp, and they will not issue it until the seller has paid final water bills and village debts. In a long list of suburbs, especially in western and southern Cook County, the village also requires an inspection first.

What the inspections cover

Timing

Several towns ask for the inspection 2 to 4 weeks before closing. Elmwood Park and Franklin Park want the paperwork before a for-sale sign goes up. Berkeley only inspects on Mondays.

If the house fails

Many villages accept an as-is affidavit or a compliance agreement from the buyer, sometimes with a bond. Calumet Park lists a $2,500 escrow bond. Cicero allows as-is sales with a repair agreement.

Municipal transfer taxes

On top of the state tax ($0.50 per $500) and county tax ($0.25 per $500), towns such as Berwyn and Cicero charge $10 per $1,000. Chicago charges $3.75 per $500 to the buyer plus $1.50 per $500 to the seller.

Step by step

  1. Check the village website or call the clerk as soon as you list. Some villages want the inspection before you put up a sign or hold an open house.
  2. Pay the inspection fee and schedule it, often 2 to 4 weeks before closing.
  3. Fix the items on the report and pass a reinspection, or ask whether the buyer can sign an as-is or compliance agreement, sometimes with an escrow or bond.
  4. Order the final water reading, pay village debts, and buy the transfer stamp before closing.
Typical cost ranges (estimates, not quotes)
ItemTypical range
Village inspection fee$0 to $350
Municipal transfer taxUp to $10 per $1,000 of price in some towns
Typical repair list$200 to $5,000

Cities with this requirement

CityWhat is requiredFeeStatus
AddisonDuPage CountyVillage inspection before transfer stamps + Municipal transfer stampNo feeRequired at sale
Beach ParkLake CountyVillage inspection before transfer stamps$25Required at sale
Bedford ParkCook CountyVillage inspection before transfer stamps + Municipal transfer stampNo feeRequired at sale
BellwoodCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$5Required at sale
BerkeleyCook CountyVillage inspection before transfer stamps$350Required at sale
BerwynCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$10Required at sale
Blue IslandCook CountyVillage inspection before transfer stamps$100Required at sale
BroadviewCook CountyVillage inspection before transfer stamps$100Required at sale
BrookfieldCook CountyVillage inspection before transfer stampsRequired at sale
Calumet CityCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$150Required at sale
Calumet ParkCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$100Required at sale
CiceroCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$10Required at sale
Clarendon HillsDuPage CountyVillage inspection before transfer stamps + Municipal transfer stamp$50Required at sale
CountrysideCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$100Required at sale
DoltonCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$200Required at sale
ElmhurstDuPage CountyVillage inspection before transfer stamps + Municipal transfer stamp$1.50Required at sale
Elmwood ParkCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$5.00Required at sale
Evergreen ParkCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$5Required at sale
Forest ParkCook CountyVillage inspection before transfer stamps + Municipal transfer stampRequired at sale
Franklin ParkCook CountyVillage inspection before transfer stamps$100Required at sale
Glen EllynDuPage CountyVillage inspection before transfer stamps + Municipal transfer stamp$50Required at sale
GlencoeCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$100Required at sale
GlenwoodCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$100Required at sale
HarveyCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$5Required at sale
Hazel CrestCook CountyVillage inspection before transfer stamps$100Required at sale
Hickory HillsCook CountyVillage inspection before transfer stampsRequired at sale
HighwoodLake CountyVillage inspection before transfer stamps$55Required at sale
HillsideCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$50Required at sale
HometownCook CountyVillage inspection before transfer stamps$50Required at sale
JusticeCook CountyVillage inspection before transfer stamps$120Required at sale
Lake ForestLake CountyVillage inspection before transfer stamps + Municipal transfer stamp$4Required at sale
LynwoodCook CountyVillage inspection before transfer stamps$100Required at sale
LyonsCook CountyVillage inspection before transfer stamps$250Required at sale
MantenoKankakee CountyVillage inspection before transfer stampsRequired at sale
MarkhamCook CountyVillage inspection before transfer stamps$125Required at sale
MattesonCook CountyVillage inspection before transfer stamps$75Required at sale
MaywoodCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$4Required at sale
McCookCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$5.00Required at sale
Melrose ParkCook CountyVillage inspection before transfer stamps$150Required at sale
MoneeWill CountyVillage inspection before transfer stamps$50Required at sale
NorridgeCook CountyVillage inspection before transfer stamps$100Required at sale
North ChicagoLake CountyVillage inspection before transfer stamps + Municipal transfer stamp$50Required at sale
NorthlakeCook CountyVillage inspection before transfer stamps$250Required at sale
Oak LawnCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$5Required at sale
Olympia FieldsCook CountyVillage inspection before transfer stamps$50Required at sale
Palos HillsCook CountyVillage inspection before transfer stamps$50Required at sale
Park ForestCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$100Required at sale
PosenCook CountyVillage inspection before transfer stamps$180Required at sale
Richton ParkCook CountyVillage inspection before transfer stampsRequired at sale
River ForestCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$1Required at sale
River GroveCook CountyVillage inspection before transfer stampsRequired at sale
RiverdaleCook CountyVillage inspection before transfer stamps$200Required at sale
RiversideCook CountyVillage inspection before transfer stamps$325Required at sale
RobbinsCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$240Required at sale
Sauk VillageCook CountyVillage inspection before transfer stamps$75Required at sale
Sleepy HollowKane CountyVillage inspection before transfer stampsRequired at sale
StegerCook CountyVillage inspection before transfer stampsRequired at sale
StickneyCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$100Required at sale
Stone ParkCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$50Required at sale
University ParkWill CountyVillage inspection before transfer stamps + Municipal transfer stamp$250Required at sale
Villa ParkDuPage CountyVillage inspection before transfer stamps$50Required at sale
WaukeganLake CountyVillage inspection before transfer stampsRequired at sale
West ChicagoDuPage CountyVillage inspection before transfer stamps$100Required at sale
WestchesterCook CountyVillage inspection before transfer stamps$225Required at sale
BartlettDuPage CountyVillage inspection before transfer stamps + Municipal transfer stamp$3.00Required in some cases
BensenvilleDuPage CountyVillage inspection before transfer stamps$55Required in some cases
Des PlainesCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$2Required in some cases
ElginKane CountyVillage inspection before transfer stamps + Municipal transfer stampRequired in some cases
HomewoodCook CountyVillage inspection before transfer stampsRequired in some cases
Oak ParkCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$8Required in some cases
Park RidgeCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$2Required in some cases
RomeovilleWill CountyVillage inspection before transfer stamps + Municipal transfer stamp$3.50Required in some cases
RoselleDuPage CountyVillage inspection before transfer stampsRequired in some cases
SkokieCook CountyVillage inspection before transfer stamps + Municipal transfer stamp$3Required in some cases
AlsipCook CountyNone$3.50No point-of-sale rule
AuroraKane CountyNone$3No point-of-sale rule
BolingbrookWill CountyNone$3.75No point-of-sale rule
Buffalo GroveCook CountyNone$3.00No point-of-sale rule
BurbankCook CountyNone$5.00No point-of-sale rule
BurnhamCook CountyNone$5.00No point-of-sale rule
Carol StreamDuPage CountyNone$3.00No point-of-sale rule
ChannahonWill CountyNone$3.00No point-of-sale rule
ChicagoCook CountyNone$3.75No point-of-sale rule
EvanstonCook CountyNone$5No point-of-sale rule
Hanover ParkCook CountyNone$3.00No point-of-sale rule
Highland ParkLake CountyNone$5No point-of-sale rule
JolietWill CountyNone$3No point-of-sale rule
LincolnshireLake CountyNone$3.00No point-of-sale rule
MettawaLake CountyNone$5.00No point-of-sale rule
Morton GroveCook CountyNone$3.00No point-of-sale rule
NapervilleDuPage CountyNone$1.50No point-of-sale rule
NilesCook CountyNone$3.00No point-of-sale rule
OswegoKendall CountyNone$3.00No point-of-sale rule
SchaumburgCook CountyNone$1No point-of-sale rule
SycamoreDeKalb CountyNone$5.00No point-of-sale rule
WheatonDuPage CountyNone$2.50No point-of-sale rule
WilmetteCook CountyNone$3No point-of-sale rule
WoodridgeDuPage CountyNone$2.50No point-of-sale rule

Get help with your sale

Tell us about the property. We pass your request to independent local pros who handle this work, or to a buyer who purchases homes as-is. Free, no obligation.

What do you need?