Komisi Penjualan

Kelola aturan komisi penjualan (persentase, tetap, berjenjang), hitung komisi otomatis dari deal yang dimenangkan, setujui dan bayarkan komisi secara individual maupun massal.

Alur Proses Komisi

Buat Aturan
→
Hitung Komisi
(Pending)
→
Approve
(Approved)
→
Bayar
(Paid)

Aturan Komisi

Aturan komisi mendefinisikan bagaimana komisi dihitung. Setiap aturan memiliki tipe, rate, dan cakupan berlaku. Akses melalui menu Komisi › Aturan Komisi.

%

Persentase

Komisi dihitung sebagai persentase dari nilai dasar (revenue atau profit).

Contoh: 5% dari revenue deal
Rp

Tetap (Fixed)

Komisi dengan nominal tetap per deal, tidak terpengaruh nilai transaksi.

Contoh: Rp 500.000 per deal

Berjenjang (Tiered)

Rate komisi berbeda berdasarkan rentang nilai. Semakin besar deal, semakin tinggi rate.

Contoh: 3% hingga 100jt, 5% di atas 100jt
CRM › Komisi › Aturan Komisi
+ Buat Aturan
Kode Nama Aturan Tipe Base Rate Berlaku Untuk Basis Hitung Periode Berlaku Status Aksi
STDCOM Komisi Standar Persentase 5.00% Semua Sales Revenue 01 Jan 2026 - Ongoing Aktif Edit
ENTCOM Komisi Enterprise Berjenjang 3.00% - 8.00% Tim Alpha Revenue 01 Jan 2026 - 31 Dec 2026 Aktif Edit
FIXBON Bonus Tetap Tetap Rp 500.000 Semua Sales - 01 Mar 2026 - 31 Mar 2026 Aktif Edit

Membuat Aturan Komisi

CRM › Komisi › Buat Aturan
Simpan Aturan Batal

Contoh Komisi Berjenjang (Tiered)

Pada tipe berjenjang, rate komisi berbeda untuk setiap rentang nilai. Sistem menghitung secara progresif:

Contoh Tier Calculation

Konfigurasi Tier:

TierMin AmountMax AmountRate
Tier 1Rp 0Rp 100.000.0003%
Tier 2Rp 100.000.000Rp 500.000.0005%
Tier 3Rp 500.000.000Tidak terbatas8%

Contoh Perhitungan (Deal Rp 300.000.000):

TierAmount di TierRateKomisi
Tier 1Rp 100.000.0003%Rp 3.000.000
Tier 2Rp 200.000.0005%Rp 10.000.000
Total Komisi: Rp 13.000.000

Daftar Komisi

CRM › Komisi
Export + Buat Komisi
Nomor Sales Sumber Periode Base Amount Rate Komisi Final Status Aksi
COM-20260305-0001 Ahmad Pratama DL-20260305-0012
Deal
Maret 2026 Rp 550.000.000 5.00% Rp 27.500.000 Rp 27.500.000 Pending Approve
COM-20260304-0003 Siti Rahayu DL-20260304-0005
Deal
Maret 2026 Rp 120.000.000 5.00% Rp 6.000.000 Rp 6.000.000 Approved Pay
COM-20260301-0007 Budi Santoso DL-20260301-0003
Deal
Maret 2026 Rp 75.000.000 5.00% Rp 3.750.000 Rp 3.750.000 Paid REF-001
Bulk Approve Bulk Pay
Menampilkan 1-10 dari 45 komisi

Proses Persetujuan dan Pembayaran

Approve (Persetujuan)

Pilih Komisi Pending

Centang satu atau beberapa komisi berstatus Pending.

Klik Approve

Klik tombol Approve (individual) atau Bulk Approve (massal).

Status Berubah

Status menjadi Approved, tanggal dan approver dicatat otomatis.

Pay (Pembayaran)

Pilih Komisi Approved

Centang satu atau beberapa komisi berstatus Approved.

Klik Pay

Klik Pay (individual) atau Bulk Pay (massal). Masukkan referensi pembayaran (opsional).

Status Menjadi Paid

Status menjadi Paid, tanggal pembayaran dan referensi dicatat.

Pembatalan: Komisi yang berstatus Pending atau Approved masih dapat dibatalkan (Cancelled). Komisi yang sudah Paid tidak dapat dibatalkan. Pastikan semua data sudah benar sebelum melakukan pembayaran.

Penyesuaian (Adjustment) Komisi

Anda dapat menyesuaikan nilai komisi sebelum pembayaran dilakukan:

Perhitungan Final Amount
KomponenRumusContoh
Commission AmountDihitung dari aturan komisiRp 27.500.000
AdjustmentTambahan/pengurangan manual+ Rp 2.500.000 (bonus)
Final Amount Commission + Adjustment Rp 30.000.000
Tip: Adjustment bisa bernilai positif (bonus) atau negatif (penalti/potongan). Catatan adjustment otomatis ditambahkan ke field notes komisi untuk audit trail.

Komisi Otomatis dari Deal

Sistem dapat membuat komisi secara otomatis saat deal dimenangkan (Won):

Auto Commission Flow
LangkahProses
1. Deal WonSales menandai deal sebagai Won
2. Cari AturanSistem mencari aturan komisi yang berlaku untuk sales tersebut (berdasarkan prioritas)
3. Hitung KomisiKomisi dihitung berdasarkan tipe aturan (percentage/fixed/tiered) dan total_value deal
4. Buat RecordRecord komisi baru dibuat dengan status Pending, sumber dari deal
5. NotifikasiManajer mendapat notifikasi untuk melakukan approval

Referensi Field Komisi

Daftar Field Commission
FieldTipeWajibKeterangan
commission_numberStringAutoNomor komisi otomatis (COM-YYYYMMDD-XXXX)
user_idFKYaPenerima komisi (sales person)
team_idFKTidakTim terkait
rule_idFKTidakAturan komisi yang digunakan
source_type / source_idMorphsTidakSumber komisi (Deal atau Invoice)
commission_dateDateAutoTanggal komisi (default hari ini)
periodStringAutoPeriode komisi (YYYY-MM)
base_amountDecimalYaNilai dasar untuk perhitungan
commission_rateDecimalYaRate komisi yang diterapkan
commission_amountDecimalAutoHasil perhitungan komisi
adjustment_amountDecimalTidakPenyesuaian (positif/negatif)
final_amountDecimalAutocommission_amount + adjustment_amount
statusEnumAutopending, approved, paid, cancelled
approved_at / approved_byDate / FKAutoTanggal dan user yang menyetujui
paid_at / payment_referenceDate / StringAutoTanggal bayar dan referensi pembayaran

Referensi Field Aturan Komisi

Daftar Field Commission Rule
FieldTipeWajibKeterangan
nameStringYaNama aturan komisi
codeStringAutoKode unik aturan
typeEnumYapercentage, fixed, tiered
applies_toEnumYaall, team, user, product_category
base_rateDecimalYaRate dasar (% atau nominal)
calculation_baseEnumYarevenue, profit, quantity
min_amount / max_amountDecimalTidakBatas minimum dan maksimum untuk apply rule
tiersJSONTieredArray tier [{min_amount, max_amount, rate}]
include_taxBooleanTidakApakah pajak termasuk dalam basis perhitungan
effective_from / effective_toDateYa / TidakPeriode berlaku aturan
priorityIntegerTidakPrioritas aturan (semakin tinggi semakin diutamakan)