Tanggung jawab setiap fungsi yang terkait dalam siklus persediaan barang dagang diuraikan sebagai berikut (Mulyadi, 2014: 119-120 & 242-243):
- Fungsi gudang
Fungsi gudang bertanggung jawab untuk mengajukan permintaan pembelian sesuai dengan posisi persediaan yang ada di gudang, menyimpan barang yang telah diterima oleh fungsi penerimaan, dan menyiapkan barang yang dipesan oleh customer, kemudian menyerahkan barang ke fungsi pengiriman.
- Fungsi pembelian
Fungsi pembelian bertanggung jawab untuk memperoleh informasi mengenai harga barang, menentukan pemasok yang dipilih dalam pengadaan barang, dan mengeluarkan order pembelian kepada pemasok yang dipilih.
- Fungsi penerimaan barang
Fungsi ini bertanggung jawab untuk melakukan pemeriksaan terhadap jenis, mutu, dan kuantitas barang yang diterima dari pemasok guna menentukan dapat atau tidaknya barang tersebut diterima oleh perusahaan.
- Fungsi pencatat utang
Fungsi ini bertanggung jawab untuk mencatat transaksi pembelian ke dalam register bukti kas keluar dan untuk menyelenggarakan arsip dokumen sumber (bukti kas keluar) yang berfungsi sebagai catatan utang atau menyelenggarakan buku pembantu utang.
- Fungsi akuntansi biaya
Dalam transaksi pembelian, fungsi akuntansi biaya bertanggung jawab untuk mencatat kos persediaan barang yang dibeli ke dalam buku pembantu persediaan. Dalam sistem perhitungan fisik persediaan, fungsi ini bertanggung jawab untuk mencantumkan kos satuan persediaan yang dihitung dalam daftar hasil perhitungan fisik persediaan (inventory summary sheet) dan adjustment buku pembantu persediaan berdasarkan hasil perhitungan fisik persediaan.
- Fungsi pengiriman barang
Fungsi ini bertanggung jawab untuk menyerahkan barang atas dasar surat order pengiriman yang diterimanya dari fungsi penjualan. Fungsi ini bertanggung jawab untuk menjamin bahwa tidak ada barang yang keluar tanpa ada otorisasi dari yang berwenang.
- Fungsi perhitungan fisik persediaan
Tujuan perhitungan fisik persediaan adalah untuk meminta pertanggungjawaban atas barang yang disimpan oleh fungsi gudang dan pertanggungjawaban atas ketelitian dan keandalan data persediaan yang dicatat pada kartu persediaan oleh fungsi akuntansi biaya. Perhitungan fisik persediaan harus dilakukan oleh suatu tim yang terdiri dari fungsi pemegang kartu perhitungan fisik, fungsi penghitung, dan fungsi pengecek.
- Fungsi akuntansi umum
Dalam sistem perhitungan fisik persediaan, fungsi ini bertanggung jawab untuk mencatat jurnal adjustment sebagai hasil perhitungan fisik persediaan ke jurnal umum.