Add GL.md
This commit is contained in:
parent
c437190960
commit
986d7c7a1f
|
|
@ -0,0 +1,170 @@
|
||||||
|
|
||||||
|
* 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
|
||||||
|
|
||||||
|
```sql
|
||||||
|
SELECT SUM(kredit - debit)
|
||||||
|
FROM transaksi
|
||||||
|
WHERE kode_akun LIKE '4%';
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## HPP
|
||||||
|
|
||||||
|
```sql
|
||||||
|
SELECT SUM(debit - kredit)
|
||||||
|
FROM transaksi
|
||||||
|
WHERE kode_akun LIKE '5120%';
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Beban
|
||||||
|
|
||||||
|
```sql
|
||||||
|
SELECT SUM(debit - kredit)
|
||||||
|
FROM transaksi
|
||||||
|
WHERE kode_akun LIKE '6%'
|
||||||
|
OR kode_akun LIKE '7%';
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Laba Bersih
|
||||||
|
|
||||||
|
```text
|
||||||
|
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
|
||||||
Loading…
Reference in New Issue