{"id":6699,"date":"2026-11-10T17:57:18","date_gmt":"2026-11-10T17:57:18","guid":{"rendered":"https:\/\/metafin.com.my\/blog\/uncategorized\/purata-kos-insurans-kereta-malaysia-2026-data-insights\/"},"modified":"2026-11-10T17:57:18","modified_gmt":"2026-11-10T17:57:18","slug":"purata-kos-insurans-kereta-malaysia-2026-data-insights","status":"publish","type":"post","link":"https:\/\/metafin.com.my\/blog\/car-insurance\/purata-kos-insurans-kereta-malaysia-2026-data-insights\/","title":{"rendered":"Purata Kos Insurans Kereta di Malaysia 2026: Tanda Aras Pasaran &#038; Anggaran Mengikut Model (MetaFin Data Insights)"},"content":{"rendered":"\n\n<div style=\"background:#f5f3ff; border:1px solid #ddd6fe; border-radius:10px; padding:12px 18px; margin-bottom:24px; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:8px;\">\n  <span style=\"font-weight:800; color:#4B0082; font-size:13px; letter-spacing:0.5px; text-transform:uppercase;\">\n    \ud83d\udcca MetaFin Data Insights &bull; Laporan Tanda Aras Pasaran 2026\n  <\/span>\n  <span style=\"font-size:11px; background:#6B00D7; color:#ffffff; padding:3px 10px; border-radius:999px; font-weight:700;\">\n    Kemaskini Rasmi 2026\n  <\/span>\n<\/div>\n\n\n\n<p>Berapakah kos purata sebenar untuk memperbaharui insurans kereta di Malaysia pada tahun 2026? Sejak pelaksanaan liberalisasi tarif berperingkat (de-tariffication), struktur harga insurans kenderaan kini ditentukan melalui penentuan harga berasaskan risiko (*risk-based pricing*), menyebabkan kadar premium berbeza mengikut profil kenderaan dan pemandu.<\/p>\n\n\n\n<p>Bagi membantu pemilik kenderaan merancang perbelanjaan tahunan dengan tepat, <strong>MetaFin Data Insights<\/strong> telah mengumpulkan dan menganalisis tanda aras harga pasaran (*market benchmark*) bagi polisi insurans komprehensif merangkumi model-model kereta paling popular di Malaysia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tanda Aras Purata Kos Insurans Kereta Mengikut Model Popular 2026<\/h2>\n\n\n\n<p>Jadual di bawah memaparkan taburan harga pasaran bagi polisi Komprehensif: <strong>P25<\/strong> (25% polisi pada kadar bawah), <strong>Median<\/strong> (titik tengah pasaran), dan <strong>P75<\/strong> (25% polisi pada kadar atas) berdasarkan kadar NCD 55% serta anggaran nilai perlindungan semasa (*Sum Insured*).<\/p>\n\n\n\n<div style=\"overflow-x:auto; margin:24px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-size:13.5px; text-align:left; background:#ffffff; border:1px solid #e2e8f0; border-radius:8px; overflow:hidden;\">\n    <thead>\n      <tr style=\"background:#1e1145; color:#ffffff; font-weight:700;\">\n        <th style=\"padding:12px 14px; border-bottom:1px solid #cbd5e1;\">Model Kenderaan<\/th>\n        <th style=\"padding:12px 14px; border-bottom:1px solid #cbd5e1;\">Anggaran Nilai Pasaran (Sum Insured)<\/th>\n        <th style=\"padding:12px 14px; border-bottom:1px solid #cbd5e1;\">P25 (Bawah)<\/th>\n        <th style=\"padding:12px 14px; border-bottom:1px solid #cbd5e1; background:#371b75;\">Median (Purata Pasaran)<\/th>\n        <th style=\"padding:12px 14px; border-bottom:1px solid #cbd5e1;\">P75 (Atas)<\/th>\n        <th style=\"padding:12px 14px; border-bottom:1px solid #cbd5e1;\">Anggaran Tanpa NCD (0%)<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr style=\"border-bottom:1px solid #f1f5f9;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Perodua Axia 1.0<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 25,000 \u2013 RM 38,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 420<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 480<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 550<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 1,050<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #f1f5f9; background:#f8fafc;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Perodua Bezza 1.3<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 35,000 \u2013 RM 48,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 510<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 580<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 650<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 1,280<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #f1f5f9;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Perodua Myvi 1.5<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 42,000 \u2013 RM 56,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 580<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 660<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 750<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 1,450<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #f1f5f9; background:#f8fafc;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Proton Saga 1.3<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 30,000 \u2013 RM 42,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 470<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 540<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 610<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 1,190<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #f1f5f9;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Proton X50 1.5T<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 75,000 \u2013 RM 98,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 990<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 1,130<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 1,280<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 2,490<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #f1f5f9; background:#f8fafc;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Honda City 1.5<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 65,000 \u2013 RM 85,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 870<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 990<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 1,120<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 2,180<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #f1f5f9;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Toyota Vios 1.5<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 68,000 \u2013 RM 88,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 900<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 1,030<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 1,160<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 2,270<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #f1f5f9; background:#f8fafc;\">\n        <td style=\"padding:12px 14px; font-weight:700; color:#0f172a;\">Honda Civic 1.5T<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 115,000 \u2013 RM 145,000<\/td>\n        <td style=\"padding:12px 14px; color:#16a34a; font-weight:600;\">RM 1,480<\/td>\n        <td style=\"padding:12px 14px; font-weight:800; color:#4B0082; background:#faf5ff;\">RM 1,690<\/td>\n        <td style=\"padding:12px 14px; color:#64748b;\">RM 1,920<\/td>\n        <td style=\"padding:12px 14px; color:#475569;\">RM 3,720<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p><small style=\"color:#64748b;\">*Nota Kepatuhan: Anggaran di atas adalah tanda aras pasaran berasaskan sampel polisi persendirian Semenanjung Malaysia. Kadar sebenar bergantung kepada rekod tuntutan, lokasi, profil pemandu, dan nilai perlindungan rasmi kenderaan anda.<\/small><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3 Faktor Utama Yang Mempengaruhi Kos Insurans Kereta Anda<\/h2>\n\n\n\n<p><strong>1. Tahap Diskaun Tanpa Tuntutan (NCD):<\/strong> NCD bermula pada kadar 0% pada tahun pertama dan meningkat sehingga <strong>55%<\/strong> selepas tahun kelima tanpa tuntutan bersalah. Seperti yang ditunjukkan dalam jadual, penjimatan NCD 55% mengurangkan premium tahunan sehingga lebih separuh harga asal.<\/p>\n\n\n\n<p><strong>2. Pilihan Nilai Perlindungan (Agreed Value vs Market Value):<\/strong> Memilih *Agreed Value* (Nilai Dipersetujui) melindungi pemilik daripada risiko susut nilai tidak dijangka sekiranya berlaku kehilangan menyeluruh (*total loss*). Sebaliknya, *Market Value* menetapkan pampasan berdasarkan harga pasaran semasa tuntutan dibuat.<\/p>\n\n\n\n<p><strong>3. Perlindungan Tambahan (*Add-Ons*):<\/strong> Penambahan perlindungan cermin hadapan (*windscreen*), bencana khas (*special perils* untuk banjir dan tanah runtuh), serta liabiliti undang-undang penumpang akan menyelaraskan jumlah bayaran akhir polisi mengikut keperluan individu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kira Anggaran Cukai Jalan Rasmi Kenderaan Anda<\/h2>\n\n\n\n<p>Selain insurans, cukai jalan (road tax) adalah komponen wajib bagi membolehkan kenderaan anda dipandu secara sah di atas jalan raya. Gunakan kalkulator interaktif di bawah untuk menyemak anggaran rasmi JPJ terkini:<\/p>\n\n\n<!-- METAFIN_INTERACTIVE_ROADTAX_CALCULATOR_WIDGET -->\n<style>\n.mf-calc-widget-wrap {\n  width: 100% !important;\n  max-width: 100% !important;\n  background: #ffffff !important;\n  border: 1.5px solid #e2e8f0 !important;\n  border-radius: 14px !important;\n  padding: 18px 14px !important;\n  margin: 24px 0 !important;\n  box-shadow: 0 4px 20px rgba(75, 0, 130, 0.08) !important;\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Plus Jakarta Sans', sans-serif !important;\n  color: #1e293b !important;\n  box-sizing: border-box !important;\n}\n\n@media (max-width: 640px) {\n  .mf-calc-widget-wrap {\n    margin-left: -12px !important;\n    margin-right: -12px !important;\n    width: calc(100% + 24px) !important;\n    max-width: calc(100% + 24px) !important;\n    padding: 14px 10px !important;\n    border-radius: 10px !important;\n  }\n}\n<\/style>\n\n<div class=\"mf-calc-widget-wrap\">\n  <!-- Widget Header (Wide & Sleek) -->\n  <div style=\"display: flex; align-items: center; justify-content: space-between; border-bottom: 1.5px solid #f1f5f9; padding-bottom: 10px; margin-bottom: 12px; gap: 6px;\">\n    <div style=\"display: flex; align-items: center; gap: 8px;\">\n      <span style=\"font-size: 22px; line-height: 1;\">\ud83e\uddee<\/span>\n      <div>\n        <h3 style=\"margin: 0; font-size: 16px; font-weight: 800; color: #4B0082; line-height: 1.2; letter-spacing: -0.01em;\">\n          Kalkulator Cukai Jalan JPJ 2026\n        <\/h3>\n        <span style=\"font-size: 11px; color: #64748b; font-weight: 500;\">Kira kadar rasmi kereta, motosikal &amp; EV mengikut formula JPJ<\/span>\n      <\/div>\n    <\/div>\n    <span style=\"background: #f5f3ff; color: #6B00D7; font-size: 10px; font-weight: 800; padding: 3px 8px; border-radius: 6px; white-space: nowrap; border: 1px solid #ddd6fe;\">\n      JPJ 2026\n    <\/span>\n  <\/div>\n\n  <!-- 1. Jenis Kenderaan (Sleek Edge-to-Edge Segmented Switcher) -->\n  <div style=\"margin-bottom: 12px;\">\n    <div style=\"display: flex; background: #f1f5f9; padding: 3px; border-radius: 8px; gap: 3px; width: 100%; box-sizing: border-box;\">\n      <button type=\"button\" onclick=\"mfSetType('ICE')\" id=\"mfTabICE\" style=\"flex: 1; min-width: 0; height: 36px; border-radius: 6px; border: none; background: #6B00D7; color: #ffffff; font-weight: 700; font-size: 11.5px; cursor: pointer; transition: all 0.15s; display: flex; align-items: center; justify-content: center; gap: 3px; padding: 0 2px; white-space: nowrap;\">\n        <span>\u26fd<\/span> <span>Petrol\/Diesel<\/span>\n      <\/button>\n      <button type=\"button\" onclick=\"mfSetType('EV')\" id=\"mfTabEV\" style=\"flex: 1; min-width: 0; height: 36px; border-radius: 6px; border: none; background: transparent; color: #64748b; font-weight: 600; font-size: 11.5px; cursor: pointer; transition: all 0.15s; display: flex; align-items: center; justify-content: center; gap: 3px; padding: 0 2px; white-space: nowrap;\">\n        <span>\u26a1<\/span> <span>Elektrik (EV)<\/span>\n      <\/button>\n      <button type=\"button\" onclick=\"mfSetType('MOTO')\" id=\"mfTabMOTO\" style=\"flex: 1; min-width: 0; height: 36px; border-radius: 6px; border: none; background: transparent; color: #64748b; font-weight: 600; font-size: 11.5px; cursor: pointer; transition: all 0.15s; display: flex; align-items: center; justify-content: center; gap: 3px; padding: 0 2px; white-space: nowrap;\">\n        <span>\ud83c\udfcd\ufe0f<\/span> <span>Motosikal<\/span>\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <!-- Form Grid (Compact 2-Column Edge-to-Edge) -->\n  <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 12px; width: 100%; box-sizing: border-box;\">\n    \n    <!-- Engine Input (CC \/ kW) -->\n    <div style=\"width: 100%;\">\n      <label id=\"mfInputLabel\" style=\"font-size: 11px; font-weight: 700; color: #475569; margin-bottom: 3px; display: block;\">\n        Enjin (CC)\n      <\/label>\n      <input type=\"number\" id=\"mfInputVal\" value=\"1500\" min=\"50\" max=\"8000\" oninput=\"mfRecalc()\" style=\"\n        width: 100%;\n        height: 38px;\n        padding: 0 8px;\n        border: 1.5px solid #cbd5e1;\n        border-radius: 7px;\n        font-size: 13.5px;\n        font-weight: 700;\n        color: #0f172a;\n        box-sizing: border-box;\n        background: #ffffff;\n      \">\n    <\/div>\n\n    <!-- Body Type -->\n    <div id=\"mfBodyGroup\" style=\"width: 100%;\">\n      <label style=\"font-size: 11px; font-weight: 700; color: #475569; margin-bottom: 3px; display: block;\">\n        Bentuk Badan\n      <\/label>\n      <select id=\"mfBodyType\" onchange=\"mfRecalc()\" style=\"\n        width: 100%;\n        height: 38px;\n        padding: 0 6px;\n        border: 1.5px solid #cbd5e1;\n        border-radius: 7px;\n        font-size: 12px;\n        font-weight: 600;\n        color: #0f172a;\n        box-sizing: border-box;\n        background: #ffffff;\n      \">\n        <option value=\"saloon\" selected>Sedan \/ Saloon<\/option>\n        <option value=\"non-saloon\">SUV \/ MPV \/ 4&#215;4<\/option>\n      <\/select>\n    <\/div>\n\n    <!-- Region -->\n    <div style=\"width: 100%;\">\n      <label style=\"font-size: 11px; font-weight: 700; color: #475569; margin-bottom: 3px; display: block;\">\n        Wilayah \/ Zon\n      <\/label>\n      <select id=\"mfRegion\" onchange=\"mfRecalc()\" style=\"\n        width: 100%;\n        height: 38px;\n        padding: 0 6px;\n        border: 1.5px solid #cbd5e1;\n        border-radius: 7px;\n        font-size: 12px;\n        font-weight: 600;\n        color: #0f172a;\n        box-sizing: border-box;\n        background: #ffffff;\n      \">\n        <option value=\"WM\" selected>Semenanjung<\/option>\n        <option value=\"EM\">Sabah &amp; Sarawak<\/option>\n        <option value=\"LANGKAWI\">Langkawi (Bebas Cukai)<\/option>\n        <option value=\"PANGKOR\">Pangkor (Bebas Cukai)<\/option>\n        <option value=\"LABUAN\">Labuan<\/option>\n      <\/select>\n    <\/div>\n\n    <!-- Ownership -->\n    <div id=\"mfOwnershipGroup\" style=\"width: 100%;\">\n      <label style=\"font-size: 11px; font-weight: 700; color: #475569; margin-bottom: 3px; display: block;\">\n        Pemilikan\n      <\/label>\n      <select id=\"mfOwnership\" onchange=\"mfRecalc()\" style=\"\n        width: 100%;\n        height: 38px;\n        padding: 0 6px;\n        border: 1.5px solid #cbd5e1;\n        border-radius: 7px;\n        font-size: 12px;\n        font-weight: 600;\n        color: #0f172a;\n        box-sizing: border-box;\n        background: #ffffff;\n      \">\n        <option value=\"P\" selected>Persendirian<\/option>\n        <option value=\"C\">Syarikat<\/option>\n      <\/select>\n    <\/div>\n\n  <\/div>\n\n  <!-- One-Click Preset Chips (Edge-to-Edge Wrap) -->\n  <div style=\"margin-bottom: 12px;\">\n    <div style=\"font-size: 10.5px; font-weight: 700; color: #64748b; text-transform: uppercase; margin-bottom: 5px;\">\n      \u26a1 Pilihan Pantas Model Popular:\n    <\/div>\n    <div style=\"display: flex; flex-wrap: wrap; gap: 4px; width: 100%;\">\n      <button type=\"button\" onclick=\"mfQuickSet(1329, 'saloon')\" style=\"background:#f8fafc; border:1px solid #cbd5e1; border-radius:6px; padding:4px 7px; font-size:10.5px; font-weight:600; color:#334155; cursor:pointer;\">Myvi 1.3L (RM70)<\/button>\n      <button type=\"button\" onclick=\"mfQuickSet(1496, 'saloon')\" style=\"background:#f8fafc; border:1px solid #cbd5e1; border-radius:6px; padding:4px 7px; font-size:10.5px; font-weight:600; color:#334155; cursor:pointer;\">Myvi\/Vios 1.5L (RM90)<\/button>\n      <button type=\"button\" onclick=\"mfQuickSet(998, 'saloon')\" style=\"background:#f8fafc; border:1px solid #cbd5e1; border-radius:6px; padding:4px 7px; font-size:10.5px; font-weight:600; color:#334155; cursor:pointer;\">Bezza\/Axia (RM20)<\/button>\n      <button type=\"button\" onclick=\"mfQuickSet(1477, 'non-saloon')\" style=\"background:#f8fafc; border:1px solid #cbd5e1; border-radius:6px; padding:4px 7px; font-size:10.5px; font-weight:600; color:#334155; cursor:pointer;\">Proton X50 (RM90)<\/button>\n      <button type=\"button\" onclick=\"mfQuickSet(1799, 'saloon')\" style=\"background:#f8fafc; border:1px solid #cbd5e1; border-radius:6px; padding:4px 7px; font-size:10.5px; font-weight:600; color:#334155; cursor:pointer;\">Civic 1.8L (RM279)<\/button>\n      <button type=\"button\" onclick=\"mfQuickSet(1998, 'saloon')\" style=\"background:#f8fafc; border:1px solid #cbd5e1; border-radius:6px; padding:4px 7px; font-size:10.5px; font-weight:600; color:#334155; cursor:pointer;\">Sedan 2.0L (RM379)<\/button>\n      <button type=\"button\" onclick=\"mfSetType('MOTO'); mfQuickSet(150, 'saloon')\" style=\"background:#f8fafc; border:1px solid #cbd5e1; border-radius:6px; padding:4px 7px; font-size:10.5px; font-weight:600; color:#334155; cursor:pointer;\">Motor 150cc (RM2)<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- Result Display Card (Wide Full Width) -->\n  <div style=\"\n    width: 100% !important;\n    background: linear-gradient(135deg, #1e1145 0%, #371b75 100%);\n    color: #ffffff;\n    border-radius: 10px;\n    padding: 16px 12px;\n    text-align: center;\n    box-shadow: 0 4px 16px rgba(30, 17, 69, 0.25);\n    box-sizing: border-box;\n  \">\n    <div style=\"font-size: 11px; font-weight: 600; color: #cbd5e1; text-transform: uppercase; letter-spacing: 0.5px;\">\n      Anggaran Kadar Cukai Jalan Rasmi\n    <\/div>\n    \n    <div style=\"font-size: 32px; font-weight: 800; color: #ffffff; margin: 3px 0; font-family: -apple-system, BlinkMacSystemFont, sans-serif; line-height: 1.1;\">\n      <span style=\"font-size: 17px; font-weight: 700; color: #facc15;\">RM<\/span>\n      <span id=\"mfPrice12\">90.00<\/span>\n      <span style=\"font-size: 12px; font-weight: 600; color: #cbd5e1;\">\/ 1 Tahun<\/span>\n    <\/div>\n    \n    <div style=\"font-size: 12px; color: #e2e8f0; margin-bottom: 10px;\">\n      Kadar 6 Bulan: <strong>RM <span id=\"mfPrice6\">45.00<\/span><\/strong>\n    <\/div>\n\n    <!-- Direct Conversion Button (Wide Full-Bleed Button) -->\n    <a href=\"https:\/\/metafin.com.my\/car-insurance-online.php?src=blog_calc\" target=\"_blank\" style=\"\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 6px;\n      width: 100% !important;\n      background: linear-gradient(135deg, #16a34a 0%, #15803d 100%);\n      color: #ffffff;\n      text-decoration: none;\n      font-size: 13.5px;\n      font-weight: 800;\n      padding: 12px 8px;\n      border-radius: 8px;\n      box-shadow: 0 4px 14px rgba(22, 163, 74, 0.4);\n      box-sizing: border-box;\n      line-height: 1.25;\n      text-align: center;\n    \" rel=\"noopener\">\n      <span>\u26a1 Renew Insurans &amp; Roadtax di MetaFin (Jimat NCD 55%) &rarr;<\/span>\n    <\/a>\n    \n    <div style=\"font-size: 10px; color: #cbd5e1; margin-top: 6px;\">\n      \u2713 Polisi aktif pantas &bull; Pelan ansuran mudah &bull; Terus ke aplikasi MyJPJ\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\nlet mfCurrentType = 'ICE';\n\nfunction mfSetType(type) {\n  mfCurrentType = type;\n  const tICE = document.getElementById('mfTabICE');\n  const tEV = document.getElementById('mfTabEV');\n  const tMOTO = document.getElementById('mfTabMOTO');\n  const bodyG = document.getElementById('mfBodyGroup');\n  const ownG = document.getElementById('mfOwnershipGroup');\n  const lbl = document.getElementById('mfInputLabel');\n  const inp = document.getElementById('mfInputVal');\n\n  [tICE, tEV, tMOTO].forEach(t => {\n    t.style.background = 'transparent';\n    t.style.color = '#64748b';\n    t.style.fontWeight = '600';\n  });\n\n  const activeTab = type === 'ICE' ? tICE : (type === 'EV' ? tEV : tMOTO);\n  activeTab.style.background = '#6B00D7';\n  activeTab.style.color = '#ffffff';\n  activeTab.style.fontWeight = '700';\n\n  if (type === 'EV') {\n    bodyG.style.display = 'none';\n    ownG.style.display = 'none';\n    lbl.textContent = 'Kuasa Motor (kW)';\n    inp.value = 150;\n  } else if (type === 'MOTO') {\n    bodyG.style.display = 'none';\n    ownG.style.display = 'none';\n    lbl.textContent = 'Enjin Motor (CC)';\n    inp.value = 150;\n  } else {\n    bodyG.style.display = 'block';\n    ownG.style.display = 'block';\n    lbl.textContent = 'Enjin (CC)';\n    inp.value = 1500;\n  }\n  mfRecalc();\n}\n\nfunction mfQuickSet(val, body) {\n  document.getElementById('mfInputVal').value = val;\n  if (body) document.getElementById('mfBodyType').value = body;\n  mfRecalc();\n}\n\nfunction mfRecalc() {\n  const val = parseFloat(document.getElementById('mfInputVal').value) || 0;\n  const region = document.getElementById('mfRegion').value;\n  const own = document.getElementById('mfOwnership').value;\n  const body = document.getElementById('mfBodyType').value;\n\n  let fee12 = 0;\n\n  if (mfCurrentType === 'MOTO') {\n    if (val <= 150) fee12 = 2;\n    else if (val <= 200) fee12 = 30;\n    else if (val <= 250) fee12 = 50;\n    else if (val <= 500) fee12 = 180;\n    else if (val <= 800) fee12 = 250;\n    else fee12 = 350;\n  } else if (mfCurrentType === 'EV') {\n    let p = val;\n    if (p <= 100) fee12 = 70;\n    else if (p <= 110) fee12 = 80;\n    else if (p <= 120) fee12 = 90;\n    else if (p <= 130) fee12 = 100;\n    else if (p <= 140) fee12 = 110;\n    else if (p <= 150) fee12 = 120;\n    else if (p <= 160) fee12 = 160;\n    else if (p <= 210) fee12 = 160 + Math.ceil((p - 160) \/ 10) * 20;\n    else if (p <= 310) fee12 = 280 + Math.ceil((p - 210) \/ 10) * 30;\n    else fee12 = 600 + Math.ceil((p - 310) \/ 10) * 50;\n    if (region === 'LANGKAWI' || region === 'PANGKOR' || region === 'LABUAN') {\n      fee12 = Math.max(20, fee12 * 0.5);\n    }\n  } else {\n    \/\/ ICE Car\n    const isCompany = own === 'C';\n    const isSaloon = body === 'saloon';\n    let base = 20, prog = 0;\n\n    if (region === 'WM' || region === 'LANGKAWI' || region === 'PANGKOR') {\n      if (!isCompany) {\n        if (isSaloon) {\n          if (val <= 1000) base = 20;\n          else if (val <= 1200) base = 55;\n          else if (val <= 1400) base = 70;\n          else if (val <= 1600) base = 90;\n          else if (val <= 1800) { base = 200; prog = (val - 1600) * 0.40; }\n          else if (val <= 2000) { base = 280; prog = (val - 1800) * 0.50; }\n          else if (val <= 2500) { base = 380; prog = (val - 2000) * 1.00; }\n          else if (val <= 3000) { base = 880; prog = (val - 2500) * 2.50; }\n          else { base = 2130; prog = (val - 3000) * 4.50; }\n        } else {\n          if (val <= 1000) base = 20;\n          else if (val <= 1200) base = 55;\n          else if (val <= 1400) base = 70;\n          else if (val <= 1600) base = 90;\n          else if (val <= 1800) { base = 200; prog = (val - 1600) * 0.30; }\n          else if (val <= 2000) { base = 260; prog = (val - 1800) * 0.40; }\n          else if (val <= 2500) { base = 340; prog = (val - 2000) * 0.80; }\n          else if (val <= 3000) { base = 740; prog = (val - 2500) * 1.60; }\n          else { base = 1540; prog = (val - 3000) * 1.60; }\n        }\n      } else {\n        if (isSaloon) {\n          if (val <= 1000) base = 20;\n          else if (val <= 1200) base = 110;\n          else if (val <= 1400) base = 140;\n          else if (val <= 1600) base = 180;\n          else if (val <= 1800) { base = 400; prog = (val - 1600) * 0.80; }\n          else if (val <= 2000) { base = 560; prog = (val - 1800) * 1.00; }\n          else if (val <= 2500) { base = 760; prog = (val - 2000) * 3.00; }\n          else if (val <= 3000) { base = 2260; prog = (val - 2500) * 7.50; }\n          else { base = 6010; prog = (val - 3000) * 13.50; }\n        } else {\n          if (val <= 1000) base = 20;\n          else if (val <= 1200) base = 110;\n          else if (val <= 1400) base = 140;\n          else if (val <= 1600) base = 180;\n          else if (val <= 1800) { base = 400; prog = (val - 1600) * 0.60; }\n          else if (val <= 2000) { base = 520; prog = (val - 1800) * 0.80; }\n          else if (val <= 2500) { base = 680; prog = (val - 2000) * 1.60; }\n          else if (val <= 3000) { base = 1480; prog = (val - 2500) * 3.20; }\n          else { base = 3080; prog = (val - 3000) * 3.20; }\n        }\n      }\n      fee12 = base + prog;\n      if (region === 'LANGKAWI' || region === 'PANGKOR') {\n        fee12 = Math.max(20, fee12 * 0.5);\n      }\n    } else {\n      if (val <= 1000) base = 20;\n      else if (val <= 1200) base = 44;\n      else if (val <= 1400) base = 56;\n      else if (val <= 1600) base = 72;\n      else if (val <= 1800) { base = 160; prog = (val - 1600) * 0.32; }\n      else if (val <= 2000) { base = 224; prog = (val - 1800) * 0.25; }\n      else if (val <= 2500) { base = 274; prog = (val - 2000) * 0.50; }\n      else if (val <= 3000) { base = 524; prog = (val - 2500) * 1.00; }\n      else { base = 1024; prog = (val - 3000) * 1.35; }\n      fee12 = base + prog;\n      if (region === 'LABUAN') {\n        fee12 = Math.max(20, fee12 * 0.5);\n      }\n    }\n  }\n\n  const fee6 = fee12 \/ 2;\n  document.getElementById('mfPrice12').textContent = fee12.toFixed(2);\n  document.getElementById('mfPrice6').textContent = fee6.toFixed(2);\n}\n\nmfRecalc();\n<\/script>\n<!-- END_METAFIN_INTERACTIVE_ROADTAX_CALCULATOR_WIDGET -->\n\n\n\n<div style=\"background:#f8fafc; border:2px solid #6B00D7; border-radius:14px; padding:22px 20px; margin:32px 0; text-align:center;\">\n  <h3 style=\"margin:0 0 8px 0; font-size:18px; font-weight:800; color:#4B0082;\">\n    Dapatkan Sebut Harga Rasmi Kereta Anda Dalam 3 Minit\n  <\/h3>\n  <p style=\"margin:0 0 16px 0; font-size:13px; color:#475569;\">\n    Ketahui jumlah perlindungan tepat dan nikmati diskaun NCD sehingga 55% dengan pengaktifan polisi pantas terus melalui MetaFin.\n  <\/p>\n  <a href=\"https:\/\/metafin.com.my\/car-insurance-online.php?src=blog\" target=\"_blank\" style=\"display:inline-block; background:linear-gradient(135deg, #16a34a 0%, #15803d 100%); color:#ffffff; font-weight:800; font-size:14px; padding:12px 24px; border-radius:8px; text-decoration:none; box-shadow:0 4px 14px rgba(22, 163, 74, 0.35);\" rel=\"noopener\">\n    \u26a1 Semak Sebut Harga Kereta di MetaFin &rarr;\n  <\/a>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Soalan Lazim (FAQ) Purata Kos Insurans Kereta<\/h2>\n\n\n\n<p><strong>Berapakah purata kos insurans kereta di Malaysia pada tahun 2026?<\/strong><br>\nBerdasarkan data pasaran MetaFin Data Insights 2026, purata (median) kos insurans komprehensif bagi kereta segmen kompak seperti Perodua Axia dan Bezza adalah antara RM480 hingga RM580 (dengan NCD 55%), manakala model sedan dan SUV seperti Honda City, Toyota Vios, dan Proton X50 mencatatkan julat median antara RM990 hingga RM1,130 setahun.<\/p>\n\n\n\n<p><strong>Bagaimana diskaun NCD mempengaruhi harga akhir insurans kereta?<\/strong><br>\nDiskaun Tanpa Tuntutan (NCD) memberikan pengurangan sehingga 55% daripada premium asas selepas 5 tahun berturut-turut tanpa sebarang tuntutan kemalangan bersalah.<\/p>\n\n\n\n<p><strong>Apakah perbezaan antara Agreed Value dan Market Value semasa renew insurans?<\/strong><br>\nAgreed Value (Nilai Dipersetujui) menjamin pampasan penuh mengikut jumlah yang dipersetujui dalam polisi sekiranya kenderaan mengalami kecurian atau rosak total. Market Value (Nilai Pasaran) mengira pampasan mengikut anggaran harga pasaran semasa pada tarikh kejadian.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Berapakah purata kos insurans kereta di Malaysia pada tahun 2026?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Berdasarkan tanda aras pasaran MetaFin Data Insights 2026, purata (median) kos insurans komprehensif bagi kereta segmen kompak seperti Perodua Axia dan Bezza adalah antara RM480 hingga RM580 (dengan NCD 55%), manakala model sedan dan SUV seperti Honda City, Toyota Vios, dan Proton X50 mencatatkan julat median antara RM990 hingga RM1,130 setahun.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Bagaimana diskaun NCD mempengaruhi harga akhir insurans kereta?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Diskaun Tanpa Tuntutan (NCD) memberikan pengurangan sehingga 55% daripada premium asas selepas 5 tahun berturut-turut tanpa sebarang tuntutan kemalangan bersalah. Sebagai contoh, polisi Proton X50 yang berharga sekitar RM2,500 pada NCD 0% akan turun kepada sekitar RM1,130 apabila menikmati NCD 55%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Apakah perbezaan antara Agreed Value dan Market Value semasa renew insurans?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Agreed Value (Nilai Dipersetujui) menjamin pampasan penuh mengikut jumlah yang dipersetujui dalam polisi sekiranya kenderaan mengalami kecurian atau rosak total, tanpa pertikaian susut nilai. Market Value (Nilai Pasaran) pula mengira pampasan mengikut anggaran harga pasaran semasa kenderaan pada tarikh kemalangan.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Faktor apakah yang menentukan harga premium insurans kereta selepas liberalisasi tarif?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sejak liberalisasi tarif Fasa 2, penentuan harga berasaskan risiko (risk-based pricing). Faktor utama meliputi umur pemandu, rekod tuntutan, lokasi kenderaan (Semenanjung vs Sabah\/Sarawak), ciri-ciri keselamatan kenderaan, dan jenis perlindungan tambahan yang dipilih.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcca MetaFin Data Insights &bull; Laporan Tanda Aras Pasaran 2026 Kemaskini Rasmi 2026 Berapakah kos purata sebenar untuk memperbaharui insurans kereta di Malaysia pada tahun 2026? Sejak pelaksanaan liberalisasi tarif berperingkat (de-tariffication), struktur harga insurans kenderaan kini ditentukan melalui penentuan harga berasaskan risiko (*risk-based pricing*), menyebabkan kadar premium berbeza mengikut profil kenderaan dan pemandu. Bagi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6670,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89,266],"tags":[],"aioseo_notices":[],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/posts\/6699"}],"collection":[{"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/comments?post=6699"}],"version-history":[{"count":0,"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/posts\/6699\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/media\/6670"}],"wp:attachment":[{"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/media?parent=6699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/categories?post=6699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/metafin.com.my\/blog\/wp-json\/wp\/v2\/tags?post=6699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}