bill of material bom

Bill of Materials (BOM): Pengertian, Jenis, Contoh, dan Cara Mengelolanya dengan ERP

Lini perakitan di sebuah pabrik komponen otomotif di Cikarang berhenti di tengah shift, bukan karena mesin rusak atau listrik padam, melainkan karena satu baut pengikat sub-assembly tidak tersedia di gudang. Komponen itu ternyata tidak tercatat dengan benar dalam daftar kebutuhan produksi, sehingga tim pengadaan tidak pernah memesannya dalam jumlah yang cukup. Akibatnya, purchase order klien terancam terlambat kirim, lengkap dengan risiko denda kontrak dan kepercayaan pelanggan yang mulai goyah.

Akar masalahnya hampir selalu sama, yaitu pengelolaan Bill of Materials (BOM) yang tidak akurat. BOM adalah dokumen terstruktur yang mencatat seluruh bahan baku, komponen, sub-assembly, dan instruksi perakitan yang dibutuhkan untuk membuat satu unit produk jadi. Sederhananya, BOM adalah “resep” produksi Anda, dan tanpa resep yang tepat, hasil produksi tidak akan pernah konsisten. Perannya pun jauh melampaui sekadar daftar bahan, karena BOM menjadi satu sumber data bersama bagi tim engineering, produksi, pengadaan, dan keuangan.

Masalahnya, mengelola BOM lewat spreadsheet manual semakin berisiko seiring bertambahnya varian produk dan frekuensi revisi desain. Karena itu, semakin banyak perusahaan beralih ke software ERP untuk manufaktur seperti SAP Business One, Acumatica, dan SAP S/4HANA, yang menghubungkan BOM langsung dengan proses produksi, inventaris, dan pengadaan secara real-time, sehingga setiap perubahan komponen otomatis tercermin di seluruh sistem.

Artikel ini membahas BOM secara lengkap, mulai dari pengertian, fungsi, dan jenis-jenisnya, contoh BOM beserta struktur multi-level-nya, elemen utama dan cara membuatnya langkah demi langkah, perbedaannya dengan Bill of Quantity, hingga cara ERP membantu perusahaan Anda mengelola BOM secara efisien dan akurat.

📌 Key Takeaways

  • Bill of Materials (BOM) adalah daftar terstruktur seluruh bahan baku, komponen, dan sub-assembly beserta jumlahnya yang dibutuhkan untuk membuat satu unit produk jadi, dan menjadi fondasi perencanaan produksi di perusahaan manufaktur.
  • BOM berfungsi sebagai dasar perhitungan MRP dan HPP, satu sumber data bersama bagi departemen engineering, produksi, purchasing, gudang, dan keuangan, serta acuan manajemen inventaris dan perencanaan kapasitas produksi.
  • Berdasarkan fungsinya, BOM terbagi menjadi enam jenis (EBOM, MBOM, Sales BOM, Configurable BOM, Template BOM, dan Phantom BOM), sedangkan berdasarkan strukturnya terbagi menjadi single-level dan multi-level BOM yang memungkinkan BOM explosion untuk menghitung kebutuhan material di setiap level secara otomatis.
  • BOM yang baik memuat part number, deskripsi, level hierarki, quantity per, satuan ukur, tipe pengadaan, dan scrap factor, serta dibuat lewat proses bertahap yang melibatkan validasi lintas departemen dan prosedur pembaruan yang jelas.
  • Mengelola BOM lewat spreadsheet berisiko seiring bertambahnya kompleksitas produk, sehingga banyak perusahaan beralih ke ERP seperti SAP Business One, Acumatica, atau SAP S/4HANA yang menghubungkan BOM dengan produksi, inventaris, dan pengadaan secara real-time.

Apa Itu Bill of Materials (BOM)?

BOM merupakan singkatan dari Bill of Materials, dan di lantai produksi dokumen ini juga sering disebut product structure atau component list, tergantung industri dan sistem yang dipakai perusahaan. Isinya tidak berhenti pada nama material saja, tetapi mencakup kode item, jumlah kebutuhan per unit produk, satuan ukur, tingkat hierarki komponen, serta spesifikasi teknis yang relevan. Kelengkapan data inilah yang membuat BOM bisa dipakai langsung oleh tim produksi, pengadaan, dan keuangan tanpa perlu menafsirkan ulang.

Ciri yang paling membedakan BOM dari dokumen lain adalah sifatnya yang hierarkis. BOM tidak sekadar mendaftar bahan secara flat, melainkan menggambarkan hubungan antar komponen dalam struktur bertingkat, mulai dari produk jadi di level tertinggi hingga bahan baku paling dasar di level terbawah. Struktur ini membantu tim memahami bagaimana setiap komponen saling berkaitan dan kapan komponen tersebut harus tersedia dalam proses produksi.

BOM juga sering tertukar dengan dokumen produksi lainnya. Routing sheet menjelaskan urutan proses dan mesin yang digunakan, work instruction berisi panduan teknis mengerjakan suatu tahapan, dan production order adalah perintah resmi untuk memproduksi dalam jumlah tertentu. BOM tidak menjelaskan cara kerja, melainkan menjawab satu pertanyaan mendasar: apa saja yang dibutuhkan, dan berapa banyak.

Dalam sistem ERP manufaktur, BOM menjadi fondasi hampir seluruh proses operasional. Modul Material Requirements Planning (MRP) membaca data BOM untuk menghitung kebutuhan material secara otomatis, modul perencanaan produksi memakainya untuk menyusun jadwal dan alokasi sumber daya, dan modul keuangan menjadikannya dasar perhitungan harga pokok produksi (HPP). Itulah mengapa akurasi data BOM menjadi salah satu faktor paling kritis dalam keberhasilan implementasi ERP di perusahaan manufaktur, dan mengapa peran BOM di sistem yang berbeda-beda tetap kita bahas lebih lanjut di bagian akhir artikel.

Fungsi Bill of Materials dalam Proses Manufaktur

Dalam operasional sehari-hari, BOM bukan dokumen administratif yang jarang dibuka. Hampir semua departemen, mulai dari engineering, produksi, pengadaan, gudang, hingga keuangan, merujuk ke data BOM saat menjalankan tugasnya. Berikut lima fungsi utama BOM dalam proses manufaktur.

1. Dasar Perencanaan Kebutuhan Material

Fungsi paling fundamental BOM adalah menjadi input utama proses Material Requirements Planning (MRP). Dengan membaca struktur BOM, sistem menghitung berapa banyak setiap komponen yang dibutuhkan, kapan harus dipesan, dan berapa quantity yang perlu diproduksi di setiap level sub-assembly. Tanpa BOM yang akurat, hasil MRP tidak dapat diandalkan dan perusahaan kembali ke mode reaktif, yaitu memesan material setelah stok habis.

2. Pengendalian Biaya dan Perhitungan HPP

BOM menjadi fondasi perhitungan Harga Pokok Produksi (HPP). Setiap komponen di BOM memiliki nilai biaya yang, jika dijumlahkan secara bertingkat, menghasilkan total biaya material per unit produk. Angka ini kemudian digabungkan dengan biaya tenaga kerja langsung dan overhead pabrik untuk membentuk HPP yang utuh. Jika BOM tidak lengkap atau jarang diperbarui, margin aktual sering kali jauh dari proyeksi karena ada komponen yang luput dihitung.

3. Koordinasi Lintas Departemen

Nilai strategis BOM yang sering terlewat adalah perannya sebagai single source of truth bagi semua departemen. Tim engineering mendokumentasikan spesifikasi desain di dalamnya, tim purchasing menjadikannya dasar pembuatan purchase order, tim gudang menyiapkan material sesuai BOM, dan tim quality control memverifikasi kesesuaian komponen dengan spesifikasi. Ketika semua tim bekerja dari satu BOM yang selalu diperbarui, risiko miskomunikasi akibat data yang tidak sinkron dapat ditekan secara signifikan.

4. Acuan dalam Manajemen Inventaris

BOM yang terhubung dengan sistem inventaris memungkinkan pemantauan stok komponen secara real-time berdasarkan kebutuhan produksi aktual. Sistem dapat memberi peringatan ketika stok suatu komponen mendekati batas minimum yang dihitung dari data konsumsi di BOM. Fungsi ini krusial di manufaktur dengan ratusan hingga ribuan SKU komponen, karena pemantauan manual sudah tidak realistis dilakukan secara konsisten.

5. Fondasi untuk Perencanaan Kapasitas dan Penjadwalan Produksi

Selain material, BOM menjadi referensi perencanaan kapasitas produksi. Dari struktur komponen dan tahapan perakitan di BOM, manajer produksi dapat menentukan alokasi mesin, tenaga kerja, dan waktu yang dibutuhkan untuk memenuhi target output. Di dalam ERP, data BOM digabungkan dengan data routing untuk menghasilkan jadwal produksi yang realistis dan bisa dieksekusi di lantai pabrik.

Jenis-Jenis Bill of Materials (BOM)

Tidak semua BOM dibuat sama. Berdasarkan fungsinya, ada beberapa jenis BOM yang dirancang untuk kebutuhan dan konteks berbeda, dan memahaminya membantu perusahaan menerapkan dokumentasi yang sesuai dengan kompleksitas produknya. Berikut enam jenis yang paling umum digunakan di industri manufaktur.

1. Engineering BOM (EBOM)

EBOM dibuat oleh tim engineering atau R&D pada tahap perancangan produk. Dokumen ini mencerminkan struktur produk dari sudut pandang desain teknis, mencakup komponen, spesifikasi material, dan toleransi, biasanya mengacu pada gambar teknik (engineering drawing). Dalam siklus Product Lifecycle Management (PLM), EBOM adalah dokumen pertama yang dibuat dan menjadi referensi bagi semua BOM turunannya.

2. Manufacturing BOM (MBOM)

MBOM adalah turunan EBOM yang disesuaikan dengan realita di lantai produksi. Jika EBOM menjelaskan bagaimana produk dirancang, MBOM menjelaskan bagaimana produk benar-benar dibuat, lengkap dengan urutan perakitan, instruksi proses, komponen pengganti (substitute), dan material tambahan yang tidak muncul di desain. MBOM inilah yang menjadi referensi utama sistem MRP dan modul production order dalam ERP.

3. Sales BOM (SBOM)

Sales BOM dipakai ketika produk dijual sebagai satu kesatuan, tetapi komponennya tetap dicatat dan dikelola terpisah di sistem, misalnya mesin industri yang dijual bersama spare part awal dan aksesori pemasangan. Produk induk (parent item) muncul sebagai item penjualan di dokumen sales order, sementara setiap komponennya tetap terlacak di inventaris untuk keperluan pengadaan dan pengelolaan stok.

4. Configurable BOM (CBOM)

CBOM dirancang untuk perusahaan yang memproduksi banyak variasi konfigurasi sesuai permintaan pelanggan. Alih-alih membuat BOM terpisah untuk setiap varian, CBOM memakai satu struktur induk yang fleksibel dengan aturan konfigurasi yang bisa disesuaikan. Pendekatan ini umum di industri kendaraan, mesin industri, dan elektronik, di mana satu model bisa hadir dalam puluhan hingga ratusan kombinasi spesifikasi.

5. Template BOM

Template BOM adalah struktur BOM standar yang menjadi kerangka dasar untuk produk baru dengan struktur serupa. Tim engineering cukup menduplikasi template yang relevan lalu mengubah komponen yang berbeda, tanpa membangun BOM dari nol setiap kali ada produk baru. Ini sangat menghemat waktu bagi perusahaan dengan lini produk yang komponennya sebagian besar mirip.

6. Phantom BOM

Phantom BOM dipakai untuk sub-assembly yang ada dalam struktur produk, tetapi tidak pernah disimpan sebagai stok tersendiri karena langsung dikonsumsi di proses berikutnya. Jenis ini menyederhanakan struktur BOM yang kompleks tanpa mengurangi akurasi perhitungan kebutuhan material, dan umum ditemukan di produksi continuous atau semi-continuous di mana sub-assembly berpindah langsung antar workstation.

Berikut ringkasan perbandingan keenam jenis BOM tersebut:

Jenis BOMDibuat OlehTujuan UtamaKonteks Penggunaan
Engineering BOM (EBOM)Tim Engineering / R&DDokumentasi desain teknis produkTahap perancangan & PLM
Manufacturing BOM (MBOM)Tim Produksi / PPICPanduan produksi di lantai pabrikMRP, Production Order
Sales BOM (SBOM)Tim Sales / SCMPengelolaan produk bundlingSales Order, Inventaris
Configurable BOM (CBOM)Tim EngineeringManajemen variasi produkIndustri dengan banyak varian
Template BOMTim EngineeringPercepatan pembuatan BOM baruLini produk serupa
Phantom BOMTim ProduksiSimplifikasi sub-assembly sementaraProduksi continuous

Selain klasifikasi berdasarkan fungsi di atas, BOM juga bisa dikelompokkan berdasarkan strukturnya. Single-level BOM hanya menampilkan komponen yang langsung menyusun satu produk atau sub-assembly, sehingga cocok untuk produk sederhana. Sebaliknya, multi-level BOM atau indented BOM menampilkan seluruh hierarki dari produk jadi hingga bahan baku paling dasar, dan inilah format yang dipakai di sebagian besar perusahaan manufaktur dengan produk kompleks. Kita akan melihat bentuk konkretnya lewat contoh di bagian berikutnya.

Contoh Bill of Materials (BOM)

Setelah memahami jenis-jenisnya, cara termudah untuk benar-benar mengerti BOM adalah melihat bentuk nyatanya. Berikut dua contoh BOM dari industri yang berbeda, lengkap dengan cara membacanya.

Contoh 1: BOM Multi-Level Produk Rangka Kursi Industri

Contoh pertama adalah struktur BOM multi-level untuk rangka kursi industri yang diproduksi perusahaan manufaktur furnitur komersial:

LevelPart NumberNama KomponenQty PerSatuanTipe
0FRN-001Rangka Kursi Industri (Finished Good)1pcsMake
1SUB-101Sub-Assembly Rangka Dudukan1pcsMake
2MTL-201Plat Baja 2mm (50x50cm)4pcsBuy
2MTL-202Baut M8 x 20mm16pcsBuy
2MTL-203Mur M816pcsBuy
1SUB-102Sub-Assembly Kaki Kursi1setMake
2MTL-204Pipa Besi Hollow 40x40mm4pcsBuy
2MTL-205Rubber Foot Cap 40mm4pcsBuy
2MTL-206Elektroda Las0,2kgBuy
1SUB-103Sub-Assembly Sandaran1pcsMake
2MTL-207Plat Baja 1,5mm (30x60cm)2pcsBuy
2MTL-208Engsel Piano 30cm2pcsBuy
1PKG-001Packaging (Kardus + Bubble Wrap)1setBuy

Dari tabel ini terlihat bahwa satu produk jadi terdiri dari tiga sub-assembly utama, masing-masing dengan komponen sendiri di level berikutnya. Kolom Tipe menunjukkan mana yang diproduksi internal (make) dan mana yang dibeli dari pemasok (buy), sehingga sistem tahu kebutuhan mana yang harus dijawab dengan production order dan mana dengan purchase order.

Ketika MRP membaca BOM ini untuk pesanan 500 unit, sistem otomatis menghitung kebutuhan 2.000 plat baja 2mm, 8.000 baut M8, 2.000 pipa besi hollow, dan seterusnya, sambil memeriksa stok dan merekomendasikan pengadaan untuk komponen yang kurang. Proses penghitungan bertingkat ini disebut BOM explosion, dan akan kita bahas lebih rinci di bagian multi-level BOM.

Contoh 2: BOM Produk Roti Tawar dengan Scrap Factor

Contoh kedua berasal dari industri makanan, di mana satuan ukur bervariasi dan pemborosan bahan perlu diperhitungkan. Angka di bawah adalah ilustrasi yang disederhanakan untuk satu bungkus roti tawar:

LevelPart NumberNama KomponenQty PerSatuanScrapTipe
0BRD-001Roti Tawar 400 gram (Finished Good)1pcs0%Make
1SUB-201Adonan Roti Tawar0,45kg2%Make
2RAW-301Tepung Terigu Protein Tinggi0,25kg2%Buy
2RAW-302Ragi Instan0,005kg0%Buy
2RAW-303Gula Pasir0,02kg0%Buy
2RAW-304Mentega0,03kg1%Buy
2RAW-305Susu Bubuk0,015kg0%Buy
2RAW-306Air0,13liter0%Buy
1PKG-201Plastik Kemasan1pcs3%Buy
1PKG-202Label Stiker1pcs3%Buy

Berbeda dari contoh pertama, BOM ini memakai kilogram dan liter, bukan hanya pcs, sehingga konsistensi satuan ukur menjadi krusial. Kolom scrap juga menunjukkan bahwa sistem tidak menghitung kebutuhan tepung persis 0,25 kg per bungkus, melainkan menambah 2% untuk mengantisipasi pemborosan wajar selama produksi.

Untuk produksi 10.000 bungkus, kebutuhan tepung teoretisnya 2.500 kg, tetapi setelah scrap factor diterapkan, angka yang dipesan menjadi sekitar 2.550 kg. Selisih kecil ini yang sering membuat perusahaan kehabisan bahan di tengah produksi ketika BOM dikelola secara manual.

Single-Level vs Multi-Level BOM: Mana yang Tepat untuk Produk Anda?

Pada contoh rangka kursi tadi, Anda mungkin sudah menyadari bahwa BOM-nya tidak berbentuk daftar tunggal, melainkan bertingkat dari produk jadi, sub-assembly, hingga bahan baku. Struktur seperti ini disebut multi-level BOM atau indented BOM. Untuk memahami kapan struktur ini dibutuhkan, kita perlu membandingkannya dengan single-level BOM terlebih dahulu.

Perbedaan Single-Level dan Multi-Level BOM

Single-level BOM hanya menampilkan komponen yang langsung menyusun satu produk atau satu sub-assembly. Jika sebuah produk memiliki sub-assembly, maka sub-assembly tersebut punya BOM terpisah sendiri. Sebaliknya, multi-level BOM menampilkan seluruh hierarki dalam satu tampilan utuh, mulai dari produk jadi di Level 0 hingga bahan baku di level terbawah. Perbedaan praktisnya dirangkum dalam tabel berikut:

AspekSingle-Level BOMMulti-Level BOM
CakupanSatu tingkat komponen langsungSeluruh hierarki produk
TampilanDaftar datar per produk atau sub-assemblyStruktur bertingkat (indented)
Cocok untukProduk sederhana dengan sedikit atau tanpa sub-assemblyProduk kompleks dengan banyak sub-assembly
Kemudahan melihat gambaran utuhTerbatas, perlu membuka BOM lainLangsung terlihat dalam satu struktur
Perhitungan kebutuhan materialManual atau bertahapOtomatis lewat BOM explosion

Cara Kerja BOM Explosion

Nilai terbesar multi-level BOM terlihat saat sistem melakukan BOM explosion, yaitu proses menguraikan kebutuhan produk jadi menjadi kebutuhan seluruh komponen di setiap level. Dengan contoh rangka kursi tadi, misalkan perusahaan menerima pesanan 500 unit, maka hasil penguraiannya kurang lebih seperti berikut:

LevelKomponenPerhitunganKebutuhan Kotor
0Rangka Kursi Industri500 × 1500 pcs
1Sub-Assembly Rangka Dudukan, Kaki Kursi, Sandaran500 × 1 (masing-masing)500 unit tiap sub-assembly
2Plat Baja 2mm500 × 42.000 pcs
2Baut M8 x 20mm500 × 168.000 pcs
2Pipa Besi Hollow 40x40mm500 × 42.000 pcs
2Elektroda Las500 × 0,2100 kg
2Engsel Piano 30cm500 × 21.000 pcs

Angka di atas adalah kebutuhan kotor (gross requirement). Sistem kemudian mengurangkannya dengan stok yang tersedia untuk mendapatkan kebutuhan bersih (net requirement). Misalnya, jika stok plat baja 2mm di gudang sebanyak 500 pcs, maka yang perlu diadakan hanya 1.500 pcs. Kebalikan dari proses ini adalah where-used atau BOM implosion, yaitu menelusuri suatu komponen dipakai di produk mana saja, yang sangat berguna untuk menilai dampak ketika komponen tersebut diganti atau harganya berubah.

Kapan Perusahaan Perlu Beralih ke Multi-Level BOM?

Tidak semua perusahaan membutuhkan struktur bertingkat sejak awal. Namun, ada beberapa tanda bahwa BOM sederhana sudah tidak memadai: produk memiliki lebih dari satu tingkat sub-assembly, satu komponen dipakai di banyak produk sehingga setiap perubahan harus diperbarui di banyak tempat, revisi desain terjadi berulang kali, atau tim keuangan membutuhkan biaya produksi yang dirinci per level.

Pada titik ini, mengelola BOM lewat spreadsheet mulai rawan salah, karena satu perubahan kecil di level bawah harus ditelusuri manual ke semua level di atasnya. Di sinilah sistem ERP mengambil peran, dan kita akan membahas bagaimana SAP Business One, Acumatica, dan SAP S/4HANA menangani BOM di bagian Solusi ERP di akhir artikel.

Elemen Utama Bill of Materials

Jika Anda memperhatikan kolom pada tabel contoh sebelumnya, terlihat bahwa BOM yang baik bukan sekadar daftar nama komponen. Agar benar-benar fungsional bagi semua departemen, BOM harus memuat elemen data yang lengkap, konsisten, dan terstandarisasi. Berikut tujuh elemen utama yang harus ada dalam setiap BOM di perusahaan manufaktur.

1. Nomor Item (Item Number / Part Number)

Setiap komponen wajib memiliki kode identifikasi unik yang menjadi referensi universal bagi semua departemen, dari engineering, purchasing, hingga gudang, sehingga tidak ada ambiguitas saat menyebut suatu komponen. Sistem penomoran yang konsisten juga memudahkan integrasi data BOM dengan modul lain dalam sistem ERP, seperti inventaris, purchasing, dan production order.

2. Nama dan Deskripsi Komponen

Selain kode, setiap item perlu nama dan deskripsi yang jelas dan standar, mencakup jenis material, dimensi, warna, atau spesifikasi teknis lain. Standarisasi ini penting terutama di perusahaan dengan ratusan komponen, karena penyebutan yang tidak konsisten, misalnya “baut M8” di satu dokumen dan “bolt 8mm” di dokumen lain untuk item yang sama, bisa menyebabkan duplikasi data dan kesalahan pengadaan.

3. Level Hierarki (BOM Level)

Elemen ini menunjukkan posisi setiap komponen dalam struktur bertingkat: Level 0 adalah produk jadi, Level 1 adalah sub-assembly utama, Level 2 adalah komponen pembentuk sub-assembly, dan seterusnya hingga bahan baku paling dasar. Struktur inilah yang membedakan BOM dari daftar belanja biasa, karena ia menggambarkan hubungan dan ketergantungan antar komponen yang menjadi acuan urutan produksi dan pengadaan.

4. Jumlah Kebutuhan (Quantity Per)

Elemen ini mencatat berapa banyak setiap komponen dibutuhkan untuk membuat satu unit produk induknya. Angka ini menjadi dasar perhitungan MRP, sehingga kesalahan sekecil apa pun, misalnya tercatat 2 padahal seharusnya 4, akan menghasilkan perhitungan kebutuhan material yang salah dan berpotensi membuat komponen kurang di tengah produksi.

5. Satuan Ukur (Unit of Measure)

Setiap komponen harus memiliki satuan ukur yang jelas dan konsisten, entah itu pieces (pcs), kilogram (kg), meter (m), atau liter (L). Seperti terlihat pada contoh roti tawar, satuan yang berbeda dalam satu BOM sangat mungkin terjadi, dan satuan yang ambigu sering menjadi sumber kesalahan saat pengadaan maupun pengeluaran material dari gudang.

6. Tipe Pengadaan (Procurement Type)

Elemen ini menentukan apakah suatu komponen diproduksi internal (make) atau dibeli dari pemasok (buy). Bagi sistem MRP, informasi ini menentukan apakah kebutuhan dijawab dengan planned production order atau planned purchase order. Komponen bertipe make memicu perencanaan produksi internal, sedangkan komponen bertipe buy memicu proses pengadaan ke pemasok.

7. Scrap Factor

Scrap factor adalah persentase tambahan material yang diperhitungkan untuk mengantisipasi pemborosan atau cacat yang wajar terjadi selama produksi. Misalnya, jika proses stamping baja memiliki tingkat scrap rata-rata 5%, sistem otomatis menambahkan 5% pada kebutuhan material saat menjalankan MRP. Mengabaikan elemen ini sering menjadi penyebab perusahaan kehabisan material sebelum target produksi tercapai, meskipun perhitungan awalnya tampak sudah benar.

Cara Membuat Bill of Materials

Membuat BOM yang akurat bukan pekerjaan satu sore. Prosesnya membutuhkan koordinasi lintas departemen, ketelitian dalam pengumpulan data, dan pemahaman yang baik tentang struktur produk. Bagi perusahaan yang baru pertama kali menyusun BOM secara formal, berikut delapan langkah yang dapat dijadikan panduan.

Langkah 1: Identifikasi Produk dan Tentukan Scope BOM

Tentukan dengan jelas produk apa yang akan didokumentasikan dan jenis BOM apa yang dibuat, apakah EBOM untuk keperluan desain, MBOM untuk panduan produksi, atau keduanya. Tentukan juga kedalaman levelnya, apakah cukup sampai sub-assembly atau perlu turun hingga bahan baku paling dasar. Kejelasan scope di awal mencegah pemborosan waktu dan kebingungan di tengah proses penyusunan.

Langkah 2: Kumpulkan Data Teknis dari Tim Engineering

Kumpulkan seluruh data teknis dari tim engineering atau R&D, mencakup gambar teknik (engineering drawing), spesifikasi material, daftar komponen dari desain produk, dan informasi toleransi. Keterlibatan aktif tim engineering sangat krusial di tahap ini karena merekalah yang paling memahami struktur desain produk secara akurat.

Langkah 3: Susun Hierarki Struktur Produk

Susun struktur produk secara bertahap dari Level 0 (produk jadi) ke bawah. Identifikasi sub-assembly utama di Level 1, lalu urai masing-masing menjadi komponen pembentuknya di Level 2, dan seterusnya. Pada contoh rangka kursi tadi, misalnya, produk jadi diurai menjadi tiga sub-assembly (dudukan, kaki, dan sandaran) sebelum turun ke plat baja, baut, dan komponen lainnya. Pastikan setiap hubungan antar level terdefinisi jelas, karena hierarki inilah tulang punggung seluruh BOM.

Langkah 4: Tentukan Part Number dan Standarisasi Penamaan

Sebelum data dimasukkan ke sistem, pastikan setiap komponen memiliki kode unik yang mengikuti konvensi penomoran yang disepakati perusahaan. Standarisasi ini mencegah duplikasi data dan menjaga konsistensi referensi antar departemen. Jika perusahaan belum punya sistem penomoran baku, inilah saat yang tepat untuk menetapkannya sebelum BOM dipakai secara luas.

Langkah 5: Input Data Quantity, Satuan Ukur, dan Tipe Pengadaan

Untuk setiap komponen, masukkan quantity per unit produk induk, satuan ukur, dan tipe pengadaan (make atau buy). Tambahkan juga scrap factor untuk komponen yang prosesnya memiliki tingkat pemborosan signifikan. Validasi angka-angka ini bersama tim produksi dan purchasing agar data mencerminkan kondisi aktual di lapangan, bukan sekadar asumsi teoritis dari dokumen desain.

Langkah 6: Review dan Validasi Lintas Departemen

Sebelum BOM dinyatakan final, lakukan review bersama departemen yang berkepentingan, yaitu engineering, produksi, purchasing, gudang, dan keuangan. Setiap departemen bisa menemukan ketidaksesuaian dari perspektifnya masing-masing. Validasi ini adalah investasi waktu yang berharga, karena kesalahan yang tidak terdeteksi di tahap ini jauh lebih mahal diperbaiki setelah BOM berjalan di sistem produksi.

Langkah 7: Input ke Sistem ERP dan Lakukan Uji Coba

Masukkan BOM yang sudah divalidasi ke dalam sistem ERP yang digunakan perusahaan, lalu jalankan simulasi MRP untuk beberapa production order. Periksa apakah hasil perhitungan kebutuhan material sesuai ekspektasi dan tidak ada komponen yang terlewat atau salah terhitung.

Uji coba ini juga mendeteksi kesalahan input sebelum BOM dipakai dalam produksi yang sesungguhnya. Pada tahap inilah kemampuan ERP untuk membaca BOM bertingkat dan menjalankan BOM explosion secara otomatis mulai terasa manfaatnya dibanding pengelolaan manual.

Langkah 8: Tetapkan Prosedur Pembaruan BOM

BOM bukan dokumen yang dibuat sekali lalu selesai. Setiap perubahan desain, penggantian komponen, atau perubahan proses produksi harus segera tercermin di BOM. Tetapkan prosedur formal untuk engineering change order (ECO), termasuk siapa yang berwenang mengajukan perubahan, siapa yang menyetujui, dan bagaimana perubahan dikomunikasikan ke seluruh departemen terkait. Prosedur yang jelas mencegah BOM menjadi dokumen usang yang tidak lagi mencerminkan realita produksi.

Perbedaan Bill of Materials (BOM) dan Bill of Quantity (BoQ)

Dalam praktik di lapangan, dua istilah ini sering dipakai bergantian, padahal keduanya adalah dokumen yang berbeda dengan fungsi dan konteks yang tidak sama. Memahami perbedaannya penting agar perusahaan tidak salah menentukan dokumen yang dibutuhkan di setiap tahapan operasional.

BOM digunakan dalam konteks manufaktur, yaitu proses mengubah bahan baku dan komponen menjadi produk jadi. BOM berfokus pada struktur hierarkis produk: komponen apa saja yang dibutuhkan, berapa jumlahnya per unit, dan bagaimana komponen tersebut saling berkaitan dalam perakitan. Karena itu, BOM menjadi panduan produksi sekaligus dasar perhitungan kebutuhan material yang dipakai berulang kali di setiap siklus produksi.

Sebaliknya, Bill of Quantity (BoQ) lazim digunakan di industri konstruksi dan proyek engineering. BoQ mencantumkan seluruh material, pekerjaan, dan jasa yang dibutuhkan untuk menyelesaikan satu proyek, lengkap dengan volume, satuan, dan estimasi biaya tiap item. Berbeda dengan BOM yang berulang, BoQ bersifat unik per proyek dan biasanya disusun oleh quantity surveyor sebagai bagian dari proses tender atau estimasi biaya.

Berikut tabel perbandingan keduanya agar lebih mudah dipahami:

AspekBill of Materials (BOM)Bill of Quantity (BoQ)
IndustriManufakturKonstruksi / Project Engineering
TujuanPanduan produksi dan kebutuhan materialEstimasi biaya dan dokumen tender proyek
Sifat penggunaanBerulang setiap siklus produksiUnik per proyek
Struktur dokumenHierarkis (multi-level)Linear (daftar item per pekerjaan)
Dibuat olehTim Engineering / PPICQuantity Surveyor / Cost Estimator
Integrasi sistemERP (MRP, Production Order)Software estimasi / manajemen proyek
Output utamaKebutuhan komponen per unit produkTotal biaya dan volume pekerjaan proyek

Meski berbeda secara konsep, kedua dokumen ini bisa muncul bersamaan di perusahaan manufaktur yang juga mengerjakan pemasangan atau instalasi produknya di lokasi pelanggan. BOM dipakai untuk proses produksi di pabrik, sedangkan BoQ dipakai untuk mengestimasi biaya pekerjaan instalasi di lapangan. Memahami kapan menggunakan masing-masing dokumen membantu perusahaan mengelola biaya dan sumber daya secara lebih akurat di kedua konteks tersebut.

Tantangan Pengelolaan Bill of Materials di Perusahaan Manufaktur

Memiliki BOM yang lengkap dan akurat adalah satu hal, tetapi menjaganya tetap relevan dalam jangka panjang adalah tantangan yang berbeda. Banyak perusahaan manufaktur di Indonesia sudah memiliki BOM, tetapi masih menghadapi masalah operasional yang berakar dari pengelolaannya yang belum optimal. Berikut empat tantangan yang paling umum untuk diantisipasi.

1. BOM yang Tidak Sinkron akibat Perubahan yang Tidak Terstruktur

Ini adalah tantangan paling klasik. BOM dibuat dengan baik di awal, tetapi perubahan desain, penggantian komponen, atau modifikasi proses tidak selalu diikuti pembaruan BOM. Tanpa prosedur engineering change management yang formal, perubahan sering dilakukan secara informal, tidak terdokumentasi, dan tidak dikomunikasikan ke semua pihak, sehingga ada departemen yang masih memakai versi lama sementara yang lain sudah memakai versi baru. Akibatnya, BOM di sistem tidak lagi mencerminkan kondisi lantai produksi, tim mulai mengabaikannya dan kembali mengandalkan catatan informal, dan masalah ini makin sulit diputus seiring bertambahnya kompleksitas produk.

2. Pengelolaan BOM dengan Spreadsheet Manual

Masih banyak perusahaan manufaktur skala menengah yang mengelola BOM lewat spreadsheet Excel. Terlihat praktis di awal, tetapi risikonya membesar seiring skala produksi. Spreadsheet tidak memiliki kontrol versi yang andal, rentan terhadap kesalahan input, sulit diakses banyak pengguna secara bersamaan, dan tidak terintegrasi dengan pengadaan maupun produksi. Satu kesalahan formula atau baris yang terhapus tidak sengaja dapat memengaruhi seluruh perhitungan kebutuhan material tanpa ada peringatan yang mendeteksinya.

3. Kurangnya Standarisasi Antar Departemen

Di banyak perusahaan, setiap departemen memiliki versi BOM-nya sendiri: tim engineering dengan EBOM di sistem CAD, tim produksi dengan MBOM modifikasi di spreadsheet terpisah, dan tim purchasing dengan daftar komponen yang disesuaikan dengan data pemasok. Ketika ketiga versi ini tidak tersinkronisasi, perbedaan data menjadi sumber konflik dan kesalahan yang berulang. Produk yang diproduksi bisa berbeda dari yang dirancang, atau material yang dibeli tidak sesuai kebutuhan di lantai produksi.

4. Kompleksitas BOM yang Terus Meningkat

Seiring lini produk bertambah, kompleksitas BOM meningkat pesat. Produk seperti mesin industri, kendaraan, atau peralatan elektronik bisa memiliki BOM dengan lima hingga tujuh level hierarki dan ribuan komponen, ditambah banyak varian konfigurasi. Mengelola struktur multi-level sebesar ini secara manual hampir mustahil dilakukan dengan akurat, sehingga tim engineering dan PPIC akhirnya lebih banyak memelihara data daripada mengoptimalkan proses atau mengembangkan produk baru. Bahkan dengan sistem ERP, pengelolaan BOM bertingkat tetap membutuhkan konfigurasi yang tepat agar perhitungan MRP di setiap level benar.

BOM di ERP: Solusi Mengelola Bill of Materials untuk Perusahaan Manufaktur

Tantangan pengelolaan BOM di atas pada dasarnya memiliki satu solusi paling komprehensif, yaitu mengintegrasikan BOM ke dalam sistem ERP (Enterprise Resource Planning) yang dirancang untuk kebutuhan manufaktur. Dengan ERP, BOM bukan lagi dokumen statis yang hidup di spreadsheet terpisah, melainkan data dinamis yang terhubung langsung dengan seluruh proses operasional secara real-time. Berikut tiga platform ERP yang direkomendasikan untuk perusahaan manufaktur di Indonesia, beserta cara masing-masing mengelola BOM.

1. BOM di SAP Business One

SAP Business One dirancang untuk perusahaan manufaktur skala menengah yang membutuhkan sistem terintegrasi tanpa kompleksitas implementasi kelas enterprise. Modul Bill of Materials di SAP Business One memungkinkan perusahaan membuat dan mengelola struktur BOM multi-level secara terpusat, dengan integrasi langsung ke modul MRP, production order, purchasing, dan inventory management. Setiap perubahan pada BOM otomatis tercermin di seluruh modul yang terhubung, sehingga tidak ada lagi departemen yang bekerja dengan data usang.

Fitur unggulan BOM di SAP Business One mencakup kemampuan mendefinisikan beberapa tipe BOM untuk satu produk (production, sales, dan template BOM), manajemen komponen pengganti (alternative items), serta kalkulasi biaya produksi otomatis berdasarkan data BOM yang terintegrasi dengan modul costing. Bagi perusahaan yang baru pertama kali mengimplementasikan ERP, SAP Business One menawarkan keseimbangan yang baik antara kelengkapan fitur dan kemudahan penggunaan sehari-hari.

2. BOM di Acumatica

Acumatica adalah platform ERP berbasis cloud yang fleksibel dalam pengelolaan BOM, terutama bagi perusahaan dengan lini produk yang banyak variasi konfigurasinya. Modul Manufacturing di Acumatica mendukung BOM multi-level yang terintegrasi penuh dengan Material Requirements Planning, Master Production Schedule, capacity planning, dan shop floor control dalam satu platform yang bisa diakses dari mana saja.

Keunggulan Acumatica dalam konteks BOM ada pada kemampuannya menangani configurable BOM untuk produk dengan variasi kompleks, serta fitur production cost variance analysis yang membantu memantau selisih antara biaya standar di BOM dengan biaya aktual produksi. Bagi perusahaan yang berencana ekspansi atau beroperasi di beberapa lokasi, arsitektur cloud Acumatica memudahkan sinkronisasi data BOM secara real-time tanpa infrastruktur IT yang rumit.

3. BOM di SAP S/4HANA

SAP S/4HANA adalah solusi ERP kelas enterprise untuk perusahaan manufaktur skala besar dengan kompleksitas operasional tinggi. Kemampuan pengelolaan BOM-nya paling komprehensif di antara ketiga platform ini, mencakup BOM dengan ribuan komponen dan puluhan level hierarki, integrasi native dengan modul PLM untuk manajemen siklus hidup produk, serta dukungan penuh untuk proses engineering change management yang terstruktur dan terdokumentasi.

SAP S/4HANA juga menghadirkan analitik real-time berbasis platform HANA yang memberi manajer produksi dan supply chain visibilitas penuh atas status BOM, kebutuhan material, dan biaya produksi dalam satu dashboard terintegrasi. Untuk perusahaan manufaktur Indonesia yang sedang bertransformasi digital menuju operasional kelas world-class, SAP S/4HANA memberi fondasi teknologi yang skalabel dan future-proof untuk jangka panjang.

Berikut perbandingan singkat ketiga platform ERP tersebut dari sisi pengelolaan BOM:

AspekSAP Business OneAcumaticaSAP S/4HANA
Skala perusahaanMenengahMenengah hingga besarBesar hingga enterprise
Model deploymentOn-premise / cloudCloudOn-premise / cloud
Tipe BOM yang didukungProduction, sales, templateMulti-level, configurableSemua tipe, termasuk PLM
Integrasi MRP✓✓✓
Engineering change managementTerbatasModeratKomprehensif
Analitik real-timeModeratModeratAdvanced (HANA)
Cocok untukManufaktur menengahManufaktur menengah hingga besarManufaktur enterprise

Pemilihan platform ERP yang tepat harus disesuaikan dengan skala operasional, kompleksitas produk, dan rencana pertumbuhan bisnis Anda. Think Tank Solusindo sebagai mitra implementasi bersertifikat SAP dan Acumatica di Indonesia siap membantu perusahaan Anda menentukan solusi yang paling sesuai dan memastikan implementasi berjalan lancar dari awal hingga go-live.

Kesimpulan

Bill of Materials bukan sekadar dokumen administratif yang wajib ada di perusahaan manufaktur. BOM adalah fondasi operasional yang menentukan akurasi perencanaan material, efisiensi produksi, pengendalian biaya, dan koordinasi antar departemen. Perusahaan yang mengelola BOM dengan baik akan merasakan dampaknya langsung: risiko lini produksi berhenti karena kekurangan komponen jauh berkurang, selisih biaya produksi lebih mudah dijelaskan, dan miskomunikasi antara tim engineering, produksi, dan purchasing bisa ditekan.

Perjalanan menuju pengelolaan BOM yang optimal memang tidak instan. Dibutuhkan struktur data yang benar sejak awal, baik untuk BOM sederhana maupun multi-level BOM pada produk kompleks, prosedur pembaruan yang konsisten, dan sistem yang mampu mengintegrasikan BOM dengan seluruh proses operasional. Di sinilah peran ERP menjadi krusial, karena tanpa platform yang tepat, bahkan BOM yang paling lengkap hanya akan menjadi dokumen statis dengan nilai terbatas.

Bagi perusahaan manufaktur Indonesia yang ingin serius mengoptimalkan pengelolaan BOM dan proses produksinya, SAP Business One, Acumatica, dan SAP S/4HANA menawarkan pendekatan yang berbeda sesuai skala dan kompleksitas operasional. Memilih yang tepat adalah langkah pertama menuju operasional manufaktur yang lebih efisien, akurat, dan kompetitif.

KONSULTASI GRATIS, TANPA KOMITMEN

Masih Bingung Pilih Sistem ERP yang Tepat?

Tim konsultan kami siap membantu Anda menemukan solusi ERP yang paling sesuai dengan kebutuhan industri Anda.

✓ 15+ Tahun Pengalaman✓ 100+ Proyek Sukses✓ Konsultan Lintas Industri
Konsultasi via WhatsAppCoba Demo Gratis

Tanpa komitmen, tanpa biaya tersembunyi. Tim kami merespons dalam 1x24 jam kerja.

Pertanyaan Umum Seputar Bill of Materials (BOM)

BOM memiliki struktur hierarkis yang menggambarkan hubungan antar komponen secara bertingkat, mulai dari produk jadi hingga bahan baku paling dasar. BOM juga memuat informasi lengkap seperti kode item, quantity per unit, satuan ukur, tipe pengadaan, dan scrap factor yang tidak ada dalam daftar komponen sederhana. Selain itu, BOM terintegrasi dengan ERP sehingga menjadi dasar perhitungan MRP, production order, dan biaya produksi secara otomatis.

Tidak ada angka baku, karena jumlah level bergantung pada kompleksitas produk. Produk sederhana mungkin cukup dengan dua level, sedangkan mesin industri atau kendaraan bisa memiliki lima hingga tujuh level atau lebih. Yang terpenting, BOM mencerminkan struktur produk secara akurat hingga level bahan baku yang perlu direncanakan pengadaannya.

Sangat direkomendasikan. Di awal, spreadsheet mungkin masih memadai, tetapi pendekatan manual makin tidak efisien seiring bertambahnya produk, komponen, dan volume produksi. ERP seperti SAP Business One atau Acumatica menawarkan modul BOM yang terintegrasi dengan MRP, inventaris, dan produksi, sehingga kebutuhan material dapat dikelola lebih akurat dengan risiko kesalahan manual yang jauh lebih kecil.

BOM harus diperbarui setiap kali ada perubahan yang memengaruhi struktur produk, komponen, atau proses produksi, seperti perubahan desain, penggantian komponen karena ketersediaan atau biaya, dan perubahan proses di lantai pabrik. Perusahaan sebaiknya menetapkan prosedur engineering change order (ECO) yang formal agar setiap perubahan terdokumentasi, disetujui pihak berwenang, dan dikomunikasikan ke semua departemen terkait.

BOM yang tidak akurat menghasilkan perhitungan MRP yang salah, dan dampaknya merambat ke seluruh rantai proses: stok komponen kurang atau berlebih, produksi terlambat karena material tidak tersedia tepat waktu, selisih biaya produksi yang sulit dijelaskan, hingga produk jadi yang tidak sesuai spesifikasi. Karena itu, akurasi data BOM menjadi prioritas utama dalam implementasi dan pemeliharaan ERP manufaktur.

Single-level BOM hanya menampilkan komponen yang langsung menyusun satu produk atau sub-assembly, sedangkan multi-level BOM menampilkan seluruh hierarki dari produk jadi hingga bahan baku dalam satu struktur. Multi-level BOM dipakai ketika produk memiliki proses perakitan bertahap yang kompleks, misalnya produk elektronik, mesin industri, atau kendaraan bermotor. Di dalam ERP, struktur ini memungkinkan MRP menghitung kebutuhan material di setiap level secara otomatis dan berurutan lewat BOM explosion.

Pilihannya bergantung pada skala operasional, kompleksitas produk, dan rencana pertumbuhan. SAP Business One umumnya cocok untuk manufaktur skala menengah yang membutuhkan sistem terintegrasi dengan implementasi yang relatif ringkas. Acumatica sesuai untuk perusahaan dengan variasi produk yang banyak atau operasional di beberapa lokasi berkat arsitektur cloud-nya, sedangkan SAP S/4HANA ditujukan bagi perusahaan skala besar dengan struktur BOM sangat kompleks dan kebutuhan engineering change management yang ketat. Untuk rekomendasi yang sesuai kondisi perusahaan Anda, konsultasikan dengan tim Think Tank Solusindo.

https://8thinktank.com
Tech & Enterprise Content Specialist at Think Tank Solusindo. Rendra bertanggung jawab menyusun riset, panduan, dan studi kasus mendalam seputar digitalisasi industri di 8thinktank. Berkolaborasi langsung dengan tim konsultan ERP bersertifikasi resmi (Certified Implementation Partner untuk SAP dan Acumatica), Rendra menerjemahkan pengalaman teknis implementasi lapangan selama 15 tahun menjadi artikel praktis yang membantu perusahaan manufaktur skala menengah-besar di Indonesia mengoptimalkan operasional mereka.