Городничий не раскусил, что Хлестаков — липовый ревизор, по нескольким причинам. Во-первых, он был сильно взволнован и напуган тем, что в город должен приехать настоящий ревизор. Поэтому он не был внимателен к деталям и не мог хорошо анализировать ситуацию.
Во-вторых, Хлестаков умело обманывал Городничего, притворяясь важным человеком и подчеркивая свое высокое положение. Он говорил то, что Городничий хотел слышать, и это подкупало городского голову.
Кроме того, люди в городе уже привыкли к коррупции и обману, поэтому Городничий мог не замечать очевидные признаки того, что Хлестаков не тот, за кого себя выдает. В итоге, страх и неуверенность Городничего в своих собственных действиях сыграли решающую роль в том, что он не раскусил Хлестакова.