Manual Invoices
Menu Manual Invoices digunakan untuk membuat dan mengelola invoice penagihan kepada siswa. Invoice adalah dokumen resmi yang menjadi dasar pembayaran dan pencatatan pendapatan.
Fitur Utama
- Invoice Generation: Buat invoice dengan mudah
- Template Invoice: Gunakan template untuk konsistensi
- Auto-numbering: Penomoran otomatis
- Send Invoice: Kirim via email/WhatsApp
- Payment Tracking: Track status pembayaran
- Reminder: Pengingat untuk invoice overdue
- Multi-currency: Support IDR dan EUR
Data yang Dikelola
| Field | Tipe | Deskripsi | Wajib |
|---|---|---|---|
| Invoice Number | Text | Nomor invoice (auto) | Ya |
| Invoice Date | Date | Tanggal invoice | Ya |
| Due Date | Date | Tanggal jatuh tempo | Ya |
| Student | Relation | Siswa yang ditagih | Ya |
| Items | Array | Daftar item yang ditagih | Ya |
| Subtotal | Currency | Total sebelum diskon/pajak | - |
| Discount | Currency | Diskon (jika ada) | Tidak |
| Tax | Currency | Pajak (jika applicable) | Tidak |
| Total | Currency | Total tagihan | - |
| Currency | Enum | IDR/EUR | Ya |
| Status | Enum | draft/sent/paid/partial/overdue/cancelled | Ya |
| Notes | Text | Catatan untuk siswa | Tidak |
Invoice Items
| Field | Tipe | Deskripsi |
|---|---|---|
| Description | Text | Deskripsi item |
| Quantity | Number | Jumlah |
| Unit Price | Currency | Harga satuan |
| Amount | Currency | Total (qty x price) |
Panduan Penggunaan
Melihat Daftar Invoice
- Buka menu Finance Base > Cash Management > Manual Invoices
- Sistem menampilkan daftar invoice:
| Invoice # | Date | Student | Amount | Due Date | Status |
|---|---|---|---|---|---|
| INV-2024-0001 | 10 Jan | Andi Pratama | 45,000,000 | 17 Jan | Paid |
| INV-2024-0002 | 10 Jan | Budi Santoso | 45,000,000 | 17 Jan | Partial |
| INV-2024-0003 | 10 Jan | Citra Dewi | 45,000,000 | 17 Jan | Overdue |
- Filter berdasarkan:
- Status
- Periode
- Student
- Program
Membuat Invoice Baru
- Klik tombol + New Invoice
- Pilih siswa:
Student: Andi Pratama Program: Ausbildung Batch: AUSB-2024-Q1-JKT Package: Ausbildung Complete A1-B2 - Sistem auto-fill harga dari paket
- Review items:
| Description | Qty | Unit Price | Amount |
|---|---|---|---|
| Paket Ausbildung Complete A1-B2 | 1 | 45,000,000 | 45,000,000 |
-
Tambah item lain jika perlu:
- Biaya pendaftaran
- Biaya ujian
- Material tambahan
-
Apply diskon jika ada:
Discount Type: Percentage Discount: 10% Discount Amount: 4,500,000 -
Set due date:
Invoice Date: 10 Januari 2024 Payment Terms: 7 days Due Date: 17 Januari 2024 -
Add notes (optional):
Pembayaran dapat dilakukan via: - Transfer Bank BCA: 1234567890 - QRIS: [scan di kantor] -
Klik Save as Draft atau Save & Send
Preview Invoice
INVOICE
────────────────────────────────────────────────
Invoice #: INV-2024-0001
Date: 10 Januari 2024
Due Date: 17 Januari 2024
Bill To:
Andi Pratama
andi.pratama@email.com
+62 812-3456-7890
────────────────────────────────────────────────
Description Qty Amount
────────────────────────────────────────────────
Paket Ausbildung Complete A1-B2 1 45,000,000
Biaya Pendaftaran 1 500,000
────────────────────────────────────────────────
Subtotal 45,500,000
Discount (4,550,000)
─────────────────────────
TOTAL 40,950,000
────────────────────────────────────────────────
Payment Methods:
Bank Transfer: BCA 1234567890 a.n. PT Diagma
QRIS: Available at office
Notes:
Terima kasih telah mendaftar di Diagma!
────────────────────────────────────────────────
Mengirim Invoice
- Buka invoice dengan status Draft
- Klik Send Invoice
- Pilih metode:
- Email: Kirim ke email siswa
- WhatsApp: Kirim via WhatsApp
- Both: Kirim keduanya
- Preview pesan
- Klik Send
- Status berubah menjadi “Sent”
Mencatat Pembayaran
- Saat siswa bayar, buka invoice
- Klik Record Payment
- Input detail:
Amount Paid: 40,950,000 Date: 15 Januari 2024 Payment Method: Bank Transfer Reference: TRF123456789 - Klik Confirm
- Sistem create Receipt dan update status
Atau, catat di menu Receipts dan link ke invoice.
Partial Payment
Jika siswa bayar sebagian:
Invoice: INV-2024-0002
Total: Rp 45,000,000
Payment 1: Rp 22,500,000 (15 Jan)
Remaining: Rp 22,500,000
Status: Partially Paid
Send Reminder
Untuk invoice overdue:
- Filter invoice dengan status Overdue
- Select invoice
- Klik Send Reminder
- Pilih template reminder
- Send
Atau setup auto-reminder:
- 3 hari sebelum due date
- 1 hari setelah due date
- 7 hari setelah due date
Cancel Invoice
- Buka invoice
- Klik Cancel
- Isi alasan
- Invoice status menjadi “Cancelled”
Catatan: Invoice yang sudah ada payment tidak bisa dicancel langsung.
Payment Terms
| Term | Due Date |
|---|---|
| Due on Receipt | Tanggal invoice |
| Net 7 | 7 hari dari invoice |
| Net 14 | 14 hari dari invoice |
| Net 30 | 30 hari dari invoice |
| Custom | Pilih tanggal |
Invoice Status
| Status | Deskripsi | Color |
|---|---|---|
| Draft | Belum dikirim | Gray |
| Sent | Sudah dikirim | Blue |
| Paid | Lunas | Green |
| Partial | Dibayar sebagian | Yellow |
| Overdue | Melewati due date | Red |
| Cancelled | Dibatalkan | Gray |
Reports
Aging Report
Analisis invoice berdasarkan umur:
| Age Bucket | Count | Amount |
|---|---|---|
| Current | 15 | 450,000,000 |
| 1-30 days | 5 | 150,000,000 |
| 31-60 days | 2 | 60,000,000 |
| 61-90 days | 1 | 30,000,000 |
| > 90 days | 0 | 0 |
Collection Report
Track koleksi pembayaran per periode.
Tips dan Best Practices
- Clear Description: Deskripsi item yang jelas
- Reasonable Terms: Payment terms yang realistis
- Early Send: Kirim invoice segera setelah pendaftaran
- Follow-up: Follow up invoice yang mendekat due date
- Documentation: Simpan bukti pembayaran
FAQ
Bagaimana menangani siswa dengan cicilan?
Buat beberapa invoice sesuai jadwal cicilan, atau satu invoice dengan payment plan (partial payments).
Bisakah mengubah invoice yang sudah dikirim?
Bisa dengan membuat credit note atau cancel dan buat invoice baru.
Bagaimana dengan invoice dalam EUR?
Pilih currency EUR saat membuat invoice. Payment juga akan dicatat dalam EUR.
Apakah invoice bisa di-print?
Ya, klik Print Invoice untuk generate PDF yang bisa dicetak.