- Tiền thân là Xí nghiệp In số 2 trực thuộc TCT Văn hóa Sài Gòn, được thành lập theo Giấy phép ĐKKD số 102439 do Trọng tải kinh tế cấp ngày 17/03/1993.
- Năm 2005, XN In số 2 thực hiện cổ phần hóa theo QĐ số 6654/QĐ - UBND ngày 30/12/2005 của UBND TP. HCM và chính thức hoạt động theo hình thức CTCP.
- Tháng 9/2006: Vốn điều lệ 12 tỷ đồng.
- Tháng 12/2006: Tăng vốn điều lệ lên 18 tỷ đồng.
- Tháng 1/2009: Tăng vốn điều lệ lên 27 tỷ đồng.
- Tháng 8/2009: Tăng vốn điều lệ lên 32 tỷ đồng.
- Ngày 20/12/2016, giao dịch đầu tiên trên sàn UPCoM với giá tham chiếu 10,600đ/cp.
- Ngày 03/08/2020 đổi tên từ CTCP In và Thương mại Vina thành CTCP VINAPRINT và tăng vốn điều lệ lên 45.76 tỷ đồng.
- Tháng 8/2023: Tăng vốn điều lệ lên 50.33 tỷ đồng