Sachverhalt: Mit Verfügung vom 24. September 2001 lehnte die IV-Stelle des Kantons Zürich ein erstes Leistungsgesuch von P._ (geb. 1951) ab. Auf ein neues Begehren trat sie mit Verfügung vom 10. April 2002 nicht ein. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 3. März 2003 ab. P._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, es sei ihm ab 1. März 2001 eine ganze Invalidenrente zuzusprechen. Ferner sei ihm für das kantonale und das letztinstanzliche Verfahren eine Parteientschädigung auszurichten. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Bundesamt für Sozialversicherung auf eine Vernehmlassung verzichtet.