Terakhir diperbarui: 7 November 2026
Jurnal ongkos kirim penjualan dicatat sebagai beban angkut penjualan (beban penjualan/distribusi) bila ongkir ditanggung penjual, dan tidak dimasukkan ke harga pokok penjualan (HPP). Jika ongkir ditagihkan ke pelanggan, catat tagihannya sebagai pendapatan jasa pengiriman di sisi kredit dan biaya ekspedisinya tetap sebagai beban, lalu cocokkan keduanya setiap bulan dengan tagihan ekspedisi.
Di lapangan, masalahnya jarang di jurnal tunggal. Masalahnya ada di ratusan resi per bulan: sebagian ditagih ke pelanggan, sebagian digratiskan, sebagian disubsidi, ada retur, dan tagihan ekspedisi datang terlambat dengan tarif berat aktual yang berbeda. Artikel ini kami susun untuk akuntan dan staf finance perusahaan dagang, distributor, dan toko online yang mengirim lewat kanal sendiri: matriks enam skenario ongkir lengkap dengan jurnalnya, cara rekonsiliasi resi vs tagihan ekspedisi, akrual akhir bulan, dan rumus batas minimum belanja gratis ongkir agar margin tidak tergerus.
Ringkasan Cepat
- Ongkir penjualan yang ditanggung penjual = beban angkut penjualan (beban penjualan), bukan HPP. Ongkir pembelian justru masuk ke biaya perolehan persediaan.
- Ongkir yang ditagih ke pelanggan dicatat terpisah dari nilai barang: kredit pendapatan jasa pengiriman, biaya ekspedisi tetap didebit ke beban.
- Subsidi ongkir (gratis ongkir sebagian) terlihat jelas bila pendapatan ongkir dan beban ongkir dicatat bruto, bukan dinetokan.
- Resi yang sudah terkirim tetapi belum ditagih ekspedisi wajib diakrualkan di akhir bulan.
- Batas minimum belanja gratis ongkir = rata-rata ongkir ÷ persentase margin kotor.
Apa itu beban angkut penjualan dan bedanya dengan ongkir pembelian?
Daftar Isi
- 1 Apa itu beban angkut penjualan dan bedanya dengan ongkir pembelian?
- 2 Bagaimana jurnal ongkos kirim penjualan untuk tiap skenario?
- 2.1 Skenario 1 — Gratis ongkir, ditanggung penjual penuh
- 2.2 Skenario 2 — Ongkir ditagihkan ke pelanggan sebesar biaya aktual
- 2.3 Skenario 3 — Pembeli mengatur dan membayar ekspedisi sendiri
- 2.4 Skenario 4 — Subsidi sebagian (tarif flat ke pelanggan)
- 2.5 Skenario 5 — Ongkir retur penjualan ditanggung penjual
- 2.6 Skenario 6 — Resi terkirim, tagihan ekspedisi belum datang (akrual)
- 3 Apakah ongkir yang ditagih ke pelanggan termasuk pendapatan menurut PSAK 115?
- 4 Bagaimana merekonsiliasi resi pengiriman dengan tagihan ekspedisi?
- 5 Berapa batas minimum belanja agar gratis ongkir tidak merugi?
- 6 Kesalahan yang Sering Terjadi
- 7 Pertanyaan yang Sering Diajukan (FAQ)
- 8 Penutup
Beban angkut penjualan (freight-out) adalah biaya pengiriman barang dari gudang penjual ke pelanggan yang ditanggung penjual. Biaya ini termasuk beban penjualan atau distribusi dan diakui sebagai beban pada periode terjadinya. Biaya ini tidak dikapitalisasi ke persediaan dan tidak menambah HPP, karena barang sudah keluar dari persediaan penjual.
Bandingkan dengan beban angkut pembelian (freight-in): ongkos membawa barang dari supplier ke gudang Anda adalah bagian biaya pembelian persediaan. PSAK 202 tentang Persediaan (sebelumnya PSAK 14, dinomori ulang oleh IAI sejak 1 Januari 2024) memasukkan biaya transportasi pembelian ke biaya perolehan persediaan dan mengecualikan biaya penjualan. Kalau Anda mengimpor barang, pembahasan alokasinya ada di artikel landed cost dan alokasi biaya impor.
| Aspek | Ongkir pembelian (freight-in) | Ongkir penjualan (freight-out) |
|---|---|---|
| Arah barang | Supplier → gudang Anda | Gudang Anda → pelanggan |
| Perlakuan | Dikapitalisasi ke persediaan | Beban penjualan periode berjalan |
| Dampak ke HPP | Masuk HPP saat barang terjual | Tidak masuk HPP |
| Posisi di laba rugi | Di dalam laba kotor | Di bawah laba kotor |
Kesalahan klasifikasi ini sering membuat margin kotor terlihat lebih rendah dari kenyataan dan membuat perbandingan margin antarbulan tidak konsisten.
Bagaimana jurnal ongkos kirim penjualan untuk tiap skenario?
Berikut matriks enam skenario yang paling sering kami temui pada perusahaan dagang dan distributor. Semua angka adalah contoh: nilai barang Rp2.000.000, ongkir aktual dari ekspedisi Rp45.000, ekspedisi menagih bulanan (tempo).
Skenario 1 — Gratis ongkir, ditanggung penjual penuh
| Akun | Debit | Kredit |
|---|---|---|
| Piutang Usaha | 2.000.000 | |
| Penjualan | 2.000.000 | |
| Beban Angkut Penjualan | 45.000 | |
| Utang Usaha – Ekspedisi | 45.000 |
Skenario 2 — Ongkir ditagihkan ke pelanggan sebesar biaya aktual
Faktur ke pelanggan Rp2.045.000. Kami menyarankan pencatatan bruto agar volume ongkir dan subsidinya terlihat.
| Akun | Debit | Kredit |
|---|---|---|
| Piutang Usaha | 2.045.000 | |
| Penjualan | 2.000.000 | |
| Pendapatan Jasa Pengiriman | 45.000 | |
| Beban Angkut Penjualan | 45.000 | |
| Utang Usaha – Ekspedisi | 45.000 |
Skenario 3 — Pembeli mengatur dan membayar ekspedisi sendiri
Misalnya pelanggan mengirim truk sendiri atau membayar kurir langsung saat pengambilan. Penjual tidak mencatat apa pun untuk ongkir; cukup jurnal penjualan Rp2.000.000. Pastikan syarat penyerahan di faktur jelas (barang diambil di gudang), karena itu menentukan kapan risiko dan pengendalian berpindah.
Skenario 4 — Subsidi sebagian (tarif flat ke pelanggan)
Pelanggan dikenakan ongkir flat Rp20.000, ongkir aktual Rp45.000. Subsidi Rp25.000 terlihat sebagai selisih kedua akun.
| Akun | Debit | Kredit |
|---|---|---|
| Piutang Usaha | 2.020.000 | |
| Penjualan | 2.000.000 | |
| Pendapatan Jasa Pengiriman | 20.000 | |
| Beban Angkut Penjualan | 45.000 | |
| Utang Usaha – Ekspedisi | 45.000 |
Skenario 5 — Ongkir retur penjualan ditanggung penjual
Barang cacat dikembalikan pelanggan, ongkir balik Rp45.000 ditanggung penjual. Pisahkan ke sub-akun agar biaya kualitas terlihat.
| Akun | Debit | Kredit |
|---|---|---|
| Beban Angkut Retur Penjualan | 45.000 | |
| Utang Usaha – Ekspedisi | 45.000 |
Skenario 6 — Resi terkirim, tagihan ekspedisi belum datang (akrual)
| Akun | Debit | Kredit |
|---|---|---|
| Beban Angkut Penjualan | 45.000 | |
| Beban yang Masih Harus Dibayar – Ekspedisi | 45.000 |
Di awal bulan berikutnya, jurnal ini dibalik saat tagihan resmi dicatat.
Apakah ongkir yang ditagih ke pelanggan termasuk pendapatan menurut PSAK 115?
PSAK 115 tentang Pendapatan dari Kontrak dengan Pelanggan (sebelumnya PSAK 72) meminta entitas mengidentifikasi kewajiban pelaksanaan (performance obligation) dalam kontrak. Jika pengendalian barang baru berpindah saat barang tiba di pelanggan, pengiriman adalah aktivitas untuk memenuhi janji menyerahkan barang, sehingga ongkir yang ditagih menjadi bagian harga transaksi. Jika pengendalian sudah berpindah saat barang diserahkan ke ekspedisi dan penjual tetap mengatur pengiriman, entitas perlu menilai apakah jasa pengiriman merupakan kewajiban pelaksanaan terpisah.
Untuk sebagian besar perusahaan dagang skala menengah, dampak praktisnya sama: ongkir yang ditagih tetap diakui sebagai pendapatan (baik digabung ke penjualan maupun di akun pendapatan jasa pengiriman) dan biaya ekspedisi diakui sebagai beban. Yang perlu didokumentasikan adalah kebijakan akuntansi Anda: kapan pengendalian berpindah, apakah dicatat bruto atau neto, dan di akun mana. Entitas yang memakai SAK EP mengikuti prinsip pengakuan pendapatan yang lebih sederhana, tetapi konsistensi kebijakan tetap kunci saat audit.
Bagaimana merekonsiliasi resi pengiriman dengan tagihan ekspedisi?
Kebocoran biaya ongkir biasanya muncul di sini: resi ganda, tarif berat aktual yang lebih tinggi dari estimasi, atau resi batal yang tetap ditagih. Lakukan langkah berikut setiap bulan:
- Tarik daftar resi dari sistem penjualan: nomor resi, nomor faktur, tanggal kirim, berat, ongkir estimasi.
- Tarik rincian tagihan ekspedisi per resi (bukan hanya total invoice).
- Cocokkan per nomor resi (VLOOKUP atau fitur pencocokan otomatis). Tandai tiga kelompok: cocok, beda nilai, dan tidak ada di salah satu sisi.
- Selidiki beda nilai: biasanya koreksi berat atau volume. Minta bukti timbang dari ekspedisi bila selisih di atas toleransi.
- Resi di sistem tetapi belum ditagih → akrualkan (skenario 6).
- Tagihan tanpa resi di sistem → tahan pembayaran sampai jelas; bisa jadi resi batal atau resi milik cabang lain.
- Tie-out: total beban angkut di buku besar = tagihan yang disetujui + akrual.
Contoh rekonsiliasi bulanan (contoh angka)
Contoh: CV Sinar Niaga (fiktif), distributor alat rumah tangga, mengirim 400 resi dalam sebulan dengan rata-rata ongkir Rp38.500.
| Keterangan | Jumlah resi | Nilai (Rp) |
|---|---|---|
| Ongkir per sistem penjualan | 400 | 15.400.000 |
| Resi yang sudah ditagih ekspedisi (nilai per sistem) | 388 | 14.938.000 |
| Koreksi berat aktual pada 3 resi (setelah diverifikasi) | 3 | 27.000 |
| Tagihan ekspedisi disetujui | 388 | 14.965.000 |
| Resi terkirim belum ditagih → akrual | 12 | 462.000 |
| Beban angkut penjualan bulan ini | 400 | 15.427.000 |
Tanpa akrual Rp462.000, beban bulan ini kurang saji dan bulan depan lebih saji. Tagihan ekspedisi yang sudah disetujui kemudian masuk ke proses rekonsiliasi hutang supplier seperti vendor lain.
Berapa batas minimum belanja agar gratis ongkir tidak merugi?
Bagi owner dan sales manager, informasi paling penting dari akun ongkir adalah dampaknya ke margin per pesanan. Rumus sederhananya:
Minimum belanja gratis ongkir = rata-rata ongkir per pesanan ÷ persentase margin kotor
Contoh: rata-rata ongkir Rp38.500 dan margin kotor 25%. Batas impasnya Rp38.500 ÷ 25% = Rp154.000. Pesanan Rp150.000 yang diberi gratis ongkir menghasilkan laba kotor Rp37.500 dikurangi ongkir Rp38.500 = minus Rp1.000 sebelum biaya lain. Dari contoh rekonsiliasi di atas, rasio ongkir terhadap penjualan bulanan Rp800.000.000 adalah sekitar 1,93%; pantau angka ini tiap bulan bersama ongkir rata-rata per pesanan. Jika Anda juga berjualan di marketplace, potongan ongkir dari platform dibahas terpisah di jurnal penjualan marketplace.
Kesalahan yang Sering Terjadi
- Memasukkan ongkir penjualan ke HPP. Margin kotor jadi terdistorsi dan tidak bisa dibandingkan dengan periode yang klasifikasinya benar.
- Menetokan ongkir yang ditagih dengan biaya ekspedisi. Subsidi ongkir hilang dari radar manajemen.
- Mencatat beban hanya saat tagihan ekspedisi datang. Beban bergeser antarbulan; akrualkan resi yang belum ditagih.
- Membayar tagihan ekspedisi berdasarkan total saja. Resi ganda atau resi batal ikut terbayar.
- Tidak memisahkan ongkir retur. Biaya akibat masalah kualitas tercampur dengan biaya distribusi normal.
- Tidak menulis kebijakan akuntansi ongkir. Staf berbeda mencatat skenario sama dengan cara berbeda.
Pertanyaan yang Sering Diajukan (FAQ)
Apakah beban angkut penjualan masuk HPP?
Tidak. Beban angkut penjualan adalah beban penjualan atau distribusi yang diakui di bawah laba kotor. Yang masuk ke biaya persediaan, lalu ke HPP saat barang terjual, adalah ongkos angkut pembelian dari supplier ke gudang.
Akun apa untuk ongkir yang ditagihkan ke pelanggan?
Gunakan akun pendapatan tersendiri, misalnya “Pendapatan Jasa Pengiriman”, atau gabungkan ke penjualan sesuai kebijakan akuntansi perusahaan. Biaya ekspedisinya tetap dicatat di beban angkut penjualan agar selisih atau subsidi terlihat.
Bagaimana jurnal gratis ongkir?
Penjualan dicatat sebesar nilai barang, lalu ongkir aktual didebit ke beban angkut penjualan dan dikredit ke utang ekspedisi atau kas. Tidak ada pendapatan ongkir karena pelanggan tidak membayarnya.
Kapan ongkir harus diakrualkan?
Saat tutup buku, setiap resi yang sudah dikirim pada bulan berjalan tetapi belum ditagih ekspedisi harus diakrualkan sebesar estimasi ongkirnya. Jurnal akrual dibalik bulan berikutnya ketika tagihan resmi diterima dan dicatat.
Siapa yang menanggung ongkir retur?
Tergantung kebijakan retur dan penyebabnya; untuk barang cacat atau salah kirim biasanya ditanggung penjual. Catat ke sub-akun beban angkut retur penjualan agar biaya kualitas dapat dipantau terpisah.
Penutup
Jurnal ongkos kirim penjualan sebenarnya sederhana: ongkir yang ditanggung penjual adalah beban penjualan, ongkir yang ditagih ke pelanggan adalah pendapatan, dan keduanya dicatat bruto. Nilai tambahnya ada di disiplin bulanan: rekonsiliasi per resi, akrual resi yang belum ditagih, dan pemantauan rasio ongkir terhadap penjualan agar kebijakan gratis ongkir tetap menguntungkan.
Jika tim Anda masih mencocokkan ratusan resi dan faktur di Excel, Zahir Online membantu mencatat penjualan, ongkir, dan utang ekspedisi dalam satu alur sehingga laporan per pelanggan dan per pesanan siap kapan saja. Lihat solusi kami untuk bisnis trading dan distribusi.
Referensi
- IAI — Perubahan Penomoran PSAK dan ISAK dalam SAK Indonesia
- Ikatan Akuntan Indonesia (IAI) — Standar Akuntansi Keuangan













