Es handele sich um einen "menschlichen Fehler". So hieß es am Samstag in einer Presseerklärung im Staatsfernsehen. Die iranischen Streitkräfte bedauerten den Vorfall.
Zuvor hatte der Iran einen Abschuss der Maschine vehement bestritten und erklärt, eine technische Ursache habe zu der Katastrophe geführt.
Kiew fordert Entschuldigung und Entschädigung
Nach dem Eingeständnis des Abschusses der ukrainischen Passagiermaschine hat Präsident Selenskyj den Iran aufgefordert, die Schuldigen zur Verantwortung zu ziehen und Entschädigungen zu zahlen. Er erwarte ein volles Schuldeingeständnis und eine offizielle Entschuldigung über diplomatische Kanäle. Zudem sollten die Körper der Toten in ihre Heimatländer überstellt werden.
Kurz vor dem Absturz am Mittwoch hatte der Iran zwei von US-Soldaten genutzte Stützpunkte im Irak angegriffen. Danach war die ukrainische Maschine abgestürzt.
Am Freitag hatten sich bereits mehrere EU-Staaten, die USA und Kanada davon überzeugt gezeigt, dass es sich um einen wohl versehentlichen Abschuss durch den Iran handeln müsse.
dpa/cd