Solution Design Document

BUSINESS BLUEPRINT ERP

Maks Land Propertindo

Enterprise Resource Planning — Solution Design Document

Versi Dokumen1.0
TanggalJuli 2026
KlasifikasiCONFIDENTIAL — Internal Use Only
Disusun olehEnterprise Solution Architect
MetodologiSAP ASAP / Microsoft Sure Step Hybrid

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

  1. Executive Summary
  2. Company Profile & Organizational Model
  3. Peta Modul ERP (Solution Map)
  4. Analisis Proses Bisnis Per Unit Usaha
  5. Master Data Framework
  6. Struktur Komisi & Royalti
  7. Financial Management Framework
  8. Legal & Compliance Framework
  9. Reporting & Business Intelligence
  10. Integration Architecture
  11. Implementation Roadmap
  12. 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:

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.



BAB 2 — COMPANY PROFILE & ORGANIZATIONAL MODEL

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.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).

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

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
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:



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

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 PDF Permanen
AJB PDF Permanen
SHM PDF Permanen
PBG PDF Permanen
BAST PDF Permanen
SPK Kontraktor PDF 10 tahun
Invoice & Kwitansi PDF 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)

Dashboard Kepala Cabang

Dashboard Marketing / Agent

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
Email 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


"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

  1. Struktur legal: Satu PT atau holding dengan PT anak per unit usaha?
  2. Skema komisi: Persentase exact dan kondisi multiplier komisi
  3. Kebijakan cancellation: Apa yang terjadi pada komisi jika transaksi batal?
  4. Metode revenue recognition: Percentage of completion atau full completion?
  5. Cabang: Apakah cabang punya rekening bank sendiri atau semua via HQ?
  6. Multi-currency: Ada transaksi dalam USD atau hanya IDR?
  7. Integrasi bank: Bank mana saja yang akan diintegrasikan?
  8. Mobile priority: iOS, Android, atau cukup mobile web?

— End of Business Blueprint Document —
Maks Land Propertindo ERP | Version 1.0 | Confidential