Bước 1. Khởi đầu: Enzym ARN pôlimeraza bám vào vùng điều hoà làm gen tháo xoắn để lộ ra mạch gốc có chiều 3’→ 5’ và bắt đầu tổng hợp mARN tại vị trí đặc hiệu. - Bước 2. Kéo dài chuỗi ARN: Enzym ARN pôlimeraza trượt dọc theo mạch gốc trên gen có chiều 3’ → 5’ và các nuclêôtit trong môi trường nội bào liên kết với các nucluotit trên mạch gốc theo nguyên tắc bổ sung: Agốc - Umôi trường Tgốc - Amôi trường Ggốc – Xmôi trường Xgốc – Gmôi trường - Bước 3. Kết thúc: Khi Enzym di chuyển đến cuối gen, gặp tín hiệu kết thúc thì quá trình phiên mã dừng lại, phân tử ARN: được giải phóng. Vùng nào trên gen vừa phiên mã xong thì 2 mạch đơn đóng xoắn ngay lại.