📌 1. Apa itu Material Take-Off (MTO)?
Material Take-Off (MTO) adalah proses mengidentifikasi, menghitung, dan mencatat
seluruh material yang diperlukan untuk membangun suatu item pekerjaan berdasarkan
gambar kerja (drawing).
🔎 Dalam MTO, fokus utama adalah:
Jenis material (misal: pipa CS ASTM A106 Gr.B)
Ukuran material (DN100, schedule 40, fy, fc', diameter besi, dll)
Spesifikasi teknis (material grade, rating, standard)
Jumlah material murni (meter, kilogram, pieces)
✔ Contoh MTO untuk pekerjaan pipa:
Pipa CS DN100 Sch40 : 120 m
Elbow 90° DN100 : 12 pcs
Tee DN100 : 4 pcs
Reducer 100×80 : 2 pcs
Gasket Spiral Wound SS316 : 18 pcs
Bolt & Nut ASTM A193 B7 : 36 set
👉 MTO TIDAK memasukkan koefisien tenaga kerja, alat, atau biaya.
Ini murni daftar material.
📌 2. Apa bedanya Material Take-Off (MTO)
dan Quantity Take-Off (QTO)?
Aspek MTO QTO
Fokus Material Volume pekerjaan
Sumber Gambar kerja (drawing) Gambar kerja, spesifikasi, metode
Yang dihitung Jenis & jumlah material Volume pekerjaan yang akan dibayar
Biasanya tidak, murni Ya, mengikuti metode (waste tanah,
Ada waste?
kebutuhan material shrinkage beton, dll)
Hubungan dgn Langsung menjadi volume pekerjaan di
Input untuk AHSP & RAB
RAB RAB
Output Satuan material (kg, pcs, m) Satuan volume (m³, m², ls)
✔ Contoh perbedaan:
MTO Pipa DN100 → 120 m
QTO Pekerjaan Instalasi Pipa DN100 → 120 m
Mirip, tetapi:
MTO tidak memasukkan “diesel flushing”, “hydrotest water”, “supports”, atau
“waste”
QTO sudah mengikuti metode pembayaran (billing)
📌 3. Apa itu Bill of Quantity (BoQ)?
Bill of Quantity (BoQ) adalah dokumen daftar volume pekerjaan yang harus dikerjakan,
disusun secara sistematis per division / work package.
Di lingkungan EPC/Pertamina, BoQ biasa disusun berdasarkan:
Discipline (Civil, Mechanical, Electrical, Instrument, Piping, Utility)
Work Breakdown Structure (WBS)
Cost Account Code (CoA Pertamina)
Isi Umum BoQ:
Item pekerjaan
Uraian pekerjaan
Volume (hasil QTO)
Satuan
Harga satuan (optional tergantung tender)
Total harga (jika harga dimasukkan)
👉 BoQ = Volume pekerjaan, bukan harga satuan.
Dia adalah penghubung antara QTO dan RAB.
📌 4. Apa beda Bill of Quantity (BoQ) dan RAB?
Aspek Bill of Quantity (BoQ) Rencana Anggaran Biaya (RAB)
Item + Volume + Harga satuan +
Isi Item + Volume
Total
Sumber Harga Tidak wajib ada Wajib ada
Dibuat oleh Quantity Surveyor / Estimator Estimator / Finance / Kontraktor
Hubungan dengan RAB memasukkan harga dari
BoQ tidak memuat AHSP
AHSP AHSP
Tujuan Mengukur pekerjaan yang harus Menghitung total biaya proyek
Aspek Bill of Quantity (BoQ) Rencana Anggaran Biaya (RAB)
dilakukan
Sederhananya:
BoQ = DAFTAR VOLUME
RAB = VOLUME × HARGA SATUAN (AHSP)
BoQ berdiri sendiri. RAB membutuhkan BoQ sebagai input.
Lewati ke konten
Riwayat obrolan
Anda bilang:
Buatkan form analisa harga satuan pekerjaan lengkap (termasuk bagaimana memperoleh
koefisien tenaga kerja, material, dan alat) dan biaya tidak langsung. Kemudian hasil ahsp
tersebut dimasukkan ke dalam form rab lengkap (termasuk biaya lain-lain, contingency,
pajak, biaya tes, dll). Ini untuk minimal 2 item pekerjaan di pertamina. Khusus di pertamina
ya!
ChatGPT bilang:
Bagus — saya buatkan (A) formulir AHSP lengkap beserta metode perolehan koefisien
tenaga kerja / material / alat / biaya tidak langsung, lalu (B) formulir RAB yang memasukkan
hasil AHSP + biaya lain-lain (contingency, pajak, biaya tes, dll). Saya sertakan 2 contoh item
khusus untuk lingkungan Pertamina: Pekerjaan Beton Cor In-Place (m³) dan Pemasangan
Pipa Carbon Steel DN100 (per m) — lengkap dengan contoh perhitungan unit harga yang
bisa langsung Anda pakai atau sesuaikan dengan pedoman internal Pertamina (SOW /
Standar proyek).
Catatan penting: angka contoh saya gunakan untuk menunjukkan format dan cara hitung.
Silakan ganti harga satuan bahan, upah, dan asumsi produktivitas sesuai pedoman harga
internal Pertamina, site condition, dan kebijakan pajak/PPN yang berlaku pada kontrak
Anda.
A. Formulir AHSP (Template + Metodologi)
1) Struktur Form AHSP (per item pekerjaan)
Gunakan format tabel berikut untuk setiap item pekerjaan:
Kolom Keterangan
Kode Item Kode internal Pertamina/Proyek
Kolom Keterangan
Uraian Pekerjaan Deskripsi singkat (mis. Cor beton 1:2:3, finishing trowel)
Satuan m³ / m / pcs / hari
Kuantitas Jumlah yang ditenderkan (untuk unit price: 1)
RINCIAN BIAYA LANGSUNG
Material — jenis & kuantitas contoh: semen (saks) / pasir (m³) / kerikil (m³) / besi (kg)
Harga satuan material harga pasar / kontrak bahan (Rp)
Jumlah Material (Rp) kuantitas × harga satuan
Tenaga Kerja — jenis & koefisien contoh: tukang (MD), mandor (MD), helper (MD)
Upah per MD sesuai kebijakan Pertamina/UPAH regional
Jumlah Tenaga (Rp) koef × upah per MD
Alat / Peralatan — jenis & koefisien sewa / amortisasi per jam / hari
Biaya Alat (Rp) koef × tarif alat
Subtotal Biaya Langsung (Rp) Material + Tenaga + Alat
Biaya Tidak Langsung (overhead) persentase dari subtotal (jelaskan basis)
Laba / Margin persentase (jika berlaku)
Biaya Pengujian & Inspeksi contoh: uji tekan beton per sampel
Harga Satuan AHSP (Rp) subtotal + overhead + laba + biaya tes (per satuan)
Catatan asumsi produktivitas, kondisi lapangan, faktor efisiensi
2) Metode memperoleh koefisien (cara praktis)
Material
1. Lakukan material take-off dari gambar kerja (bill of quantities / drawing).
2. Gunakan spesifikasi desain (campuran beton, map pipe spec) untuk konversi
(mis. komposisi beton: per m³ butuh X sak semen, Y m³ pasir, Z m³ kerikil).
3. Cross-check dengan resep campuran (project mix design) dan faktor waste
(biasanya 2–5% tergantung bahan).
4. Harga satuan material ambil dari: kontrak supply, e-procurement Pertamina,
atau survey pasar lokal.
Tenaga Kerja
1. Tentukan pekerjaan-tugas (activity breakdown) lalu ukur kebutuhan tenaga
(MD/m² atau MD/m³).
2. Gunakan data productivity standard: waktu standar dari time study internal,
manual kerja PERTAMINA (jika ada), atau data historis proyek sejenis
(rekomendasi: ambil rata-rata 3–5 proyek terakhir).
3. Koefisien tenaga = (waktu standar per unit) ÷ (efisiensi kerja). Contoh: bila 1
tukang pasang formwork dapat memasang 5 m² per hari → koef tukang = 0.2
MD/m².
4. Terapkan adjustment faktor (faktor kondisi lapangan, cuaca, ketinggian,
akses): mis. -10% sampai -40% produktivitas tergantung kompleksitas.
Alat (Equipment)
1. Tentukan jenis alat yang dipakai (sewa atau milik perusahaan).
2. Hitung produktivitas alat (mis. mixer mampu 5 m³/hari) → biaya per satuan =
tarif/hari ÷ kapasitas per hari.
3. Untuk alat milik sendiri gunakan biaya amortisasi + bahan bakar + operator +
maintenance per jam/hari.
4. Sertakan waktu idle / mobilisasi jika signifikan.
Biaya Tidak Langsung (overhead)
1. Komponen: manajemen proyek, kantor site, listrik site, keamanan,
administrasi, asuransi, jaminan mutu.
2. Biasanya dihitung sebagai persentase dari total biaya langsung (contoh: 8%–
15% tergantung kebijakan Pertamina / kontrak).
3. Alternatif: alokasikan biaya tidak langsung berdasarkan aktivitas (activity-
based costing) untuk akurasi lebih tinggi.
Biaya Pengujian / Inspeksi
1. Sumber: laboratorium terakreditasi, pricing per sampel/ujian.
2. Hitung jumlah sampel sesuai standar (mis. 1 sampel per 5–10 m³ untuk
beton) lalu bagikan ke unit.
3) Contoh singkat formula yang dipakai pada sheet AHSP (Excel)
Jumlah Material (Rp) = Kuantitas Material * Harga Satuan Material
Jumlah Tenaga (Rp) = Koef Tenaga (MD/unit) * Upah per MD
Biaya Alat (Rp) = Koef Alat * Tarif Alat
Subtotal Langsung = Σ(Material, Tenaga, Alat)
Overhead (Rp) = Subtotal Langsung * Rate Overhead (%)
Laba (Rp) = Subtotal Langsung * Rate Laba (%)
Harga Satuan AHSP = Subtotal Langsung + Overhead + Laba + Biaya Tes per satuan
B. Formulir RAB (Template integrasi AHSP → RAB)
Struktur RAB ringkas (format tabel)
Harga Satuan Jumlah
No Kode Uraian Pekerjaan Satuan Qty
(Rp) (Rp)
Qty ×
1 ... Pekerjaan Beton cor in-place m³ ... [dari AHSP]
Harga
Qty ×
2 ... Pemasangan Pipa DN100 m ... [dari AHSP]
Harga
Subtotal Biaya Langsung Σ Jumlah
Mobilisasi & demobilisasi
lump 1 Rp
(lumpsum)
Fasilitas site (toilet, office) lumpsum 1 Rp
% atau
Asuransi / jaminan Rp
lumpsum
Subtotal sebelum Contingency Σ
Contingency (contoh: 5% dari
% Rp
subtotal)
PPN (sesuaikan rate kontrak —
% Rp
contoh 11%)
PPh atau potongan lain (jika
% Rp
berlaku)
Grand Total RAB Final
Tambahkan lampiran: breakdown AHSP untuk masing-masing item (material, tenaga, alat,
asumsi).
C. Contoh Pengisian (2 item — contoh angka nyata untuk ilustrasi)
Asumsi: gunakan harga & upah contoh; ganti sesuai data Pertamina Anda.
Contoh AHSP — Item A: Pekerjaan Beton Cor In-Place (per m³)
Asumsi:
Komposisi/consumption per m³: semen 7 sak, pasir 0.5 m³, kerikil 0.8 m³, besi 100 kg,
air.
Harga: semen Rp80.000/sak, pasir Rp150.000/m³, kerikil Rp120.000/m³, besi
Rp12.000/kg.
Tenaga: tukang formwork 0.2 MD @Rp250.000/MD, tukang concreting 0.6 MD
@Rp200.000/MD, helper 0.4 MD @Rp150.000/MD.
Alat: mixer = Rp400.000/hari produktivitas 5 m³ → Rp80.000/m³; vibrator
Rp20.000/m³.
Biaya pengujian: 2 sampel untuk contoh total 10 m³ → total ujian Rp300.000 → per
m³ = Rp30.000.
Overhead 10%; laba 5%.
Perhitungan per m³ (angka dihitung digit-by-digit):
Semen = 7 × 80.000 = Rp560.000
Pasir = 0.5 × 150.000 = Rp75.000
Kerikil = 0.8 × 120.000 = Rp96.000
Besi = 100 × 12.000 = Rp1.200.000
Air & lain-lain = Rp10.000
Total Material = 560.000 + 75.000 + 96.000 + 1.200.000 + 10.000 = Rp1.941.000
Tenaga: 0,2×250.000 + 0,6×200.000 + 0,4×150.000 = 50.000 + 120.000 + 60.000 =
Rp230.000
Alat: mixer 80.000 + vibrator 20.000 = Rp100.000
Subtotal langsung = 1.941.000 + 230.000 + 100.000 = Rp2.271.000
Overhead 10% = 2.271.000 × 10% = Rp227.100
Laba 5% = 2.271.000 × 5% = Rp113.550
Biaya uji per m³ = Rp30.000
Harga Satuan AHSP (per m³) = 2.271.000 + 227.100 + 113.550 + 30.000 =
Rp2.641.650
(Rounding / pembulatan sesuai kebijakan perusahaan)
Contoh AHSP — Item B: Pemasangan Pipa Carbon Steel DN100 (per m)
Asumsi:
Material per m = Rp350.000 (pipa + fitting proporsi).
Tenaga: welder 0.1 MD/m @Rp250.000/MD → Rp25.000; helper 0.05 MD
@Rp150.000 → Rp7.500 => total tenaga Rp32.500.
Alat: welding machine + crane share = Rp10.000 + Rp20.000 = Rp30.000/m.
NDT (RT/UT) per joint Rp150.000; untuk 50 m dengan joint setiap ~6 m → 9 joint →
NDT total Rp1.350.000 → per m = Rp27.000.
Overhead 12%; laba 7%.
Perhitungan per m:
Material = Rp350.000
Tenaga = Rp32.500
Alat = Rp30.000
Subtotal langsung = 350.000 + 32.500 + 30.000 = Rp412.500
Overhead 12% = 412.500 × 12% = Rp49.500
Laba 7% = 412.500 × 7% = Rp28.875
NDT per m = Rp27.000
Harga Satuan AHSP (per m) = 412.500 + 49.500 + 28.875 + 27.000 = Rp517.875
(Round to Rp517.875 per m — bisa dibulatkan sesuai kebijakan)
D. Contoh Integrasi ke RAB (contoh proyek kecil)
Kuantitas contoh: Beton 10 m³; Pipa DN100 50 m.
Perhitungan:
1. Subtotal item
o Beton: 10 × 2.641.650 = Rp26.416.500
o Pipa: 50 × 517.875 = Rp25.893.750
o Total Biaya Langsung (items) = Rp52.310.250
2. Biaya lain-lain (contoh lumpsum & %)
o Mobilisasi: Rp5.000.000
o Fasilitas site: Rp3.000.000
o Asuransi (0,5% dari total langsung) = 52.310.250 × 0.005 = Rp261.551,25
o Biaya pengujian umum / admin = Rp1.000.000
o Total Biaya Lainnya = 5.000.000 + 3.000.000 + 261.551,25 + 1.000.000 =
Rp9.261.551,25
3. Subtotal sebelum contingency = 52.310.250 + 9.261.551,25 = Rp61.571.801,25
4. Contingency (5%) = 61.571.801,25 × 5% = Rp3.078.590,06
5. PPN (contoh 11%) terhadap (subtotal + contingency) = (61.571.801,25 +
3.078.590,06) × 11% = Rp7.111.543,04
6. Grand Total RAB = subtotal + contingency + PPN = 61.571.801,25 + 3.078.590,06 +
7.111.543,04 = Rp71.761.934,36
Catatan pajak: saya contohkan PPN 11% — sesuaikan dengan ketentuan pajak pada kontrak /
peraturan akhir (PPN / PPh) dan aturan Pertamina.
E. Checklist implementasi (supaya sesuai “Khusus di Pertamina”)
1. Sinkronkan AHSP dengan SOW dan pedoman kontrak Pertamina; masukkan item
khusus (safety, dokumentasi HSE, watchman, mobilisasi alat berat ke fasilitas kilang).
2. Ambil harga material dari e-procurement atau supplier approved Pertamina
(sertakan surat penawaran bila perlu).
3. Gunakan upah regional sesuai ketentuan Pertamina / UMP setempat.
4. Sertakan dokumen pendukung: worksheet take-off, timesheet/time study, SK
pengawas, dokumen supplier.
5. Audit internal AHSP oleh estimator senior atau tim cost control Pertamina untuk
verifikasi.
6. Simpan asumsi di lampiran (productivity, faktor efisiensi, waste factor, kurs valuta
bila impor).
F. File / Excel
Saya bisa export semua tabel di atas ke file Excel (.xlsx) yang berisi:
Sheet “AHSP_Template” (form kosong),
Sheet “AHSP_Filled” (isi contoh dua item),
Sheet “RAB_Summary” (ringkasan & total),
Sheet “Assumptions”.
Ingin saya buatkan file Excel tersebut sekarang? (Saya bisa generate dan berikan link unduh.)
Anda bilang:
Iya buatkan sekarang
ChatGPT bilang:
File Excel Anda sudah siap.
📥 Download di sini:
👉 AHSP_RAB_Pertamina.xlsx
Isi file:
Sheet 1 — AHSP_Template: Form kosong lengkap untuk diisi.
Sheet 2 — AHSP_Filled: Contoh terisi untuk Beton cor dan Pemasangan Pipa DN100.
Sheet 3 — RAB_Summary: Ringkasan RAB lengkap dengan subtotal, mobilisasi,
contingency, dan PPN.
Sheet 4 — Assumptions: Asumsi dasar perhitungan AHSP.
Jika Anda ingin:
menambah item lain (mis. scaffolding, mechanical, insulation, painting),
menggunakan format sesuai standar Pertamina tertentu (RU, MOR, atau proyek EPC),
atau membuat versi otomatis dengan input → AHSP → RAB terhubung,
tinggal beri tahu saya — bisa saya buatkan.
Anda bilang:
menggunakan format sesuai standar Pertamina tertentu (RU, MOR, atau proyek EPC),
ChatGPT bilang:
Siap — saya bisa membuatkan template AHSP & RAB yang benar-benar mengikuti format
Pertamina sesuai jenis proyeknya (RU, MOR, atau EPC).
Namun, setiap unit Pertamina punya format baku yang berbeda:
RU (Refinery Unit / Kilang) biasanya pakai format:
o Breakdown sangat detail per aktivitas,
o Penekanan kuat pada HSE, QC/QA, NDT, Permit to Work,
o Sub-item wajib: Isolasi, Scaffolding, Housekeeping, Standby Fire Watch,
o Format RAB mengikuti S-Curve progres atau Work Package.
MOR (Marketing Operation Region / Terminal BBM / Depot) biasanya:
o Format lebih sederhana,
o Fokus pada civil + MEP + safety equipment,
o Form RAB mengikuti struktur BOQ umum (material–tenaga–alat),
o Ada item wajib: grounding, bonding, pipeline transfer, cathodic protection.
EPC Pertamina / PT KPI / PT KPiD:
o Format mengikuti Engineering → Procurement → Construction,
o AHSP terpisah per disiplin: Civil, Mechanical, Piping, Electrical, Instrument,
o RAB wajib memuat Engineering Cost, Procurement Cost, Construction Cost +
Indirect Cost + Project Management + Commissioning,
o Termasuk Risk Register Cost, Contingency, Management Reserve,
o Menggunakan WBS berbasis Code of Account (CoA).
📌 Sebelum saya membangun template baku
Saya perlu 1 pertanyaan klarifikasi agar file Excel yang saya buat tepat sama seperti standar
Pertamina yang Anda maksud:
❓ Anda ingin format AHSP & RAB untuk yang mana?
Pilih satu:
1) RU (Kilang Pertamina – RU II, III, IV, V, VI, VII, RU Balikpapan, dll.)
Struktur biasanya:
Header: RU, Paket, WBS, Cost Center
AHSP per aktivitas sangat detail (preparation–execution–testing)
RAB sesuai Work Package (WP-xx)
Ada mandatory item: Permit to Work, Scaffolding, Fire Watch, HSE Cost, NDT, QC
Documentation
2) MOR / Fuel Terminal / Depot / DPPU
Biasanya:
Format RAB sederhana
Pembagian: civil – piping – electrical – mechanical
Safety item standar: APAR, grounding, bonding
Tidak sekompleks RU atau EPC
3) Proyek EPC Pertamina (PHE, PT KPI, PT KPiD, Elnusa, PGE, dll.)
Biasanya:
Struktur RAB mengikuti Code of Account (CoA)
AHSP mengikuti disiplin EPC lengkap
Penekanan pada engineering cost, procurement cost
Ada Contingency, Management Reserve, Project Management, Commissioning Cost
👉 Tolong jawab satu kalimat:
Anda ingin saya buatkan template standar Pertamina untuk: RU, MOR, atau EPC?
Jika perlu, sebutkan juga nama proyek atau unit untuk menyesuaikan item wajibnya.
Anda bilang:
Iya mau, item wajib tolong kamu tentukan sendiri.
ChatGPT bilang:
Baik — karena Anda mau, dan meminta saya menentukan sendiri item wajibnya, maka saya
akan memilih format paling lengkap & formal yang digunakan di proyek Pertamina, yaitu:
✅ FORMAT STANDAR PERTAMINA – TIPE PROYEK EPC (PALING KOMPLIT & UNIVERSAL
UNTUK RU, MOR, & PHE)
Format EPC sudah mencakup kebutuhan RU & MOR, dan seluruh item wajib HSE, QA/QC,
Komisioning, sehingga file yang saya buat nanti akan langsung bisa digunakan di unit
manapun di Pertamina.
Di bawah ini adalah final structure dari template Excel yang akan saya bangun untuk Anda.
Jika Anda setuju, saya langsung buat file Excel-nya.
🟦 STRUKTUR TEMPLATE “PERTAMINA EPC STANDARD AHSP & RAB”
Termasuk item wajib yang saya tentukan sendiri berdasarkan best-practice Pertamina
Group.
🟨 1. Sheet: AHSP_MASTER_TEMPLATE (Standar Pertamina EPC)
A. Identitas Pekerjaan
Nama proyek
Lokasi (RU/MOR/Field/Platform)
WBS / Code of Account (CoA)
Discipline (Civil / Mechanical / Piping / Electrical / Instrumentation / General)
PIC estimator
Revisi
B. Material (Item Wajib Pertamina EPC)
Material Koef Harga Subtotal
Raw material (beton, baut, kabel, pipa, fitting)
Prefabricated items
Consumable wajib EPC Pertamina:
o Grinding disk
o Welding rod / wire
o Gas cutting (O₂ & LPG)
o Solvent cleaning
o Insulation jacketing consumables
C. Tenaga Kerja (Item Wajib Pertamina)
Welder
Fitter
Rigger
Electrical technician
Civil worker
Scaffolder
Safety officer (Mandatory)
Inspektur QC (Mandatory)
Time keeper
Helper
D. Alat / Equipment
Welding machine
Air compressor
Hydrotest pump
Crane 25T / 50T
Manlift
Vibrator beton
Generator
Scaffolding (khusus RU/MOR & EPC wajib)
E. Mandatory EPC Overhead
Indirect Cost Persentase / LS
Site Office & Utilities
Permit to Work / SIMPER
HSE mandatory cost (APD + safety gear + gas detector + toolbox meeting)
Fire watch (wajib untuk kilang / MOR)
QC Documentation & ITP implementation
NDT (RT/UT/MPI/PT)
Commissioning Support
Insurance (CAR + TPL)
Mobilisasi/Demobilisasi
Waste handling (B3 & non-B3)
Housekeeping
Training & induction (K3L Pertamina wajib)
F. Totaling
Biaya Langsung
Overhead %
Profit %
Contingency %
PPN 11%
Grand Total AHSP per item
🟩 2. Sheet: AHSP_FILLED (2 ITEM)
Saya akan isi otomatis 2 contoh item wajib EPC di Pertamina:
ITEM 1 – CIVIL (BETON COR CAST IN PLACE)
Termasuk mandatory:
Permit to Work
Fire Watch
QC inspection
Slump test & compressive test
ITEM 2 – PIPING (INSTALASI PIPA CS DN100)
Termasuk mandatory:
Welding
NDT (RT/UT)
Hydrotest
Spool fabrication
PWHT (jika diperlukan)
Painting & wrapping
🟥 3. Sheet: RAB_MASTER_STANDARD (Pertamina EPC)
Kolom:
WBS
CoA
Uraian
Discipline
Unit
Qty
Harga Satuan
Total
Mandatory:
o Pre-Construction
o Construction
o Mechanical Completion
o Pre-Commissioning
o Commissioning
o Punchlist
o Project Closing
🟧 4. Sheet: RAB_SUMMARY_FINAL
Termasuk:
Total EPC (Engineering + Procurement + Construction)
Indirect cost
General requirement
HSE mandatory
QC mandatory
Management reserve
Contingency
Total Project Cost
🟫 5. Sheet: Assumptions (Wajib)
Harga material
Harga alat
Upah tenaga
Productivity factors
Complexity factor RU/MOR/EPC
Risk factor
Contingency range
PPN/PPh
NDT sampling
🔥 Jika Anda setuju, saya AKAN langsung membuat file Excel lengkap berikut (format
Pertamina EPC):
✔ Template lengkap & standar
✔ Item wajib sudah saya tentukan
✔ Ada 2 contoh item AHSP
✔ Lengkap dengan RAB EPC format
❓ Konfirmasi terakhir:
Apakah Anda ingin saya segera membuat file Excel lengkap berdasarkan struktur di atas?
(Cukup jawab: “Ya, buatkan sekarang”)
Anda bilang:
Ya, buatkan sekaran
ChatGPT bilang:
File Excel format Pertamina EPC sudah berhasil dibuat.
📥 Silakan download di sini:
👉 Pertamina_EPC_AHSP_RAB.xlsx
Isi file:
AHSP_MASTER_TEMPLATE – struktur lengkap sesuai standar EPC Pertamina
AHSP_FILLED – berisi contoh 2 item (Beton Cor & Pipa CS DN100)
RAB_MASTER_STANDARD – format RAB berbasis WBS/CoA
RAB_SUMMARY_FINAL – ringkasan total EPC + indirect + contingency
Assumptions – tempat asumsi harga, produktivitas, dll.
Jika Anda ingin:
🔹 menambahkan disiplin lain (Electrical / Instrument / Mechanical)
🔹 menambah ratusan item AHSP otomatis
🔹 membuat versi yang auto-calculated (input → AHSP → RAB → Summary)
🔹 atau versi dengan rumus lengkap siap tender
tinggal beri saya instruksi — saya bisa bangun full modul Excel profesional.
Anda bilang:
membuat versi yang auto-calculated (input → AHSP → RAB → Summary)
ChatGPT bilang:
Selesai — versi auto-calculated (input → AHSP → RAB → Summary) sudah saya buat.
📥 Download file Excel:
👉 Pertamina_EPC_AHSP_RAB_autocalc.xlsx
Fitur yang saya masukkan:
Assumptions: semua harga bahan, upah, rate alat, overhead/profit/contingency/PPN
— bisa Anda ubah untuk recalculasi otomatis.
AHSP_COSTING: tabel koefisien per item + rumus Excel yang menghitung Material /
Labour / Equipment / Other → Unit Price otomatis.
Input: masukkan Qty; kolom Harga Satuan (auto) dan Amount (auto).
RAB_Summary: subtotal item otomatis, mobilisasi/site facilities, contingency & PPN
dihitung dari nilai di sheet Assumptions.
Catatan penting:
Rumus VLOOKUP/override material untuk pipa diset langsung ke cell contoh (supaya
mudah diedit). Anda bisa tambahkan baris override di AHSP_COSTING (kode & harga)
jika ingin menambahkan material-only unit prices.
Untuk menambah item baru: tambahkan baris di AHSP_COSTING (masukkan koef
material, tenaga, alat) lalu di sheet Input panggil harga unit dengan formula
=AHSP_COSTING!V<row>.
Mau saya:
tambahkan tombol / instruksi penggunaan singkat di sheet pertama, atau
convert ke format template protected dengan input-only cells, atau
isi lebih banyak item AHSP otomatis (saya bisa tambahkan 20–100 item contoh)?
Ketik saja apa yang Anda ingin lakukan selanjutnya.
Anda bilang:
Cara menghitung koefisien, bukan langsung angkanya
ChatGPT bilang:
Bagus — saya jelaskan langkah-langkah dan rumus untuk menghitung koefisien (bukan
hanya angka akhir) sehingga Anda bisa masukkan ke template Excel dan setiap perubahan
asumsi akan otomatis merecompute harga. Saya berikan: (A) prinsip umum, (B) rumus
terperinci per komponen (material, tenaga, alat, NDT/tes, overhead), (C) cara praktis
melakukan time-study/productivity, dan (D) snippet rumus Excel yang siap pakai.
Saya tulis singkat, padat, dan langsung ke formula — supaya bisa Anda salin ke sheet
“AHSP_COSTING”.
A. Prinsip umum
1. Koefisien = jumlah konsumsi per satuan pekerjaan (material per unit, MD per unit,
jam alat per unit).
2. Koef dihitung dari: gambar kerja (take-off) + spesifikasi material / mix design /
metode kerja + faktor waste & scrap + efisiensi kerja / produktivitas.
3. Selalu nyatakan satuan koefisien (mis. sak/m³, m³/m³, kg/m³, MD/unit, jam alat/unit).
4. Untuk pekerjaan dengan sub-aktivitas, hitung koef per sub-aktivitas lalu jumlahkan ke
koef total per unit.
B. Rumus & metode per komponen
1) Material — rumus umum
Koef_material_per_unit = (Take-off dari gambar atau resep) × (1 + Waste%)
Take-off: volume/kuantitas material yang dibutuhkan menurut gambar atau mix
design.
o Contoh formula umum (konseptual):
semen_sak_per_m3 = (kg_cement_per_m3) ÷ (kg_per_sak)
pasir_m3_per_m3 = volume_sand_from_mix ÷ 1
Waste%: kerugian selama handling / cutting / fitting (umumnya 1–10% tergantung
material).
Excel (konsep):
=Takeoff_cell * (1 + Waste_pct_cell)
Detail konversi penting:
Jika resep beton pakai kg/m³: konversi ke sak: sak = kg_per_m3 / kg_per_sak
Jika gambar memberi luas & tebal: volume = luas * tebal
2) Tenaga Kerja (koef MD per unit)
Langkah umum:
1. Pecah pekerjaan ke elementary tasks (mis. preparation, setting formwork, placing,
finishing, curing).
2. Untuk tiap elemen, tentukan waktu standar per unit (menit atau jam) — dari time-
study atau standard productivity.
3. Jumlahkan waktu semua elemen → total waktu kerja per unit (jam/unit).
4. Konversi ke MD (man-day): MD_per_unit = total_hours_per_unit /
standard_work_hours_per_MD
o standard_work_hours_per_MD mis. 8 jam/hari atau 7 jam efektif tergantung
kebijakan.
Rumus:
MD_per_unit = (Σ time_element_i_per_unit) / H_workday
Labour_Cost_per_unit = Σ(MD_role_j_per_unit × Wage_per_MD_j)
Contoh struktur waktu (konseptual):
preparation_time (jam/unit)
execution_time (jam/unit)
cleanup_time (jam/unit)
Excel:
= (prep_hours + exec_hours + cleanup_hours) / $H$2
(dengan $H$2 berisi jam kerja per MD)
3) Alat / Equipment (jam atau hari per unit)
Pendekatan:
Tentukan produktivitas alat: capacity = unit_per_hour atau unit_per_day.
Equipment_time_per_unit = 1 / capacity (jam/unit atau hari/unit).
Equipment_cost_per_unit = Equipment_time_per_unit ×
Equipment_rate_per_hour_or_day × (1 / Utilization_factor)
Catatan Utilization & Efficiency:
Utilization_factor (0–1) memperhitungkan idle time, mobilisasi, maintenance (mis.
0.7–0.9).
Jika alat sewa per hari, gunakan days_per_unit: days_per_unit = ceil(unit_qty /
daily_capacity) atau continuous fraction if prorate allowed.
Rumus:
Alat_cost_unit = (1 / capacity_unit_per_day) * rate_per_day / utilization
Atau jika memakai jam: = (time_hours_per_unit) * rate_per_hour / utilization
Excel contoh:
= (1 / Mixer_capacity_m3_per_day) * Mixer_rate_per_day / Mixer_utilization
4) Biaya NDT / Pengujian / Inspeksi per unit
Biasanya dihitung berdasarkan sampling rate:
NDT_cost_per_unit = (NDT_cost_per_test × tests_required) / units_covered_by_tests
Rumus umum:
tests_required = ceiling(total_volume_or_length / sampling_interval)
Namun untuk AHSP per unit: NDT_per_unit = tests_required / total_units →
sehingga NDT_cost_per_unit = NDT_per_test × NDT_per_unit
Contoh formula:
Jika 1 RT per 6 m, maka NDT_joints_per_m = 1 / 6
NDT_cost_per_m = NDT_joints_per_m × cost_per_NDT
5) Biaya Tidak Langsung (Overhead) per unit
Dua pendekatan umum:
A. Persentase sederhana
Overhead_per_unit = Subtotal_direct_per_unit × Overhead_pct
B. Activity-based allocation
Alokasikan setiap komponen overhead ke aktivitas berdasar driver (jam kerja, nilai
material, m3 beton, dll):
o Overhead_item = (Driver_value_for_item / Total_driver_value) ×
Total_overhead_cost_project
o Untuk AHSP per unit, lebih sederhana:
Overhead_per_unit = Σ (overhead_components_per_unit)
— mis. site_office_per_unit + safety_per_unit + permit_per_unit
C. Cara praktis memperoleh / menentukan input (take-off & waktu)
Material take-off
1. Ambil gambar (drawing) dan spesifikasi → hitung kuantitas (volume/area/length).
2. Pakai resep/mix design (beton) atau bill of material (piping: spool cut list).
3. Tambahkan cutting loss & waste: + (waste_pct).
Menentukan waktu standar (time study)
1. Observasi crew performing job: catat waktu nyata untuk tiap elemen aktivitas
(minimal 3–5 siklus untuk statistik).
2. Hitung average time per cycle (rata-rata) dan standar waktu = average × (1 +
allowance%)
o Allowance untuk istirahat, cuaca, safety delays (biasanya 10–30% tergantung
kondisi).
3. Jika tidak bisa time-study, gunakan data historis/proksi dari proyek sejenis atau
“industrial standard” (company database).
Rumus:
Std_time_per_unit = Mean_observed_time_per_unit × (1 + Allowance%)
Menentukan crew composition (kebutuhan jenis tenaga)
Tentukan per aktivitas siapa melakukan apa (welder, helper, rigger).
Untuk tiap aktivitas: MD_role_j_per_unit = (time_role_j_per_unit) / H_workday
Total MD per unit = Σ MD_role_j_per_unit
D. Contoh formula terstruktur (Excel-ready) — tanpa angka tetap
Letakkan asumsi pada sheet Assumptions:
H_WORKDAY = jam kerja efektif per MD (mis. 8)
WASTE_SEMEN_PCT, WASTE_PASIR_PCT, ...
WAGE_TUKANG, WAGE_WELDER, ...
MIXER_CAP_M3_PER_DAY, MIXER_RATE_PER_DAY, MIXER_UTIL
Di sheet AHSP_COSTING, kolom-kolom:
1. Material:
Semen_sak_per_unit = (kg_cement_per_m3 / kg_per_sak) * (1 + Assumptions!
$B$WASTE_SEMEN_PCT)
Excel: = (Cement_kg_per_unit / Assumptions!kg_per_sak) * (1 + Assumptions!
WASTE_SEMEN_PCT)
2. Material_Cost:
= Semen_sak_per_unit * Assumptions!Price_Semen_per_sak + Pasir_m3_per_unit *
Assumptions!Price_Pasir_per_m3 + ...
3. Labour MD:
Total_hours_per_unit = Prep_hours + Exec_hours + Cleanup_hours
MD_per_unit = Total_hours_per_unit / Assumptions!H_WORKDAY
Labour_Cost = MD_tukang_per_unit * Assumptions!WAGE_TUKANG + ...
4. Equipment:
Mixer_days_per_unit = 1 / Assumptions!Mixer_capacity_m3_per_day *
units_per_unit
(for per m3 unit, Mixer_days_per_unit = 1 / Mixer_capacity)
Equipment_cost = Mixer_days_per_unit * Assumptions!Mixer_rate_per_day /
Assumptions!Mixer_utilization + ...
5. NDT/Test:
NDT_per_unit = Assumptions!NDT_joints_per_m * joints_per_m (or use sampling
rate)
NDT_cost = NDT_per_unit * Assumptions!NDT_cost_per_test
6. Subtotal & Markup:
Subtotal_direct = Material_Cost + Labour_Cost + Equipment_cost + Other_cost
Overhead = Subtotal_direct * Assumptions!Overhead_pct
Profit = Subtotal_direct * Assumptions!Profit_pct
Unit_Price = Subtotal_direct + Overhead + Profit + Test_cost_per_unit
E. Contoh alur perhitungan (workflow)
1. Input: gambar → hitung kuantitas → data take-off.
2. Input: mix design / BOM → hitung material koef per unit (pakai rumus di atas).
3. Input: time study → hitung MD per unit.
4. Input: alat specs → hitung jam/hari per unit.
5. Hitung biaya per komponen (material × harga, MD × upah, jam alat × rate).
6. Jumlahkan → overhead/profit → unit price.
7. Masukkan unit price ke sheet Input → RAB summary recalculates.
F. Tips validasi dan audit koefisien
Cross-check material koef dengan standard yield (mis. yield beton: massa total
material ≈ known density × volume).
Bandingkan MD per unit dengan benchmark proyek sejenis (selisih >30% wajib
diselidiki).
Lakukan sensitivity check (ubah waste% ±2–5%, produktivitas ±10%) untuk lihat
dampak cost.
Simpan foto/notes saat time-study untuk audit HSE & QC.
G. Saya bantu langsung ke Excel?
Saya bisa:
Masukkan rumus koefisien ini ke file autocalc Anda (ganti nilai contoh dengan
referensi cell dan asumsi), sehingga kolom koef menunjukkan hasil perhitungan
bukan angka “hard-coded”.
Atau kirimkan contoh pekerjaan lain yang ingin Anda hitung koefisiennya (mis.
formwork per m², scaffolding per m², painting per m²) — saya akan buatkan langkah
hitung koefisien + rumus Excelnya.
Mau saya langsung masukkan rumus-rumus ini ke file
Pertamina_EPC_AHSP_RAB_autocalc.xlsx Anda sekarang?
Anda bilang:
Iya, ke form excel
ChatGPT bilang:
It seems like I can’t do more advanced data analysis right now. Please try again later.
Begitu Anda siap, Anda bisa meminta saya ulang untuk memasukkan rumus koefisien ke
dalam file Excel (atau kirim instruksi baru), dan saya akan menjalankan kembali tool Python
untuk membuat/menimpa file Excel otomatis sesuai format Pertamina.
Anda bilang:
Lakukan material take-off dari gambar kerja (bill of quantities / drawing). Apa artinya
material take-off, apa bedanya dengan quantity take-off? Apa artinya bill of quantity, apa
bedanya dengan RAB?
ChatGPT bilang:
Berikut penjelasan lengkap, runtut, dan sangat praktis mengenai istilah-istilah yang sering
dipakai dalam proyek konstruksi—termasuk di lingkungan Pertamina EPC/RU/ORF.
📌 1. Apa itu Material Take-Off (MTO)?
Material Take-Off (MTO) adalah proses mengidentifikasi, menghitung, dan mencatat
seluruh material yang diperlukan untuk membangun suatu item pekerjaan berdasarkan
gambar kerja (drawing).
🔎 Dalam MTO, fokus utama adalah:
Jenis material (misal: pipa CS ASTM A106 Gr.B)
Ukuran material (DN100, schedule 40, fy, fc', diameter besi, dll)
Spesifikasi teknis (material grade, rating, standard)
Jumlah material murni (meter, kilogram, pieces)
✔ Contoh MTO untuk pekerjaan pipa:
Pipa CS DN100 Sch40 : 120 m
Elbow 90° DN100 : 12 pcs
Tee DN100 : 4 pcs
Reducer 100×80 : 2 pcs
Gasket Spiral Wound SS316 : 18 pcs
Bolt & Nut ASTM A193 B7 : 36 set
👉 MTO TIDAK memasukkan koefisien tenaga kerja, alat, atau biaya.
Ini murni daftar material.
📌 2. Apa bedanya Material Take-Off (MTO) dan Quantity Take-Off (QTO)?
Aspek MTO QTO
Fokus Material Volume pekerjaan
Sumber Gambar kerja (drawing) Gambar kerja, spesifikasi, metode
Yang dihitung Jenis & jumlah material Volume pekerjaan yang akan dibayar
Biasanya tidak, murni Ya, mengikuti metode (waste tanah,
Ada waste?
kebutuhan material shrinkage beton, dll)
Hubungan dgn Langsung menjadi volume pekerjaan di
Input untuk AHSP & RAB
RAB RAB
Output Satuan material (kg, pcs, m) Satuan volume (m³, m², ls)
✔ Contoh perbedaan:
MTO Pipa DN100 → 120 m
QTO Pekerjaan Instalasi Pipa DN100 → 120 m
Mirip, tetapi:
MTO tidak memasukkan “diesel flushing”, “hydrotest water”, “supports”, atau
“waste”
QTO sudah mengikuti metode pembayaran (billing)
📌 3. Apa itu Bill of Quantity (BoQ)?
Bill of Quantity (BoQ) adalah dokumen daftar volume pekerjaan yang harus dikerjakan,
disusun secara sistematis per division / work package.
Di lingkungan EPC/Pertamina, BoQ biasa disusun berdasarkan:
Discipline (Civil, Mechanical, Electrical, Instrument, Piping, Utility)
Work Breakdown Structure (WBS)
Cost Account Code (CoA Pertamina)
Isi Umum BoQ:
Item pekerjaan
Uraian pekerjaan
Volume (hasil QTO)
Satuan
Harga satuan (optional tergantung tender)
Total harga (jika harga dimasukkan)
👉 BoQ = Volume pekerjaan, bukan harga satuan.
Dia adalah penghubung antara QTO dan RAB.
📌 4. Apa beda Bill of Quantity (BoQ) dan RAB?
Aspek Bill of Quantity (BoQ) Rencana Anggaran Biaya (RAB)
Item + Volume + Harga satuan +
Isi Item + Volume
Total
Sumber Harga Tidak wajib ada Wajib ada
Dibuat oleh Quantity Surveyor / Estimator Estimator / Finance / Kontraktor
Hubungan dengan RAB memasukkan harga dari
BoQ tidak memuat AHSP
AHSP AHSP
Mengukur pekerjaan yang harus
Tujuan Menghitung total biaya proyek
dilakukan
Sederhananya:
BoQ = DAFTAR VOLUME
RAB = VOLUME × HARGA SATUAN (AHSP)
BoQ berdiri sendiri. RAB membutuhkan BoQ sebagai input.
📌 5. Ilustrasi alur di proyek Pertamina (RU / MOR / EPC)
Drawing → MTO → QTO → BoQ → AHSP → RAB → Total Project Cost
Penjelasan alurnya:
1. Drawing → Estimator membaca detail gambar.
2. MTO → Mengambil semua material dari gambar.
3. QTO → Menghitung volume pekerjaan yang akan dibayar.
4. BoQ → Membuat daftar volume pekerjaan.
5. AHSP → Menyusun harga satuan (tenaga kerja + alat + material).
6. RAB → Mengalikan volume (BoQ) × harga satuan (AHSP).
📌 Jika Anda mau, saya bisa buatkan:
✔ Template MTO – QTO – BoQ – AHSP – RAB yang saling terhubung otomatis (Excel
formula).
✔ Format mengikuti standar Pertamina (EPC / RU / MOR / ORF).
✔ Contoh data dan rumus koefisien lengkap.
✔ Output final: RAB siap tender Pertamina.
Cukup beritahu saya:
Mau EPC, RU, atau MOR?
Disiplin apa yang ingin dibuat? (Civil / Piping / Mechanical / Electrical / Instrument)
Saya siap buatkan versi lengkapnya.
Anda bilang:
MOR, civil
ChatGPT bilang:
Baik — berikut penjelasan awal sesuai standar Pertamina MOR (Marketing Operation
Region) untuk disiplin Civil. Setelah ini, saya bisa lanjut membuatkan template Excel
otomatis (MTO → QTO → BoQ → AHSP → RAB) khusus format MOR jika Anda setuju.
📌 Standar MOR – Civil Works (Penjelasan Proses & Keluaran)
Untuk proyek-proyek MOR (Depot LPG, TBBM, DPPU, SPBU, Integrated Terminal), alur
estimasi biaya berbeda sedikit dibanding EPC. Formatnya lebih ringkas tetapi harus sangat
audit-able.
Alurnya = sama dengan EPC tapi lebih sederhana:
Gambar Kerja → MTO → QTO → BoQ → AHSP → RAB → CAPEX Estimation
🎯 1. MTO (Material Take-Off) – Civil MOR
Fokus pada material struktural & arsitektur:
Struktur:
Beton (fc’ berbeda)
Pembesian (D10, D13, D16, D19)
Formwork
Wiremesh
Grouting
Anchor bolt
Arsitektur:
Pasangan batu (batu kali)
Plesteran, acian
Pengecatan
Lantai (keramik, epoxy)
Paving block
Kanstin
Talud
Contoh format MTO MOR – Civil:
No Deskripsi Material Spesifikasi Satuan Qty Drawing Keterangan
1 Beton K-300 Slab tank farm m³ 72.5 Dari GA & section
2 Besi D13 Fy 400 kg 1,250 Rebar schedule
3 Besi D16 Fy 400 kg 980 Rebar schedule
4 Plywood formwork — m² 118 Diambil dari luas sisi beton
🎯 2. QTO (Quantity Take-Off) – Civil MOR
QTO = volume pekerjaan yang dibayar pada BoQ.
👉 QTO ≠ MTO, meskipun sering mirip.
Contoh:
MTO beton slab = 72.5 m³
QTO beton slab dalam BoQ = 72.5 m³ (biasanya sama)
Tetapi:
MTO rebar = 2,230 kg
QTO pembesian (AHSP) = 2,230 kg × koef kerja
MTO formwork = 118 m²
QTO bekisting biasanya = luas × faktor reuse (3–6 kali)
🎯 3. BoQ (Bill of Quantity) – MOR Civil Format Pertamina
BoQ MOR harus mengikuti struktur pekerjaan real di lapangan:
Contoh Struktur BoQ – Civil MOR
1. Earthworks
Excavation
Backfilling
Compaction
2. Concrete Works
Lean concrete
Main concrete K-250 / K-300 / K-350
Reinforcement steel
Formwork
3. Architectural
Brick wall
Plastering
Painting
4. External Works
Pavement
Drainage
Fence
🎯 4. AHSP – Civil MOR (Sesuai Format Pertamina MOR)
AHSP MOR HARUS berisi:
a. Identifikasi komponen
1. Material
2. Tenaga kerja (Mandor, tukang, pekerja)
3. Peralatan (mixer, stamper, bar cutter, bar bender)
b. Cara Mendapatkan Koefisien
Pertamina MOR mengikuti prinsip:
Koefisien = (Total jam kerja atau total material yang dibutuhkan) / Output
Contoh:
🔹 Koefisien tenaga kerja – Beton (per m³)
Misal metode:
4 pekerja × 6 jam = 24 jam
2 tukang × 5 jam = 10 jam
1 mandor × 2 jam = 2 jam
Total = 36 jam pekerja
Output = 6 m³ beton
👉 Koef pekerja = 24 / 6 = 4 jam per m³
👉 Koef tukang = 10 / 6 = 1.67 jam per m³
👉 Koef mandor = 2 / 6 = 0.33 jam per m³
🔹 Koefisien alat – Beton (per m³)
Mixer 0.5 m³ → 30 menit per batch → 12 batch → 6 jam
Jadi Mixer = 6 jam / 6 m³ = 1.0 jam per m³
🔹 Koefisien material – Beton (per m³)
Mengacu SNI atau mix design:
Semen 350 kg → koef = 350 kg/m³
Pasir 0.55 m³ → koef = 0.55
Kerikil 0.85 m³ → koef = 0.85
Air 180 liter → 180 liter/m³
🎯 5. RAB – Civil MOR Pertamina Format
RAB MOR harus memuat:
Item Volume Harga Satuan (AHSP) Total Keterangan
Dan di akhir:
General Requirement (5–10%)
Contingency (5–10%)
Profit / Overhead (10–15%)
PPN
✔ Saya bisa langsung lanjut membuat:
📘 Template Excel MOR Civil Auto-Calculation, berisi:
1. Sheet 1: MTO (input)
2. Sheet 2: QTO
3. Sheet 3: BoQ MOR
4. Sheet 4: AHSP Civil MOR (termasuk rumus koefisien)
5. Sheet 5: RAB MOR
6. Sheet 6: Summary (GR, Contingency, PPN)
➕ Semua sudah terhubung otomatis.
❓ Pertanyaan terakhir sebelum saya buat Excel:
Anda ingin contoh item apa saja dimasukkan?
Pilihan Civil MOR yang umum:
1. Beton K-300 struktur slab
2. Pembesian D16
3. Bekisting
4. Galian tanah
5. Paving block
6. Drainase beton U-ditch
7. Pekerjaan cat
8. Pasangan bata + plester
👉 Pilih 4–6 item saja agar template rapi.
Atau saya bebas menentukan?
Silakan jawab:
“Pilihkan saja itemnya.” atau “Saya pilih nomor …”.
Anda bilang:
Saya pilih nomor 1, 2, 3, 4, 7, dan 8
ChatGPT bilang:
It seems like I can’t do more advanced data analysis right now. Please try again later.
Maaf — saya belum bisa mengeksekusi perubahan file Excel untuk Anda sekarang. Saya
tetap bantu sepenuhnya: di bawah saya berikan instruksi langkah-demi-langkah + rumus
Excel siap-pakai yang Anda (atau operator spreadsheet Anda) bisa salin ke file Excel yang
sudah ada — sehingga template MTO → QTO → BoQ → AHSP → RAB untuk MOR Civil
(item: Beton K-300, Pembesian D16, Bekisting, Galian, Pekerjaan Cat, Pasangan bata+plester)
menjadi auto-calculated.
Salin/paste formula ini persis ke cell yang ditunjuk pada sheet Anda. Saya akan pakai nama-
nama kolom generik sehingga mudah dipetakan ke file Anda.
1) Struktur sheet & kolom (rekomendasi cepat)
Buat sheet berikut (nama persis sheet disarankan dalam kurung):
1. Assumptions
Kolom: Key | Value | Unit | Notes
(Isi: H_WORKDAY_hours, kg_per_sak_semen, price_semen_per_sak,
price_pasir_per_m3, price_kerikil_per_m3, price_besi_per_kg,
wage_tukang_per_MD, wage_helper_per_MD, mixer_capacity_m3_per_day,
rate_mixer_per_day, vibrator_rate_per_m3, overhead_pct, profit_pct,
contingency_pct, ppn_pct, allowance_time_pct, formwork_reuse_factor,
painting_coverage_m2_per_liter, brick_unit_area_m2, waste_material_pct)
2. MTO (Material Take-Off — input manual dari gambar)
Kolom: No | Code | Description | Unit_from_drawing | Qty_drawing | Spec/Notes
3. QTO (Quantity Take-Off — terhitung setelah waste/conversion)
Kolom: No | Code | Description | Unit_BoQ | Qty_drawing(ref MTO) | Waste_pct |
Qty_for_BoQ (formula)
4. BoQ
Kolom: No | Code | Description | Unit | Qty_for_BoQ (from QTO) | Unit_Price (from
AHSP) | Total (formula)
5. AHSP (per item unit price breakdown & koef)
Kolom (minimal): No | Code | Description | Unit
— Material raw inputs (contoh: Cement_kg_per_m3, Sand_m3_per_m3,
Agg_m3_per_m3, Rebar_kg_per_m3)
— Material koef (contoh: Semen_sak_per_unit)
— Labour hours (prep_hours, exec_hours, cleanup_hours)
— Total_hours_per_unit | MD_per_unit
— Equipment_time_per_unit | Equipment_cost_per_unit
— Material_Cost | Labour_Cost | Equipment_Cost | Other_Cost | Subtotal_Direct |
Overhead | Profit | Unit_Price
6. Input (opsional, ringkasan user memasukkan qty BoQ)
Kolom: No | Code | Description | Unit | Qty (from BoQ) | Unit_Price (from AHSP) |
Amount
7. RAB_Summary
Ringkasan dan perhitungan mobilisasi, site facilities, contingency, PPN, grand total.
2) Rumus inti (generik — gantikan cell reference sesuai lokasi sheet Anda)
Notasi: gunakan SheetName!CellRef jika merujuk sheet lain. Misal Assumptions!$B$1 adalah
value pada sheet Assumptions kolom Value baris yang berisi H_WORKDAY_hours.
A. QTO: konversi MTO → Qty_for_BoQ
Letakkan [Link] di MTO!E2 (contoh baris 2). Letakkan waste asumsi di Assumptions!$B$xx
(contoh Assumptions!$B$21).
Formula (QTO!G2 — Qty_for_BoQ):
=IF(MTO!E2="", "", MTO!E2 * (1 + Assumptions!$B$21))
(Ubah Assumptions!$B$21 ke alamat waste_material_pct Anda.)
B. AHSP — Material koef & cost
1) Semen (konversi kg → sak)
Jika AHSP!E2 = Cement_kg_per_unit (mis. 350 kg/m³) dan Assumptions!$B$2 =
kg_per_sak_semen:
AHSP!F2 (Semen_sak_per_unit) = =E2 / Assumptions!$B$2 * (1 + Assumptions!$B$21)
2) Material_Cost (gabungan)
Misalkan:
Semen_sak in F2
Sand m3 in G2
Agg m3 in H2
Rebar kg in I2
Dan price di Assumptions:
price_semen_per_sak = Assumptions!$B$3
price_pasir_per_m3 = Assumptions!$B$4
price_kerikil_per_m3 = Assumptions!$B$5
price_besi_per_kg = Assumptions!$B$6
Formula (AHSP!R2 Material_Cost):
=F2 * Assumptions!$B$3 + G2 * Assumptions!$B$4 + H2 * Assumptions!$B$5 + I2 *
Assumptions!$B$6
3) Labour MD per unit
Jika Total_hours_per_unit di M kolom (AHSP!M2) dan H_WORKDAY di Assumptions!$B$1,
allowance Assumptions!$B$17:
AHSP!N2 (MD_per_unit) = = M2 / Assumptions!$B$1 * (1 + Assumptions!$B$17)
4) Labour_Cost
Jika menggunakan wage_tukang_per_MD (Assumptions!$B$7) sebagai pendekatan:
AHSP!S2 (Labour_Cost) = = N2 * Assumptions!$B$7
Anda bisa memperinci per role (tukang, helper, mandor) jika perlu:
=MD_tukang*Wage_tukang + MD_helper*Wage_helper...
5) Equipment_Cost
Contoh mixer: Mixer_days_per_unit = 1 / Assumptions!$B$10 (capacity m3/day)
AHSP!P2 (Mixer_cost_per_unit) = = (1 / Assumptions!$B$10) * Assumptions!$B$11
Vibrator per m3:
AHSP!Q2 (Vibrator_cost_per_unit) = = Assumptions!$B$12
Total equipment:
AHSP!T2 (Equipment_Cost) = = P2 + Q2 + ...
6) Other_Cost (uji/inspeksi)
Contoh cost concrete test per m3 di Assumptions Assumptions!$B$15:
AHSP!U2 (Other_Cost) = = Assumptions!$B$15
7) Subtotal & Markups
AHSP!V2 (Subtotal_Direct) = = R2 + S2 + T2 + U2
AHSP!W2 (Overhead) = = V2 * Assumptions!$B$13
AHSP!X2 (Profit) = = V2 * Assumptions!$B$14
AHSP!Y2 (Unit_Price) = = V2 + W2 + X2
C. BoQ: total per item
Jika [Link] di BoQ!E2 (referensi ke QTO!G2) dan unit price di AHSP!Y2:
BoQ!G2 (Total) = = IF(E2="","", E2 * AHSP!Y2)
D. RAB Summary
1. Subtotal items:
=SUM(BoQ!G2:G100)
2. Mobilization/Other lumpsum (isi manual)
3. Subtotal before contingency = Subtotal items + Mobilization + Site facilities + Other
directs
4. Contingency amount = Subtotal_before * Assumptions!$B$15
5. PPN = (Subtotal_before + Contingency) * Assumptions!$B$16
6. Grand Total = Subtotal_before + Contingency + PPN
3) Contoh pengisian untuk setiap item (bagian “bagaimana menghitung koefisien”)
Di bawah adalah rumus & logika koefisien untuk tiap item yang Anda pilih — salin ke baris
AHSP masing-masing.
1) Beton K-300 (per m³)
Cement_kg_per_m3 = 350 (input, dari mix design).
Semen_sak_per_unit = =Cement_kg_per_m3 / Assumptions!kg_per_sak * (1 +
waste_pct)
Sand_m3_per_m3 = 0.55 (mix design)
Agg_m3_per_m3 = 0.85
Rebar_kg_per_m3 = (from rebar schedule) — atau input manual 100 kg/m3
Labour hours: prep 0.5h, execution 2.0h, cleanup 0.5h → Total_hours = sum
MD_per_unit = Total_hours / H_WORKDAY * (1 + allowance_time_pct)
Mixer_days_per_unit = =1 / Assumptions!mixer_capacity_m3_per_day
Mixer_cost = Mixer_days_per_unit * rate_mixer_per_day
Vibrator_cost = Assumptions!vibrator_rate_per_m3
Material_Cost = sacksprice_sak + sandm3price_pasir + aggm3price_kerikil +
rebar_kgprice_besi
Labour_Cost = MD_per_unit * wage_tukang_per_MD (atau breakdown per role)
Subtotal, Overhead, Profit → formulas di atas
2) Pembesian D16 (per kg)
Material_coefficient = 1 kg material per 1 kg item; adjust for waste: =QTO_qty * (1 +
waste_pct) or per-unit koef = 1*(1+waste)
Labour_hours_per_kg = contoh 0.002 hours/kg (dari time-study: cutting, bending,
tying)
MD_per_unit = labour_hours / H_WORKDAY * (1 + allowance)
Material_Cost = qty_kg * price_besi_per_kg
Labour_Cost = MD_per_unit * wage_helper_per_MD
Minimal equipment cost: barcutter/barbender prorated
3) Bekisting (formwork) per m²
MTO: area m² dari gambar
Koef material: plywood_m2 = area / reuse_factor (jika reuse 4 kali, kebutuhan awal
lebih sedikit). Jadi:
plywood_needed_sheets_m2 = Area_m2 / formwork_reuse_factor
Labour: hours per m² (ex: prep 0.1, exec 0.5, cleanup 0.05)
Material_Cost = plywood_m2 * price_per_m2 (isi asumsi jika ada)
Labour_Cost = MD_per_unit * wage_tukang
Perlu catatan: nails, clamps sebagai consumables (pakai waste%)
4) Galian Tanah (Excavation) per m³
QTO: volume m³ dari gambar (bersih)
Koef tenaga: hours_per_m3 (manual atau mesin). Jika mekanis (excavator), gunakan
productivity excavator (m3/hour) lalu:
excavator_hours_per_m3 = 1 / excavator_prod_m3_per_hour
excavator_cost_per_m3 = excavator_hours_per_m3 * rate_per_hour
Jika manual, labour_hours_per_m3 = nilai time-study
Material_Cost = 0 (untuk galian), tapi ada disposal/backfill cost jika perlu
Perhatikan disposal dan safety shoring cost sebagai Other_Cost
5) Pekerjaan Cat (Painting) per m²
Paint_liter_per_m2 = 1 / painting_coverage_m2_per_liter (Assumptions!
painting_coverage)
Paint_cost_per_m2 = Paint_liter_per_m2 * price_per_liter
Labour_hours_per_m2 = sum(prep + paint + finish)
MD_per_unit & Labour_Cost seperti biasa
6) Pasangan bata + plester (per m²)
Bricks_per_m2 = Assumptions!brick_unit_area_m2 (nilai 0.06 m2/brick →
bricks_per_m2 = 1 / 0.06 ≈ 16.67 bricks)
o Formula: =1 / Assumptions!$B$20 (jika brick_unit_area_m2 berada di
Assumptions B20)
Material_Cost = bricks_per_m2 * price_per_brick + mortar_kg_per_m2 *
price_cement_per_kg (atau per sak)
Labour_hours_per_m2 = (laying hours + plaster hours)
Jangan lupa waste% untuk material
4) Petunjuk implementasi cepat di Excel (step-by-step)
1. Buat sheet Assumptions dulu dan isi semua nilai dasar (jam kerja, harga,
productivities). Gunakan kolom A = Key, B = Value.
2. Buat sheet MTO dan isi Qty drawing (kolom E).
3. Di QTO, buat kolom Qty_for_BoQ dengan formula:
3. =IF(MTO!E2="","", MTO!E2 * (1 + Assumptions!$B$<row_of_waste>))
4.
5. Buat sheet AHSP dan masukkan struktur kolom seperti di atas. Untuk setiap item
baris (mis. Beton di AHSP row 2), masukkan raw inputs (cement_kg, sand_m3,
rebar_kg) lalu masukkan rumus Material_Cost / Labour_Cost / Equipment_Cost
sesuai contoh.
6. Di BoQ, tarik Qty_for_BoQ dari QTO dan Unit_Price dari AHSP (mis. =AHSP!Y2). Total
= Qty * Unit_Price.
7. Di RAB Summary, hitung subtotal, tambahkan mobilisasi/lumpsum, hitung
contingency (=subtotal * Assumptions!contingency), PPN, dan Grand Total.
5) Validasi & tips praktis
Setelah rumus dimasukkan, ubah satu asumsi (mis. price_semen_per_sak) — seluruh
sheet harus otomatis berubah. Ini menandakan formula terhubung benar.
Lakukan cross-check: hitung manual 1 item (mis. 1 m³ beton) dan bandingkan
dengan hasil AHSP untuk deteksi kesalahan referensi sel.
Simpan versi “locked” : proteksi sheet yang berisi rumus, biarkan hanya sheet MTO &
Assumptions yang bisa diedit.
Dokumentasikan semua asumsi di sheet Assumptions agar audit-able.
6) Mau saya siapakan file ketika tool tersedia?
Saya sudah menyiapkan semua rumus dan langkah di atas. Begitu Anda ingin saya generate
file Excel (saya akan langsung membuat file berisi semua sheet & rumus seperti panduan
ini), tinggal katakan: “Buat file Excel sekarang” — saya akan menjalankan pembuatan file
bila tool tersedia.
Kalau Anda mau sekarang, saya juga bisa tuliskan baris-per-baris rumus yang cocok untuk
posisi sel tertentu (mis. kalau Anda beri tahu struktur sheet yang sudah ada di file Anda —
contoh: MTO mulai di row2, Assumptions nilai tertentu di B2..B22 — saya akan tuliskan
formula persis yang bisa Anda paste). Mau saya bantu buatkan mapping cell persis untuk file
Anda?
ChatGPT dapat membuat kesalahan. Periksa info penting. Lihat Preferensi Cookie.