Pasar software ERP Indonesia bernilai USD 1,004 miliar di 2024 dan diproyeksikan mencapai USD 2,978 miliar pada 2030 dengan CAGR 18,64%. Di balik angka-angka ini adalah lanskap yang terfragmentasi di mana konglomerat besar menjalankan SAP, perusahaan mid-market memperdebatkan antara Oracle, Microsoft Dynamics, dan Odoo, dan sebagian besar UKM Indonesia masih berjalan di Excel dan WhatsApp. Saya bekerja di Commsult Indonesia membangun sistem ERP kustom untuk bisnis Indonesia — yang berarti saya melihat pasar dari sisi implementasi, bukan sisi analis. Inilah gambaran lanskap ERP dari posisi saya.
Pasar ERP Indonesia memiliki tiga tier yang berbeda. Tier 1 (enterprise besar): SAP S/4HANA dan SAP Business One mendominasi. Pertamina, Astra International, Unilever Indonesia, Telkom, dan konglomerat manufaktur besar menjalankan SAP. Oracle EBS muncul di bank dan distributor besar. Implementasi ini menelan biaya IDR 500 juta hingga beberapa miliar rupiah dan membutuhkan konsultan SAP/Oracle khusus. Tier 2 (mid-market): Microsoft Dynamics 365, Odoo, dan produk ERP lokal bersaing untuk perusahaan dengan 50–500 karyawan. Odoo memiliki traksi yang sangat kuat berkat fondasi open-source, modularitas, dan ekosistem mitra Odoo Indonesia yang berkembang. Tier 3 (UKM): Sistem yang dibangun kustom (backend NestJS/Laravel dengan frontend React), produk SaaS yang lebih ringan seperti Mekari, HashMicro, atau Jurnal.id, dan jujurnya banyak bisnis yang masih menggunakan spreadsheet.
SAP benar-benar dominan di skala enterprise di Indonesia, tapi dominasinya memiliki batasan. Implementasi SAP membutuhkan konsultan lokal yang mahal (konsultan bersertifikat SAP di Indonesia mengenakan IDR 25–80 juta per bulan), timeline implementasi yang panjang (6–18 bulan untuk implementasi S/4HANA tipikal), dan biaya pemeliharaan berkelanjutan yang signifikan. Perusahaan Indonesia yang sudah berkomitmen ke SAP sebagian besar terkunci — biaya perpindahannya sangat besar. Ini menciptakan tier yang stabil tapi tidak fleksibel di puncak pasar. SAP Business One lebih fleksibel dan merupakan versi yang paling dapat diakses oleh perusahaan Indonesia mid-market.
Odoo adalah kisah ERP paling menarik di mid-market Indonesia. Edisi Community open-source-nya memungkinkan penggunaan gratis (dengan biaya implementasi), sementara edisi Enterprise menambahkan modul dan dukungan. Jaringan mitra Odoo Indonesia telah berkembang signifikan — review-erp.com mencantumkan puluhan mitra Odoo lokal yang menawarkan implementasi di Indonesia. Apa yang membuat Odoo berhasil di Indonesia: modul akuntansinya menangani persyaratan pajak Indonesia (PPN, PPh, withholding tax) jika dikonfigurasi dengan benar; modul HR dapat mengelola perhitungan kontribusi BPJS; dan fleksibilitas untuk menambahkan modul kustom berarti bisa disesuaikan dengan alur kerja bisnis Indonesia. Batasannya: Odoo membutuhkan keahlian implementasi yang proper — Odoo yang diimplementasikan buruk lebih buruk dari spreadsheet Excel yang dipelihara dengan baik.
Indonesia ERP Market — Three Tiers (2025)
──────────────────────────────────────────────────────────────
Tier Target Key Products Cost (IDR)
──────────────────────────────────────────────────────────────
Tier 1 500+ emp SAP S/4HANA, 500M – several B
Oracle EBS (impl + license)
Tier 2 50–500 emp Microsoft D365, 50M – 500M
Odoo Enterprise, (impl + annual)
HashMicro
Tier 3 1–50 emp Odoo Community, 5M – 50M
Mekari (Jurnal.id), (impl only / SaaS)
Custom NestJS/Laravel
──────────────────────────────────────────────────────────────
Market size: USD 1.0B (2024) → USD 3.0B projected by 2030
CAGR: 18.64% — one of SEA's fastest-growing ERP markets
──────────────────────────────────────────────────────────────Untuk developer yang tertarik dengan ruang konsultan ERP di Indonesia, skill pengembangan Odoo saat ini kurang pasokan relatif terhadap permintaan. Ekosistem Odoo menggunakan Python (framework OWL untuk frontend, Odoo ORM untuk backend), yang dapat diakses jika kamu memiliki skill pengembangan web umum. Developer Indonesia yang dapat membangun dan menyesuaikan modul Odoo memiliki jalur karier yang jelas dan menguntungkan — konsultan dan developer Odoo di Indonesia menghasilkan IDR 15–40 juta per bulan tergantung pengalaman dan portofolio klien.
Sebagian besar perusahaan mid-market Indonesia — khususnya di distribusi, perdagangan, dan manufaktur — membangun sistem ERP kustom daripada mengimplementasikan solusi yang sudah ada. Alasannya spesifik untuk Indonesia: proses bisnis sering melibatkan hierarki persetujuan non-standar, struktur multi-entitas yang kompleks (holding company dengan puluhan anak perusahaan), dan persyaratan compliance lokal (integrasi penggajian BPJS, format pelaporan pajak Indonesia) yang tidak ditangani ERP standar secara langsung tanpa kustomisasi mahal. Sistem yang dibangun kustom di NestJS + PostgreSQL atau Laravel + MySQL memungkinkan fleksibilitas penuh dengan biaya overhead pemeliharaan yang lebih tinggi. Di sinilah perusahaan seperti Commsult beroperasi.
ERP apapun yang melayani bisnis Indonesia perlu menangani: perhitungan PPN (Pajak Pertambahan Nilai 11%) dan PPh (pemotongan pajak penghasilan) dalam invoicing dan pengadaan; pemotongan penggajian kontribusi BPJS Ketenagakerjaan dan BPJS Kesehatan; format pelaporan fiskal Indonesia (SPT, e-Faktur); multi-mata uang dengan IDR sebagai basis (kritis untuk perusahaan dengan operasi impor/ekspor); dan praktik unik Indonesia 'AP aging by due date' yang berbeda dari konvensi akuntansi Barat tipikal. ERP internasional standar sering membutuhkan kustomisasi lokal yang signifikan untuk menangani semua ini dengan benar — itulah mengapa vendor ERP lokal dan toko pengembangan kustom memiliki pasar yang layak.
# Indonesian ERP must-have requirements checklist
indonesian_requirements = {
"tax": {
"ppn": "Value Added Tax 11% on invoices/purchases",
"pph_23": "Income tax withholding on services (2%/15%)",
"efaktur":"BIN-format e-Faktur XML for DJP submission",
"spt": "Annual tax return report generation",
},
"bpjs": {
"jht": "JHT payroll deduction: 2% employee + 3.7% employer",
"jp": "JP deduction: 1% employee + 2% employer (capped)",
"jkk": "JKK employer: 0.24–1.74% based on risk class",
"kes": "BPJS Kesehatan: 1% employee + 4% employer (cap IDR 12M)",
},
"currency": "IDR base, multi-currency for import/export ops",
"language": "Bahasa Indonesia UI for non-technical end users",
}
Di Commsult Indonesia, kami membangun sistem ERP kustom menggunakan NestJS + TypeScript + PostgreSQL di backend, React di frontend, di-deploy di Docker. Proyek tipikal meliputi: 2–4 bulan pengumpulan persyaratan dan analisis proses; 4–8 bulan pengembangan termasuk modul akuntansi (AR/AP), HR (manajemen cuti, penggajian), pengadaan, dan inventaris; 1–2 bulan UAT dan pelatihan; kemudian pemeliharaan berkelanjutan dan permintaan fitur. Bagian paling sulit selalu edge case logika bisnis — praktik akuntansi Indonesia memiliki nuansa yang tidak segera jelas bagi developer yang belum bekerja dalam konteks ini sebelumnya.
Pola kegagalan ERP paling umum yang saya lihat di implementasi Indonesia adalah overkustomisasi: sebuah perusahaan mengimplementasikan SAP atau Odoo, lalu meminta begitu banyak kustomisasi untuk mencocokkan proses yang sudah ada (sering tidak efisien) hingga sistem menjadi tidak bisa dipertahankan. Pendekatan yang benar adalah peningkatan proses yang dipimpin ERP — kamu mengubah proses bisnis untuk mengikuti best practice ERP, bukan sebaliknya. Setiap kustomisasi adalah liabilitas yang harus dipertahankan di setiap upgrade. Perusahaan Indonesia yang menolak ini dan bersikeras pada 100% pencerminan proses dalam software berakhir dengan sistem yang mahal, rapuh, dan akhirnya ditinggalkan.
Pasar ERP sedang dibentuk ulang oleh AI dengan cara yang baru mulai terlihat di Indonesia. Asisten AI Joule SAP hadir di S/4HANA, berpotensi mengubah cara tim keuangan berinteraksi dengan sistem. Vendor ERP lokal dan toko kustom bereksperimen dengan fitur berbasis LLM: kategorisasi otomatis pengeluaran dari foto struk, deteksi anomali cerdas dalam data keuangan, dan query bahasa alami untuk data ERP. Untuk perusahaan Indonesia, aplikasi AI paling langsung berharga dalam ERP adalah pemrosesan dokumen — mengekstrak data dari invoice Indonesia (format e-Faktur) dan purchase order secara otomatis untuk mengurangi entri data manual.
Pasar ERP Indonesia menawarkan beberapa jalur karier developer: konsultan SAP (potensi penghasilan tertinggi, membutuhkan sertifikasi SAP, sebagian besar siklus penjualan enterprise); developer/konsultan Odoo (pasar yang berkembang, berbasis Python, permintaan lokal yang kuat); developer ERP kustom (skill full-stack yang luas, biasanya di firma konsultan seperti Commsult); project manager ERP (kurang teknis, permintaan tinggi, menjembatani bisnis dan IT); dan spesialis integrasi ERP (menghubungkan ERP ke sistem lain melalui API — semakin penting saat perusahaan menambahkan alat SaaS). Semua jalur ini membayar materially di atas rata-rata developer umum di Indonesia karena pekerjaan ERP membutuhkan pengetahuan domain bisnis yang mendalam selain skill teknis.