Receipts
Menu Receipts digunakan untuk mencatat semua penerimaan kas, terutama pembayaran dari siswa. Setiap receipt akan otomatis mengupdate saldo bank dan membuat journal entry.
Fitur Utama
- Receipt Entry: Input penerimaan dengan mudah
- Invoice Matching: Link receipt dengan invoice
- Multiple Payment Methods: Cash, transfer, QRIS, etc
- Auto Journal: Generate journal entry otomatis
- Receipt Printing: Cetak kwitansi
- Bulk Import: Import receipts dari bank statement
Data yang Dikelola
| Field | Tipe | Deskripsi | Wajib |
|---|---|---|---|
| Receipt Number | Text | Nomor receipt (auto) | Ya |
| Date | Date | Tanggal terima | Ya |
| Payer | Relation/Text | Pembayar (siswa/lainnya) | Ya |
| Amount | Currency | Jumlah yang diterima | Ya |
| Payment Method | Enum | Metode pembayaran | Ya |
| Bank Account | Relation | Rekening tujuan | Ya |
| Invoice | Relation | Invoice terkait (jika ada) | Tidak |
| Description | Text | Keterangan | Ya |
| Reference | Text | No. transfer/referensi | Tidak |
| Status | Enum | draft/confirmed/cancelled | Ya |
Payment Methods
| Method | Deskripsi |
|---|---|
| Cash | Pembayaran tunai |
| Bank Transfer | Transfer antar bank |
| QRIS | Pembayaran via QRIS |
| Credit Card | Kartu kredit |
| Virtual Account | VA payment |
| E-Wallet | GoPay, OVO, Dana, etc |
Panduan Penggunaan
Melihat Daftar Receipts
- Buka menu Finance Base > Cash Management > Receipts
- Sistem menampilkan daftar receipts:
| Date | Receipt # | Payer | Amount | Method | Status |
|---|---|---|---|---|---|
| 15 Jan | RCP-2024-0001 | Andi Pratama | 45,000,000 | Transfer | Confirmed |
| 15 Jan | RCP-2024-0002 | Budi Santoso | 22,500,000 | QRIS | Confirmed |
- Filter berdasarkan:
- Periode
- Status
- Payment method
- Payer
Membuat Receipt Baru
- Klik tombol + New Receipt
- Isi informasi:
Date: 15 Januari 2024 Payer Type: Student Student: Andi Pratama Amount: 45,000,000 Payment Method: Bank Transfer Bank Account: BCA Operating Reference: TRF123456789 Description: Pembayaran paket Ausbildung - Link ke Invoice (opsional):
- Pilih invoice yang dibayar
- Jika partial payment, isi jumlah yang dibayar
- Klik Save as Draft atau Confirm
Contoh Receipt dengan Invoice
RECEIPT
────────────────────────────────────
Receipt #: RCP-2024-0001
Date: 15 Januari 2024
Received From: Andi Pratama
Amount: Rp 45,000,000
Method: Bank Transfer
Reference: TRF123456789
Payment For:
├── Invoice: INV-2024-0001
├── Paket: Ausbildung Complete A1-B2
└── Period: Januari - Desember 2024
Bank Account: BCA Operating (1234567890)
────────────────────────────────────
Partial Payment
Jika siswa membayar sebagian:
- Buat receipt dengan jumlah yang dibayar
- Link ke invoice
- Sistem mencatat:
- Invoice amount: Rp 45,000,000
- Paid: Rp 22,500,000
- Outstanding: Rp 22,500,000
- Invoice status menjadi “Partially Paid”
Confirm Receipt
- Buka receipt dengan status Draft
- Review semua informasi
- Klik Confirm
- Sistem akan:
- Generate journal entry
- Update bank balance
- Update invoice status (jika linked)
- Kirim notifikasi ke siswa (optional)
Membatalkan Receipt
- Buka receipt yang akan dibatalkan
- Klik Cancel
- Isi alasan pembatalan
- Sistem akan:
- Reverse journal entry
- Update bank balance
- Revert invoice status
Catatan: Receipt yang sudah di-close period tidak bisa dibatalkan.
Cetak Kwitansi
- Buka detail receipt
- Klik Print Receipt
- Pilih template (formal/simple)
- Print atau download PDF
Import Receipts dari Bank Statement
- Klik Import
- Download template Excel
- Isi data dari bank statement:
Date Amount Reference Payer Name Description 15 Jan 45,000,000 TRF123 Andi Pratama Pembayaran - Upload file
- Review dan map ke siswa/invoice
- Confirm import
Auto Journal Entry
Setiap receipt menghasilkan journal entry:
Receipt: RCP-2024-0001
Journal Entry:
| Account | Debit | Credit |
|---------|-------|--------|
| 1121 Bank BCA | 45,000,000 | - |
| 2140 Pendapatan Diterima Dimuka | - | 45,000,000 |
Note: Revenue recognition dilakukan terpisah sesuai jadwal.
Dashboard Receipts
Dashboard menampilkan:
- Total penerimaan bulan ini
- Receipts by payment method (pie chart)
- Daily receipts trend
- Top payers
Tips dan Best Practices
- Same-day Recording: Input receipt di hari yang sama dengan transaksi
- Always Match: Selalu link receipt dengan invoice
- Clear Reference: Cantumkan referensi transfer/payment
- Verification: Verifikasi jumlah dengan bank statement
- Follow-up: Follow up pembayaran yang tidak match
FAQ
Bagaimana jika siswa bayar lebih dari invoice?
Ada dua opsi:
- Catat sebagai uang muka (credit balance) untuk invoice berikutnya
- Proses refund untuk kelebihan
Bagaimana menangani pembayaran dari pihak ketiga (orang tua)?
Tetap catat dengan nama siswa sebagai payer, tambahkan note bahwa pembayaran dari orang tua.
Bisakah satu receipt untuk beberapa invoice?
Ya, gunakan fitur multi-invoice allocation saat input receipt.
Bagaimana jika ada selisih kecil (pembulatan)?
Catat receipt dengan jumlah yang sebenarnya diterima. Selisih kecil bisa di-write off dengan approval.