Transaksi yang terjadi dalam perusahaan dagang terdiri atas beberapa jenis. Tiap-tiap transaksi yang sejenis dan yang sering terjadi, proses pencatatannya dilakukan dalam jurnal khusus. Jurnal khusus yang diperlakukan dan sering digunakan oleh perusahaan dagang adalah jurnal pembelian, jurnal penjualan, jurnal pengeluaran kas, dan jurnal penerimaan kas. Selain keempat jurnal khusus tersebut, masih diperlukan jurnal umum yang digunakan untuk mencatat transaksi yang tidak dapat dicatat dalam jurnal khusus, seperti retur pembelian, retur penjualan, dan penyusutan aktiva tetap.