Việc ký kết diễn ra trong khuôn khổ cuộc họp của Hội đồng kinh tế Á-Âu tối cao tại St. Petersburg. Hiệp định được ký bởi Chủ tịch Hội đồng Ủy ban Kinh tế Á-Âu (EEC) Mikhail Myasnikovich, Phó Thủ tướng Liên bang Nga Alexey Overchuk và Bộ trưởng Bộ Công nghiệp, Mỏ và Thương mại Iran Abbas Aliabadi. Thỏa thuận cũng được ký kết bởi đại diện của Belarus, Armenia, Kazakhstan và Kyrgyzstan.
Thỏa thuận tạm thời về việc thành lập khu vực thương mại tự do giữa EAEU và Iran đã được ký kết vào ngày 17 tháng 5 năm 2018 và có hiệu lực từ ngày 27 tháng 10 năm 2019.