Ирина родилась в Одессе. Отец — инженер, мать — учительница русского языка. Окончила физический факультет Одесского университета. В 1979 переехала к мужу в Киев. Первая публикация — в журнале «Грани» (1982).
17 сентября 1982 года арестована, 3 марта 1983 осуждена по статье 62 УК УССР за антисоветскую деятельность, приговорена к 7 годам лишения свободы. Срок отбывала вместе с Татьяной Великановой.
Годы, проведённые в женской колонии строгого режима для «особо опасных государственных преступников» в Мордовии, описаны в автобиографической книге «Серый — цвет надежды» . Заочно принята в международный ПЕН-клуб.
4 октября 1986 года в соответствие с Указом Президиума Верховного Совета СССР была досрочно освобождена от дальнейшего отбытия наказания (благодаря заступничеству Рейгана, Тэтчер, Миттерана) .
По данным из выписки из протокола № 65 заседания политбюро ЦК КПСС от 11 мая 1987 г., на пресс-конференции в Лондоне в декабре 1986 года Ратушинская и Геращенко объявили, что не намерены возвращаться в СССР «до тех пор, пока советские власти нарушают права человека». Настойчиво призывали западные страны к созданию «международного трибунала для оказания давления на Советский Союз и другие страны социалистического содружества в области прав человека». 14 мая 1987 г. вместе с мужем были лишены советского гражданства (возвращено 15 августа 1990).
Преподавала в университете Чикаго.
В конце 1990-х годов ей было предоставлено российское гражданство. С 1998 проживает в Москве. Написала сценарии для ряда сериалов, в том числе «Приключения Мухтара», «Таксистка», «Аэропорт», «Присяжный поверенный». Литературный редактор сериала «Моя прекрасная няня».