Proses transkripsi terdiri dari tiga tahap; inisiasi, elongasi, dan terminasi.
- Inisiasi – alat transkripsi merakit pada promotor dan memulai sintesis RNA.
- Elongasi – RNA polimerase membaca template untai DNA sementara DNA helix ganda melepaskan dan menambahkan nukleotida baru, satu per satu, sampai akhir menjadi 3 ‘dari untai RNA yang disintesis.
- Terminasi – pengakuan akhir unit transkripsi dan pemisahan molekul RNA dari template DNA.