mbahsomo-note/GL.md

2.1 KiB

  • Laporan Rugi Laba
  • Neraca
  • Buku Besar
  • Jurnal
  • Arus Kas

Dari daftar itu, akun yang masuk ke laporan rugi laba biasanya:

Pendapatan

Kode awalan:

  • 4xxx → Pendapatan / Penjualan

Contoh:

  • 4111 MODAL DISETOR → bukan rugi laba (modal)
  • 4121 PENJUALAN
  • 4122 PENJUALAN

Harga Pokok Penjualan (HPP)

Kode:

  • 5120 HARGA POKOK

Masuk ke:

  • Harga Pokok Penjualan

Beban Operasional

Biasanya:

  • 6xxx
  • 7xxx

Contoh:

  • 61401 GAJI
  • 61406 LEMBUR
  • 61416 BIAYA TRANSPORT
  • 71501 AIR MINUM
  • 71512 PAJAK JASA
  • 71518 ADMIN BANK

Semua ini masuk sebagai biaya/beban.


Struktur Rugi Laba dari Kode Anda

Pendapatan

  • 4121 Penjualan
  • 4122 Penjualan

Dikurangi:

HPP

  • 5120 Harga Pokok

Hasil:

Laba Kotor

Dikurangi:

Beban Operasional

  • Semua akun 6xxx
  • Semua akun 7xxx

Hasil:

Laba Bersih


Contoh Rumus SQL

Jika data transaksi ada seperti:

tanggal kode_akun debit kredit

Maka:

Pendapatan

SELECT SUM(kredit - debit)
FROM transaksi
WHERE kode_akun LIKE '4%';

HPP

SELECT SUM(debit - kredit)
FROM transaksi
WHERE kode_akun LIKE '5120%';

Beban

SELECT SUM(debit - kredit)
FROM transaksi
WHERE kode_akun LIKE '6%'
   OR kode_akun LIKE '7%';

Laba Bersih

Pendapatan
- HPP
- Beban
= Laba Bersih

Mapping Akun Anda

Prefix Jenis
1xxx Aset
2xxx Hutang
3xxx Modal
4xxx Pendapatan
5xxx HPP
6xxx Beban Operasional
7xxx Beban Lain
8xxx Pajak / Penyesuaian

Yang Dibutuhkan Agar Bisa Dibuat Otomatis

Agar laporan rugi laba otomatis, biasanya dibutuhkan:

Tabel akun

kode nama

Tabel jurnal/transaksi

tanggal kode_akun debit kredit

Lalu sistem akan:

  1. Kelompokkan akun
  2. Hitung saldo
  3. Susun laporan rugi laba otomatis