Menurut Assauri (1993:148) pengendalian produksi adalah kegiatan untuk mengkoordinir aktivitas-aktivitas pengerjaan agar waktu penyelesaian yang telah ditentukan dapat dicapai dengan efektif dan efisien.
Ada dua jenis pengendalian intern untuk produksi, yaitu:
1. Flow control, yaitu pengendalian produksi yang dilakukan terhadap arus pekerjaan sehingga dapat menjamin kelancaran proses pekerjaan dimana suatu tingkat hasil tetap. Jenis pengendalian ini dilakukan untuk proses produksi terus-menerus yang memiliki arus yang relatif tetap, mesin yang digunakan khusus, dan hasil produksinya mempunyai bentuk dan jenis yang sama dalam jangka waktu tertentu. Dalam pengendalian arus dilakukan suatu koordinasi dari suatu arus pekerjaan menurut cara yang telah ditentukan semula.
2. Order control, yaitu pengendalian pengerjaan pesanan di mana pengendalian dilakukan terhadap produk yang dikerjakan, sehingga dapat sesuai dengan keinginan si pemesan baik mengenai bentuk, jenis, dan kualitasnya. Pada pengendalian jenis ini digunakan pada proses produksi terputus-putus, dimana mesin yang digunakan adalah mesin serbaguna dan barang yang diproduksi mempunyai bentuk dan jenis yang berbeda-beda sesuai dengan pesanan.
Standar produksi dibuat dan diterapan pada setiap bagian pada proses produksi secara keseluruhan. Dalam pengendalian produksi ada tiga standar yang harus dipenuhi, yaitu: Standar waktu. Untuk menentukan standar waktu dibutuhkan penelitian mengenai variasi dari waktu untuk setiap bagian dari proses produksi. Standar waktu diwujudkan dalam skedul produksi.
1. Standar biaya. Standar biaya dibuat atas kerjasama dengan bagian akuntansi biaya. Pengendalian biaya dilakukan untuk menjaga agar tidak terjadi penyimpangan terhadap standar biaya.
2. Standar kualitas. Standar kualitas dibuat berdasarkan hasil penelitian terhadap kualifikasi produk yang diinginkan oleh pelanggan. Standar ini diperlukan untuk menilai apakah produk yamg dihasilkan sudah sesuai dengan kualifikasi yang diinginkan pelanggan.