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