BUSINESS BLUEPRINT ERP
Maks Land Propertindo
Enterprise Resource Planning — Solution Design Document
Versi Dokumen : 1.0
Tanggal : Juli 2026
Klasifikasi : CONFIDENTIAL — Internal Use Only
Disusun oleh : Enterprise Solution Architect
Metodologi : SAP ASAP / Microsoft Sure Step Hybrid
DAFTAR ISI
- Executive Summary
- Company Profile & Organizational Model
- Peta Modul ERP (Solution Map)
- Analisis Proses Bisnis Per Unit Usaha
- Master Data Framework
- Struktur Komisi & Royalti
- Financial Management Framework
- Legal & Compliance Framework
- Reporting & Business Intelligence
- Integration Architecture
- Implementation Roadmap
- Risk Register
BAB 1 — EXECUTIVE SUMMARY
1.1 Latar Belakang
Maks Land Propertindo adalah perusahaan properti yang beroperasi dengan model multi-unit-usaha dan multi-cabang. Perusahaan membutuhkan sistem ERP terpadu yang mampu:
- Mengkonsolidasikan data dari seluruh cabang ke HQ secara real-time
- Mengelola siklus penuh proyek properti dari akuisisi lahan hingga serah terima unit
- Mengotomatisasi perhitungan komisi dan royalti yang kompleks
- Memastikan kepatuhan terhadap regulasi properti Indonesia (PBG, AJB, SHM, BPHTB, PPh)
- Mendukung ekspansi cabang tanpa kebutuhan kustomisasi ulang
1.2 Scope Sistem
| Unit Usaha | In Scope | Catatan |
|---|---|---|
| Developer Perumahan | ✅ Penuh | Core business |
| Kontraktor | ✅ Penuh | Internal & pihak ke-3 |
| Pengurusan Legal | ✅ Penuh | SHM, AJB, PBG, BN |
| Jasa Konsultan | ✅ Penuh | Time & billing |
| Pengacara | ✅ Sebagian | Sengketa, review kontrak |
| HRD & Payroll | ✅ Penuh | Semua entitas |
| Multi-Cabang | ✅ Penuh | Konsolidasi holding |
1.3 Prinsip Desain Sistem
Analogi: Sistem ini seperti jaringan waralaba — setiap cabang punya otonomi operasional, tapi laporan keuangan, stok unit, dan standar proses selalu terkonsolidasi ke pusat secara otomatis.
- Single Source of Truth — satu database master untuk unit, harga, komisi
- Multi-Tenancy Logical — data cabang terisolasi logis, HQ bisa lihat semua
- Audit Trail — setiap transaksi tercatat siapa, kapan, dari cabang mana
- Scalable — tambah cabang baru = tambah record, bukan tambah instalasi sistem
BAB 2 — COMPANY PROFILE & ORGANIZATIONAL MODEL
2.1 Struktur Legal Entitas
PT. MAKS LAND PROPERTINDO (HQ / HOLDING)
│
├── Unit Usaha Developer Perumahan
├── Unit Usaha Kontraktor
├── Unit Usaha Pengurusan Legal
├── Unit Usaha Jasa Konsultan
└── Unit Usaha Pengacara / Hukum
Catatan Konsultan: Perlu klarifikasi apakah unit usaha ini berdiri sebagai divisi dalam 1 entitas hukum, atau masing-masing sebagai PT terpisah di bawah holding. Ini berdampak besar pada desain multi-company accounting.
Asumsi Blueprint ini: Satu entitas hukum (PT tunggal) dengan cost center per unit usaha. Jika nanti ada PT terpisah, modul Inter-Company akan diaktifkan.
2.2 Struktur Organisasi Cabang
HQ — PT. Maks Land Propertindo
│
├── Cabang [Kota A]
│ ├── Senior Marketing (Kepala Cabang)
│ │ ├── Marketing 1
│ │ │ ├── Agent A
│ │ │ └── Agent B
│ │ └── Marketing 2
│ │ └── Agent C
│
├── Cabang [Kota B]
│ └── Senior Marketing
│ └── ...
│
└── Cabang [Kota N] ...
2.3 Hierarki Peran dalam Sistem
| Level | Peran | Kewenangan Sistem |
|---|---|---|
| L0 | Super Admin / Direktur | Full Access semua cabang + HQ Consolidation |
| L1 | Finance Manager HQ | GL Consolidation, Approval anggaran |
| L2 | Senior Marketing (Kepala Cabang) | Full access scope cabang sendiri |
| L3 | Marketing | Input leads, booking, commission view sendiri |
| L4 | Agent | Input leads, lihat komisi sendiri |
| L5 | Tim Legal | Modul legal & dokumen |
| L6 | Tim Kontraktor | Modul proyek & RAB |
| L7 | Finance Cabang | AR/AP scope cabang |
2.4 Konsep Wilayah & Project
CABANG (Branch)
└── Mengelola N Project
└── Project = Satu kompleks perumahan / proyek spesifik
└── Cluster / Blok / Tipe
└── Unit (Kavling / Rumah)
Penting: Satu cabang bisa mengelola lebih dari satu project. Satu project hanya dimiliki satu cabang. Komisi dihitung per-project per-cabang.
BAB 3 — PETA MODUL ERP (SOLUTION MAP)
3.1 Arsitektur Modul
┌─────────────────────────────────────────────────────────────────┐
│ MAKS LAND ERP SYSTEM │
├──────────────┬──────────────┬──────────────┬────────────────────┤
│ M1 │ M2 │ M3 │ M4 │
│ CORPORATE │ PROJECT │ SALES & │ COMMISSION & │
│ MANAGEMENT │ MANAGEMENT │ CRM │ ROYALTY │
├──────────────┼──────────────┼──────────────┼────────────────────┤
│ M5 │ M6 │ M7 │ M8 │
│ LEGAL & │ CONTRACTOR │ FINANCE & │ HR & │
│ COMPLIANCE │ MANAGEMENT │ ACCOUNTING │ PAYROLL │
├──────────────┴──────────────┴──────────────┴────────────────────┤
│ M9: REPORTING & BUSINESS INTELLIGENCE (Cross-Module) │
├─────────────────────────────────────────────────────────────────┤
│ M10: SYSTEM ADMIN, SECURITY & AUDIT TRAIL (Foundation) │
└─────────────────────────────────────────────────────────────────┘
3.2 Deskripsi Singkat Per Modul
| Kode | Nama Modul | Deskripsi |
|---|---|---|
| M1 | Corporate Management | Kelola entitas, cabang, project, hierarki org |
| M2 | Project Management | Site plan, cluster, unit, harga, progress pembangunan |
| M3 | Sales & CRM | Lead, prospect, booking, PPJB, AJB, serah terima |
| M4 | Commission & Royalty | Kalkulasi komisi otomatis, approval, disbursement |
| M5 | Legal & Compliance | Tracking dokumen legal per unit & per customer |
| M6 | Contractor Management | SPK, RAB, progress, termin, material |
| M7 | Finance & Accounting | GL, AR, AP, Cash, Bank, Pajak |
| M8 | HR & Payroll | Karyawan, kontrak, absensi, gaji, BPJS |
| M9 | BI & Reporting | Dashboard, KPI, konsolidasi holding |
| M10 | Foundation | Auth, RBAC, audit log, multi-branch config |
BAB 4 — ANALISIS PROSES BISNIS PER UNIT USAHA
4.1 UNIT USAHA: DEVELOPER PERUMAHAN
4.1.1 Overview Proses
Developer Perumahan adalah core business Maks Land. Proses utama mengikuti siklus:
AKUISISI LAHAN → PERENCANAAN → PERIZINAN → PEMBANGUNAN → PEMASARAN → PENJUALAN → SERAH TERIMA
4.1.2 Business Process: Akuisisi & Setup Project
Trigger: Direksi menyetujui lahan baru untuk dikembangkan.
| No | Aktivitas | Penanggung Jawab | Output Sistem |
|---|---|---|---|
| 1 | Input data lahan (lokasi, luas, harga beli, pemilik) | Finance/Legal | Master Lahan |
| 2 | Setup Project baru (nama, kota, cabang) | Admin HQ | Master Project |
| 3 | Upload Site Plan (denah kawasan) | Tim Teknik | Attachment Project |
| 4 | Setup Cluster & Tipe Rumah | Admin Project | Master Cluster/Tipe |
| 5 | Input daftar unit per cluster (kavling number) | Admin Project | Master Unit |
| 6 | Set Harga Jual per unit/tipe + skema pembayaran | Marketing Manager | Price List |
| 7 | Aktivasi Project → status: AVAILABLE | Admin HQ | Project Live |
Status Unit (State Machine):
AVAILABLE → BOOKED → PPJB SIGNED → AJB SIGNED → SERAH TERIMA → SETTLED
↓
CANCELLED (kembali ke AVAILABLE)
4.1.3 Business Process: Pemasaran & Leads
| No | Aktivitas | Penanggung Jawab | Output Sistem |
|---|---|---|---|
| 1 | Input prospek baru (nama, kontak, kebutuhan) | Marketing/Agent | Master Prospek/Lead |
| 2 | Assign prospek ke Marketing atau Agent | Senior Marketing | Lead Assignment |
| 3 | Update status follow-up (call, visit, negosiasi) | Marketing/Agent | Lead Activity Log |
| 4 | Unit dipilih oleh prospek | Marketing/Agent | Unit Reservation Draft |
| 5 | Prospek konfirmasi beli → proses Booking | Marketing | Booking Request |
Catatan: Satu prospek bisa dimiliki satu Agent/Marketing. Jika prospek diambil alih, tercatat di log dan berpotensi mempengaruhi komisi (policy konfigurasi).
4.1.4 Business Process: Booking & PPJB
Trigger: Calon pembeli setuju untuk membeli 1 unit.
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Input data booking (unit, pembeli, harga deal, skema bayar) | Marketing | Booking Order |
| 2 | Input data KTP, NPWP pembeli | Marketing/Admin | Customer Record |
| 3 | Cetak Surat Pesanan / Tanda Terima Booking Fee | Admin Sales | Document Booking |
| 4 | Catat penerimaan Booking Fee | Finance Cabang | AR Transaction |
| 5 | Cek kredit (jika KPR): input data bank, KPR approval | Marketing | KPR Tracking |
| 6 | Buat PPJB (Perjanjian Pengikatan Jual Beli) | Tim Legal | PPJB Record |
| 7 | Tanda tangan PPJB (Notaris) | Tim Legal | PPJB Status: Signed |
| 8 | Jadwal pembayaran DP & angsuran | Finance | Payment Schedule |
Skema Pembayaran yang Didukung:
| Skema | Keterangan |
|---|---|
| Cash Keras (Hard Cash) | Lunas 100% dalam 1 bulan |
| Cash Bertahap | Cicilan langsung ke developer, biasanya 6-36 bulan |
| KPR Bank | DP ke developer, sisanya via bank KPR |
| KPR Subsidi (FLPP) | KPR bersubsidi pemerintah |
| Hybrid | Kombinasi cash bertahap + KPR |
4.1.5 Business Process: Pembayaran & Penagihan
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Generate jadwal tagihan sesuai skema pembayaran | System Auto | Payment Schedule |
| 2 | Kirim notifikasi tagihan ke pembeli (H-7, H-3, H-1) | System Auto | Notification Log |
| 3 | Catat pembayaran masuk (tunai/transfer) | Finance | AR Receipt |
| 4 | Rekonsiliasi bank otomatis | Finance | Bank Reconciliation |
| 5 | Handle keterlambatan: hitung denda | System Auto | Penalty Calculation |
| 6 | Peringatan tunggakan (soft & hard collection) | Finance | Collection Log |
| 7 | Eskalasi ke tim Pengacara (jika >90 hari) | Finance → Legal | Legal Case |
4.1.6 Business Process: AJB & Serah Terima
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Verifikasi lunas pembayaran | Finance | Payment Clearance |
| 2 | Konfirmasi readiness unit (bangunan selesai) | Tim Teknik | Unit Readiness Flag |
| 3 | Perhitungan BPHTB & PPh final | Finance/Legal | Tax Calculation |
| 4 | Koordinasi jadwal AJB dengan Notaris | Tim Legal | AJB Appointment |
| 5 | Input data AJB (nomor akta, notaris, tanggal) | Tim Legal | AJB Record |
| 6 | Serah Terima unit (checklist kondisi fisik) | Tim Teknik + Marketing | Handover Record |
| 7 | Penandatanganan BAST (Berita Acara Serah Terima) | Admin | BAST Document |
| 8 | Update status unit → SETTLED | System Auto | Unit Status Update |
| 9 | Trigger proses balik nama sertifikat | System Auto | Legal Task Created |
4.2 UNIT USAHA: KONTRAKTOR
4.2.1 Overview Proses
Unit kontraktor berfungsi dua arah:
- Internal: Membangun unit perumahan untuk developer (internal project)
- Eksternal: Menerima kontrak konstruksi dari pihak ke-3
4.2.2 Business Process: Setup Proyek Konstruksi
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Input project konstruksi (bisa linked ke project developer) | Manager Kontraktor | Project Konstruksi |
| 2 | Buat RAB (Rencana Anggaran Biaya) | Tim Estimator | RAB Document |
| 3 | Approval RAB oleh Direksi | Direksi | RAB Approved |
| 4 | Breakdown RAB ke WBS (Work Breakdown Structure) | PM Kontraktor | WBS/Task List |
| 5 | Setup termin pembayaran (untuk client eksternal) | Finance | Payment Term |
4.2.3 Business Process: Pelaksanaan & Monitoring
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Input progress pekerjaan per WBS (% selesai) | Site Manager | Progress Report |
| 2 | Persetujuan progress oleh pengawas/konsultan | Konsultan/MK | Progress Approval |
| 3 | Pengajuan termin berdasarkan progress | PM Kontraktor | Termin Request |
| 4 | Verifikasi termin oleh Finance | Finance | Termin Verification |
| 5 | Pencairan termin | Finance | AP Payment |
| 6 | Input penggunaan material & tenaga kerja | Site Manager | Resource Log |
| 7 | Monitor varians RAB vs aktual | Finance/PM | Variance Report |
4.2.4 Business Process: Sub-Kontraktor & Vendor
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Seleksi & registrasi vendor/subkon | Procurement | Vendor Master |
| 2 | Buat SPK (Surat Perintah Kerja) | PM Kontraktor | SPK Document |
| 3 | Approval SPK | Manager | SPK Approved |
| 4 | Input progres subkon | Site Manager | Subcon Progress |
| 5 | Invoice subkon → AP process | Finance | AP Invoice |
| 6 | Pemotongan PPh 23 (2%) | Finance | Tax Withholding |
4.2.5 Business Process: Retensi & Pemeliharaan
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Retensi 5-10% ditahan saat pembayaran termin | System Auto | Retention Ledger |
| 2 | Masa pemeliharaan 3-12 bulan setelah PHO | PM | Maintenance Period |
| 3 | Input defect list (punch list) | Site Manager | Defect Record |
| 4 | Penyelesaian defect → close punch list | Site Manager | Defect Closed |
| 5 | PHO (Provisional Handover) & FHO (Final Handover) | PM | Handover Record |
| 6 | Pencairan retensi setelah FHO | Finance | Retention Release |
4.3 UNIT USAHA: PENGURUSAN LEGAL
4.3.1 Overview
Tim Legal mengelola seluruh dokumen hukum properti untuk pembeli maupun perusahaan. Ini adalah proses yang memiliki banyak ketergantungan eksternal (BPN, Notaris, Pemda, Bank).
4.3.2 Jenis Layanan Legal
| Layanan | Trigger | Estimasi Durasi |
|---|---|---|
| PBG (Persetujuan Bangunan Gedung) | Sebelum konstruksi | 30-90 hari |
| SHM atas nama Developer | Setelah AJB lahan induk | 60-180 hari |
| Pecah SHM per unit | Setelah master SHM jadi | 30-90 hari |
| AJB (Akta Jual Beli) | Setelah pelunasan | 7-30 hari |
| Balik Nama (BN) | Setelah AJB | 30-90 hari |
| Roya KPR | Setelah lunas KPR | 14-30 hari |
| Pengurusan IMB (legacy) | Case by case | Varies |
4.3.3 Business Process: Tracking Dokumen Legal Per Unit
Setiap unit memiliki Legal Card yang mencatat status seluruh dokumen.
| Tahap | Dokumen | Status Options |
|---|---|---|
| Perizinan | PBG | NOT STARTED / IN PROGRESS / SUBMITTED / APPROVED / REJECTED |
| Kepemilikan Developer | SHM Induk | NOT STARTED / IN PROGRESS / ISSUED |
| Pecah Sertifikat | SHM per unit | NOT STARTED / IN PROGRESS / ISSUED |
| Transaksi | PPJB | DRAFT / SIGNED / NOTARIZED |
| Transaksi | AJB | SCHEDULED / EXECUTED / REGISTERED |
| Kepemilikan Pembeli | Balik Nama | NOT STARTED / IN PROGRESS / COMPLETED |
| Bank | Pengikatan KPR | NOT STARTED / IN PROGRESS / BOUND |
4.3.4 Business Process: Pengurusan PBG
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Input permohonan PBG (data site plan, IMB lama) | Tim Legal | PBG Application |
| 2 | Checklist kelengkapan dokumen persyaratan | Tim Legal | Document Checklist |
| 3 | Submit ke DPMPTSP / OSS | Tim Legal | Submission Record |
| 4 | Tracking status via nomor permohonan | Tim Legal | Status Update |
| 5 | Input nomor & tanggal PBG terbit | Tim Legal | PBG Issued Record |
| 6 | Alert otomatis ke tim teknik → konstruksi bisa mulai | System Auto | Notification |
4.3.5 Business Process: Balik Nama Sertifikat
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Trigger dari AJB completed | System Auto | Legal Task Created |
| 2 | Input berkas ke BPN / Notaris | Tim Legal | BPN Submission |
| 3 | Bayar BPHTB & biaya BPN | Finance | Payment Record |
| 4 | Tracking antrian BPN | Tim Legal | Tracking Log |
| 5 | SHM atas nama pembeli terbit | Tim Legal | SHM Issued |
| 6 | SHM diserahkan ke pembeli / bank (jika KPR) | Tim Legal | Delivery Record |
| 7 | Update unit status → legal complete | System Auto | Unit Legal Complete |
4.4 UNIT USAHA: JASA KONSULTAN
4.4.1 Overview
Unit konsultan menerima project berbayar dari client eksternal. Model bisnis: Time & Material atau Fixed Price.
4.4.2 Business Process: Pengelolaan Proyek Konsultasi
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Input inquiry/RFP dari client | Marketing | Inquiry Record |
| 2 | Buat proposal & estimasi biaya | Konsultan Senior | Proposal Document |
| 3 | Negosiasi & approval kontrak | Direksi | Contract Record |
| 4 | Setup project konsultasi (scope, tim, deadline) | PM Konsultan | Project Setup |
| 5 | Input timesheet harian per konsultan | Konsultan | Timesheet Entry |
| 6 | Generate invoice berdasar timesheet/milestone | Finance | Invoice |
| 7 | Monitoring realisasi vs anggaran jam | PM | Utilization Report |
| 8 | Project closure & client acceptance | PM + Client | Project Closure |
4.4.3 Billing Model
| Model | Cara Hitung | Trigger Invoice |
|---|---|---|
| Time & Material | Jam × Rate per konsultan | Bulanan / Bi-weekly |
| Fixed Price | Harga kontrak per milestone | Milestone completion |
| Retainer | Biaya tetap per bulan | Tanggal tertentu tiap bulan |
4.5 UNIT USAHA: PENGACARA / HUKUM
4.5.1 Overview
Unit ini menangani:
- Sengketa properti (gugatan, mediasi)
- Review kontrak (PPJB, AJB, SPK)
- Penguatan posisi hukum perusahaan
- Penagihan kredit macet (berkoordinasi dengan Developer)
4.5.2 Business Process: Pengelolaan Kasus Hukum
| No | Aktivitas | PIC | Output Sistem |
|---|---|---|---|
| 1 | Input kasus baru (internal/client eksternal) | Pengacara | Legal Case Record |
| 2 | Assign pengacara/tim ke kasus | Manager Hukum | Case Assignment |
| 3 | Input dokumen & kronologis kasus | Pengacara | Case Document |
| 4 | Jadwal sidang / mediasi | Pengacara | Court Schedule |
| 5 | Update hasil persidangan | Pengacara | Hearing Log |
| 6 | Billing ke client eksternal (jika ada) | Finance | Legal Invoice |
| 7 | Closure kasus + hasil akhir | Pengacara | Case Closure |
BAB 5 — MASTER DATA FRAMEWORK
5.1 Hierarki Master Data
HOLDING (Perusahaan Induk)
└── CABANG (Branch)
└── PROJECT (Perumahan / Proyek)
└── CLUSTER / BLOK
└── TIPE UNIT
└── UNIT (Individual)
5.2 Daftar Master Data Utama
A. Organizational Master Data
| Master Data | Key Attributes | Scope |
|---|---|---|
| Company Profile | Nama, NPWP, alamat, rekening | HQ |
| Cabang | Kode cabang, nama, kota, kepala cabang | HQ |
| Project | Kode project, nama, lokasi, cabang, status | Per cabang |
| Cluster | Kode cluster, nama, total unit, project | Per project |
| Tipe Unit | Kode tipe, luas tanah, luas bangunan, spec | Per project |
| Unit | Nomor kavling, blok, tipe, koordinat, status | Per cluster |
B. People Master Data
| Master Data | Key Attributes | Scope |
|---|---|---|
| Karyawan | NIK, nama, jabatan, cabang, level komisi | Global |
| Customer | NIK/Passport, nama, kontak, alamat, KPR status | Global |
| Vendor/Subkon | NPWP, nama, bidang, kualifikasi, rekening | Global |
| Notaris | Nama, nomor SK, alamat kantor | Global |
| Bank Partner KPR | Nama bank, contact person, syarat | Global |
C. Financial Master Data
| Master Data | Key Attributes | Scope |
|---|---|---|
| Chart of Accounts | Kode akun, nama, tipe, cabang/HQ | Global |
| Cost Center | Kode, nama, linked ke cabang/project | Global |
| Price List | Project, tipe unit, harga dasar, harga cash, harga KPR | Per project |
| Tax Code | Jenis pajak (BPHTB, PPh21, PPh23, PPh4(2), PPN) | Global |
| Skema Komisi | Level, persentase, kondisi | Global |
| Bank Account | Nomor rekening, bank, cabang, mata uang | Per entitas |
D. Legal Document Master
| Master Data | Key Attributes |
|---|---|
| Template PPJB | Versi, berlaku mulai, default clauses |
| Template BAST | Format serah terima per tipe unit |
| Persyaratan PBG | Checklist dokumen per wilayah kota |
| Persyaratan Balik Nama | Checklist BPN per wilayah |
5.3 Konfigurasi Sistem Per Cabang
Setiap cabang dapat dikonfigurasi berbeda untuk:
- Skema komisi khusus (overide dari standar HQ)
- Rekening bank penerima pembayaran
- Notaris rekanan default
- Bank KPR rekanan aktif
- Template dokumen dengan kop cabang
BAB 6 — STRUKTUR KOMISI & ROYALTI
6.1 Arsitektur Komisi
Analogi: Komisi di Maks Land seperti sistem bagi hasil bertingkat (piramida terbalik terbalik). Setiap penjualan mengalirkan bagi hasil ke atas: Agent → Marketing → Senior Marketing/Cabang → HQ.
6.1.1 Stakeholder Penerima Komisi
| Level | Penerima | Basis Perhitungan |
|---|---|---|
| L1 | HQ / Perusahaan Induk | Royalti dari setiap penjualan |
| L2 | Cabang (cost center) | Komisi cabang dari penjualan di cabang tsb |
| L3 | Senior Marketing | Bonus atas penjualan tim di bawahnya |
| L4 | Marketing | Komisi atas unit yang ia jual langsung |
| L5 | Agent | Komisi atas referral/penjualan yang ia handle |
6.1.2 Contoh Struktur Persentase Komisi
Catatan: Persentase ini contoh ilustratif dan perlu dikonfirmasi oleh manajemen Maks Land untuk dikonfigurasi ke sistem.
| Penerima | % dari Harga Jual | Contoh (Unit Rp 500jt) |
|---|---|---|
| HQ Royalti | 1.0% | Rp 5.000.000 |
| Cabang | 1.5% | Rp 7.500.000 |
| Senior Marketing | 0.5% | Rp 2.500.000 |
| Marketing | 2.0% | Rp 10.000.000 |
| Agent (jika ada) | 1.0% | Rp 5.000.000 |
| Total Komisi | 6.0% | Rp 30.000.000 |
6.1.3 Variasi Komisi Berdasarkan Kondisi
Sistem harus mendukung kondisi multiplier komisi:
| Kondisi | Efek pada Komisi |
|---|---|
| Penjualan Cash Keras | Bonus tambahan +0.5% untuk Marketing |
| Early bird (unit baru launch, X hari pertama) | Tambahan bonus launch |
| Penjualan unit slow-moving (> 6 bulan) | Tambahan insentif clearing |
| Pencapaian target bulanan cabang | Bonus tier berdasarkan pencapaian |
| Referral dari pembeli lama | Komisi referral ke pembeli lama |
6.2 Trigger & Timing Komisi
| Event Trigger | Komisi yang Dibayar | % dari Total Komisi |
|---|---|---|
| Booking Fee Diterima | Uang Muka Komisi | 30% |
| PPJB Ditandatangani | Komisi Tahap 2 | 20% |
| DP Lunas / Akad KPR | Komisi Tahap 3 | 30% |
| AJB / Serah Terima | Komisi Final | 20% |
Prinsip: Komisi tidak pernah 100% dibayar di awal. Ini melindungi perusahaan dari risiko pembatalan.
6.3 Alur Proses Komisi di Sistem
EVENT PENJUALAN TERJADI
↓
SISTEM AUTO-KALKULASI KOMISI
↓
REVIEW OLEH FINANCE MANAGER CABANG
↓
APPROVAL OLEH KEPALA CABANG / SENIOR MARKETING
↓
APPROVAL FINAL OLEH FINANCE HQ (jika di atas threshold)
↓
DISBURSEMENT (Transfer ke rekening penerima)
↓
KOMISI SLIP dikirim ke penerima
↓
PEMOTONGAN PPh 21 / PPh 17 dicatat otomatis
6.4 Aturan Khusus Komisi
Split Komisi
Jika satu unit dijual dengan kontribusi >1 marketing/agent, sistem mendukung pembagian proporsi yang dikonfigurasi manual (misal: Marketing A 60%, Marketing B 40%).
Komisi Cancellation
Jika transaksi dibatalkan setelah sebagian komisi dibayar:
- Komisi yang sudah dibayar di-charge-back ke penerima
- Atau dipotong dari komisi transaksi berikutnya
- Kebijakan ini dikonfigurasi per cabang
Override Komisi
Senior Marketing dan HQ bisa melakukan override persentase komisi untuk kasus khusus, dengan catatan alasan dan approval log.
6.5 Royalti HQ
Royalti adalah kewajiban cabang ke HQ atas setiap penjualan. Mekanisme:
- Dihitung otomatis saat booking terkonfirmasi
- Dicatat sebagai inter-company payable di pembukuan cabang
- Dibayar ke rekening HQ bersamaan dengan setiap milestone pembayaran customer
- Laporan royalti bulanan dikirim otomatis ke HQ
BAB 7 — FINANCIAL MANAGEMENT FRAMEWORK
7.1 Struktur Akuntansi Multi-Cabang
Analogi: Keuangan Maks Land seperti jaringan ATM satu bank — setiap cabang punya transaksinya sendiri, tapi saldo dan laporan bisa dikonsolidasi ke rekening induk kapan saja.
7.1.1 Chart of Accounts (CoA) Utama
| Kode | Kelompok Akun | Contoh |
|---|---|---|
| 1xxx | Aset | Kas, Bank, Piutang, Persediaan Lahan, Aktiva Tetap |
| 2xxx | Liabilitas | Hutang Usaha, KPR Diterima, Titipan Customer, Utang Pajak |
| 3xxx | Ekuitas | Modal Disetor, Laba Ditahan, Laba Berjalan |
| 4xxx | Pendapatan | Penjualan Unit, Pendapatan Jasa, Royalti Diterima |
| 5xxx | HPP | HPP Lahan, HPP Bangunan, Biaya Perizinan |
| 6xxx | Biaya Operasional | Biaya Marketing, Komisi, Gaji, Sewa Kantor |
| 7xxx | Pendapatan Lain | Bunga Bank, Denda Keterlambatan |
| 8xxx | Biaya Lain | Biaya Bank, Kerugian |
| 9xxx | Pajak | PPN, BPHTB, PPh |
7.1.2 Revenue Recognition Properti
Mengikuti PSAK 72 (IFRS 15 equivalent Indonesia):
| Metode | Kondisi | Penerapan di Maks Land |
|---|---|---|
| Percentage of Completion | Penjualan sebelum selesai konstruksi | Default untuk KPR dan Cash Bertahap |
| Full Completion | Penjualan setelah selesai | Cash Keras & unit jadi |
7.1.3 Alur AR (Account Receivable)
PAYMENT SCHEDULE dibuat → INVOICE diterbitkan → PEMBAYARAN CUSTOMER
↓
REKONSILIASI BANK (otomatis via import mutasi / VA)
↓
AR POSTING di GL
↓
AGING REPORT (30/60/90/120 hari)
↓
COLLECTION PROCESS (jika overdue)
7.1.4 Alur AP (Account Payable)
SPK / PO disetujui → VENDOR INVOICE MASUK → 3-WAY MATCHING
(PO vs Delivery vs Invoice)
↓
APPROVAL FINANCE
↓
PEMBAYARAN VENDOR (transfer batch / individual)
↓
WITHHOLDING TAX OTOMATIS (PPh 23 untuk jasa, PPh 4(2) untuk kontruksi)
7.2 Pajak Properti yang Dikelola
| Jenis Pajak | Basis | Rate | Pihak Pemotong |
|---|---|---|---|
| PPh Final 2.5% (Penjual) | Harga jual unit | 2.5% | Developer (setor) |
| BPHTB (Pembeli) | (Harga - NJOPTKP) × 5% | 5% | Pembeli (dibantu developer) |
| PPN (jika berlaku) | Harga jual (rumah mewah) | 11% | Developer |
| PPh 23 (Jasa) | Nilai kontrak jasa/konsultan | 2% | Perusahaan (saat bayar vendor) |
| PPh 4(2) (Konstruksi) | Nilai kontrak konstruksi | 2-4% | Perusahaan (saat bayar subkon) |
| PPh 21 (Karyawan/Komisi) | Penghasilan bruto | Progressive | Perusahaan (gaji & komisi) |
7.3 Cash Flow Management
| Fitur | Deskripsi |
|---|---|
| Cash Flow Forecast | Proyeksi penerimaan dari jadwal pembayaran customer |
| Budget vs Actual | Perbandingan anggaran vs realisasi per cabang |
| Inter-Company Transfer | Pencatatan pergerakan dana HQ ↔ Cabang |
| Petty Cash | Kas kecil cabang dengan limit approval |
| Bank Reconciliation | Import mutasi bank, matching otomatis |
7.4 Konsolidasi Holding
Pada akhir periode (bulanan/tahunan):
1. Setiap cabang melakukan period closing
2. HQ menarik data dari semua cabang
3. Sistem melakukan eliminasi inter-company
4. Generate Consolidated Financial Statements (Neraca, L/R, Cash Flow)
BAB 8 — LEGAL & COMPLIANCE FRAMEWORK
8.1 Legal Tracker Per Unit
Setiap unit perumahan memiliki Legal Dashboard yang menampilkan:
UNIT B-07 — Cluster Melati, Perumahan Grand Maks Bandung
───────────────────────────────────────────────────────
PERIZINAN
✅ PBG No. PBG-BDG-2025-001 | Terbit: 15 Jan 2025
SERTIFIKAT DEVELOPER
✅ SHM Induk No. 12345 | BPN Bandung
🔄 SHM per unit (pecah) — In Progress sejak 1 Mar 2025
TRANSAKSI
✅ PPJB No. 15/NOT/II/2025 | Notaris Budi Santoso
⏳ AJB — Scheduled: 20 Ags 2025
KEPEMILIKAN PEMBELI
⏸️ Balik Nama — Menunggu AJB
⏸️ SHM atas nama Pembeli — Menunggu BN
KPR (jika ada)
✅ Bank BRI — Akad KPR: 10 Feb 2025
⏸️ Roya — Menunggu lunas KPR
8.2 Alert & Deadline Management
Sistem akan generate alert otomatis untuk:
| Alert | Trigger | Penerima |
|---|---|---|
| PBG hampir expired | 30 hari sebelum expired | Tim Legal + Kepala Cabang |
| AJB terjadwal dalam 7 hari | 7 hari sebelum tanggal | Tim Legal + Finance |
| Sertifikat belum jadi > 3 bulan | Otomatis tiap bulan | Tim Legal + Manager |
| BPHTB belum dibayar | H+3 setelah AJB | Finance |
| Balik Nama > 90 hari belum selesai | Otomatis | Manager Legal |
8.3 Document Management
Semua dokumen legal dapat diupload dan dikelola:
| Dokumen | Format | Retention |
|---|---|---|
| KTP/Passport Customer | PDF/JPG | Permanen |
| PPJB | Permanen | |
| AJB | Permanen | |
| SHM | Permanen | |
| PBG | Permanen | |
| BAST | Permanen | |
| SPK Kontraktor | 10 tahun | |
| Invoice & Kwitansi | 10 tahun |
BAB 9 — REPORTING & BUSINESS INTELLIGENCE
9.1 Laporan Operasional Harian
| Laporan | Audience | Frekuensi |
|---|---|---|
| Daily Sales Report (per cabang) | Senior Marketing, HQ | Harian |
| Booking Status Report | Marketing Manager | Harian |
| Penerimaan Kas Harian | Finance | Harian |
| Unit Availability Map | Marketing | Real-time |
| Lead Conversion Rate | Senior Marketing | Harian |
9.2 Laporan Manajemen Mingguan
| Laporan | Audience | Isi |
|---|---|---|
| Weekly Sales Summary | Direksi | Booking baru, revenue, target vs actual |
| Commission Accrual | Finance HQ | Komisi yang sudah terakumulasi belum dibayar |
| Legal Status Summary | Manager Legal | Dokumen yang in-progress, overdue |
| Construction Progress | Manager Kontraktor | % progress per project |
9.3 Laporan Keuangan Bulanan
| Laporan | Standar |
|---|---|
| Laporan Laba Rugi per Cabang | Per cost center |
| Laporan Laba Rugi Konsolidasi | Seluruh entitas |
| Neraca per Cabang & Konsolidasi | PSAK |
| Laporan Arus Kas | PSAK |
| Aging Piutang Customer | Segmen 30/60/90/120+ hari |
| Realisasi Komisi | Per penerima, per project |
| Tax Summary (SPT Masa) | PPh, PPN per bulan |
9.4 Dashboard Executive
Dashboard Direksi (Real-time)
- Total penjualan YTD vs target
- Revenue per cabang (bar chart)
- Pipeline penjualan (funnel: Lead → Prospect → Booking → AJB)
- Top performing: cabang, marketing, agent
- Cash position perusahaan (konsolidasi)
- Project progress summary
- Alert mendesak (legal deadlines, tunggakan besar)
Dashboard Kepala Cabang
- Sales funnel cabangnya sendiri
- Performance tim marketing & agent
- Komisi ter-pending approval
- Unit availability cabang
- AR aging customer cabang
Dashboard Marketing / Agent
- Lead yang di-handle
- Target vs actual bulan ini
- Komisi earned (sudah dibayar & pending)
- Pipeline personal
9.5 KPI Framework
| KPI | Formula | Target Benchmark |
|---|---|---|
| Lead Conversion Rate | Booking / Total Leads × 100% | > 10% |
| Average Days to Close | Rata-rata hari Lead → Booking | < 30 hari |
| PPJB to AJB Rate | AJB / PPJB × 100% | > 90% |
| Cancellation Rate | Booking Cancel / Total Booking | < 5% |
| Revenue per Marketing | Revenue / Jumlah Marketing Aktif | Target internal |
| Collection Rate | Penerimaan / Tagihan Jatuh Tempo | > 95% |
| Legal Completion Time | Rata-rata hari PPJB → BN selesai | < 180 hari |
| Construction Variance | (Aktual - RAB) / RAB × 100% | < 10% |
BAB 10 — INTEGRATION ARCHITECTURE
10.1 Internal Integration (Antar Modul)
M3 Sales ──────────────────────────→ M7 Finance
(Booking confirmed) (AR invoice created)
│
├──────────────────────────→ M4 Commission
│ (Commission calculated)
│
├──────────────────────────→ M5 Legal
│ (Legal task created)
│
└──────────────────────────→ M2 Project
(Unit status updated)
M6 Contractor ──────────────────→ M7 Finance
(Termin approved) (AP payment created)
M8 HR ──────────────────────────→ M7 Finance
(Payroll approved) (Salary journal posted)
10.2 External Integration (Pihak Ketiga)
| Sistem Eksternal | Integrasi | Metode |
|---|---|---|
| Bank (VA/RTGS) | Rekonsiliasi pembayaran customer | API / File import |
| Bank KPR Partner | Status approval KPR, akad | API (jika tersedia) |
| OSS/SIMBG | Status PBG | Web monitoring / manual |
| DJP (e-Faktur) | Upload faktur PPN | API DJP |
| DJP (e-Bupot) | Upload bukti potong PPh | API DJP |
| WhatsApp API | Notifikasi tagihan ke customer | API WA Business |
| Dokumen & notifikasi | SMTP | |
| Google Maps | Pin lokasi project & unit | Maps API |
10.3 Mobile Access
| User | Kebutuhan Mobile |
|---|---|
| Marketing & Agent | Input lead, lihat unit, booking |
| Senior Marketing | Approval booking, lihat dashboard |
| Customer | Portal pembeli: status dokumen, tagihan, pembayaran |
| Direksi | Executive dashboard read-only |
BAB 11 — IMPLEMENTATION ROADMAP
11.1 Fase Implementasi
FASE 1 — FOUNDATION (Bulan 1-3)
"Fondasi Rumah"
Scope:
- M10: Setup system, user, role, branch config
- M1: Corporate & organizational setup
- M2: Project & unit master data
- M7: Chart of Accounts, basic GL
Deliverables:
- Sistem dapat menampilkan site plan digital
- Master data semua project dan unit terkonfigurasi
- User semua cabang bisa login dengan role masing-masing
FASE 2 — SALES CORE (Bulan 3-5)
"Mesin Penjualan"
Scope:
- M3: CRM, Lead, Booking, PPJB, Payment Schedule
- M4: Komisi kalkulasi otomatis + approval
- M7: AR Module lengkap
Deliverables:
- Seluruh proses penjualan dari lead sampai PPJB berjalan di sistem
- Komisi ter-kalkulasi otomatis saat booking
- Finance bisa melihat AR dan jadwal penagihan
FASE 3 — LEGAL & OPERATIONS (Bulan 5-7)
"Legalitas & Operasi"
Scope:
- M5: Legal tracker per unit (PBG, AJB, BN, SHM)
- M6: Kontraktor (RAB, SPK, progress, termin)
- M7: AP Module, vendor payment
Deliverables:
- Legal card per unit live dan termonitor
- Proses kontraktor & pembayaran termin terotomatisasi
- Alert legal deadline aktif
FASE 4 — FINANCE FULL & CONSOLIDATION (Bulan 7-9)
"Kontrol Keuangan Penuh"
Scope:
- M7: Full GL, closing, konsolidasi holding
- M8: HR & Payroll
- M9: Dashboard & BI Reports
- Integrasi bank (reconciliation)
Deliverables:
- Laporan keuangan konsolidasi bisa di-generate
- Payroll bulanan berjalan di sistem
- Dashboard eksekutif live
FASE 5 — EXPANSION & OPTIMIZATION (Bulan 9-12)
"Skala & Sempurnakan"
Scope:
- Mobile app untuk Marketing & Agent
- Customer Portal (self-service)
- Integrasi bank KPR
- Integrasi DJP (e-Faktur, e-Bupot)
- Training semua user
- Go-live seluruh cabang
11.2 Critical Success Factors
| Faktor | Penjelasan |
|---|---|
| Komitmen Direksi | ERP gagal jika tidak ada top-down mandate |
| Data Cleansing | Master data lahan, unit, customer harus dibersihkan sebelum migrasi |
| Change Management | Training intensif semua user, terutama marketing yang terbiasa manual |
| Super User Program | 1-2 power user per cabang yang bisa bantu rekan lain |
| Parallel Run | 1-2 bulan menjalankan sistem lama dan baru bersamaan sebelum cut-over |
BAB 12 — RISK REGISTER
| ID | Risiko | Dampak | Probabilitas | Mitigasi |
|---|---|---|---|---|
| R01 | Resistensi user (marketing tidak mau input) | Tinggi | Tinggi | Mandatory SOP + komisi WAJIB melalui sistem |
| R02 | Data master tidak lengkap/akurat | Tinggi | Sedang | Data audit sebelum go-live |
| R03 | Proses komisi tidak sesuai ekspektasi | Tinggi | Sedang | Workshop validasi skema komisi sebelum dev |
| R04 | Integrasi bank bermasalah | Sedang | Rendah | Manual import sebagai fallback |
| R05 | Regulasi pajak berubah | Sedang | Sedang | Konfigurasi rate pajak mudah diubah tanpa koding |
| R06 | Ekspansi cabang lebih cepat dari jadwal | Rendah | Sedang | Desain multi-branch dari awal |
| R07 | Kehilangan data saat migrasi | Tinggi | Rendah | Backup ganda + parallel run |
| R08 | PSAK / standar akuntansi berubah | Sedang | Rendah | Konsultasi auditor independen berkala |
PENUTUP & NEXT STEPS
Dokumen Lanjutan yang Diperlukan
Setelah Business Blueprint disetujui, tahap berikutnya:
| Dokumen | Isi |
|---|---|
| Functional Specification | Detail layar, field, validasi per modul |
| Database Design | ERD, tabel, relasi, indeks |
| Technical Architecture | Stack teknologi, deployment, server spec |
| API Design | Endpoint antar modul & eksternal |
| Test Plan | SIT, UAT, performance test |
| Data Migration Plan | Mapping data lama ke struktur baru |
| Training Plan | Curriculum per role user |
Pertanyaan yang Perlu Dikonfirmasi Manajemen
- Struktur legal: Satu PT atau holding dengan PT anak per unit usaha?
- Skema komisi: Persentase exact dan kondisi multiplier komisi
- Kebijakan cancellation: Apa yang terjadi pada komisi jika transaksi batal?
- Metode revenue recognition: Percentage of completion atau full completion?
- Cabang: Apakah cabang punya rekening bank sendiri atau semua via HQ?
- Multi-currency: Ada transaksi dalam USD atau hanya IDR?
- Integrasi bank: Bank mana saja yang akan diintegrasikan?
- Mobile priority: iOS, Android, atau cukup mobile web?
— End of Business Blueprint Document —
Maks Land Propertindo ERP | Version 1.0 | Confidential