{"id":30766,"date":"2025-12-05T07:12:54","date_gmt":"2025-12-04T23:12:54","guid":{"rendered":"https:\/\/penangindustrial.com\/kalkulator\/kalkulator-hasil-jualan-bersih\/"},"modified":"2025-12-07T19:21:58","modified_gmt":"2025-12-07T11:21:58","slug":"kalkulator-hasil-jualan-bersih","status":"publish","type":"page","link":"https:\/\/penangindustrial.com\/ms\/kalkulator\/kalkulator-hasil-jualan-bersih\/","title":{"rendered":"Kalkulator Hasil Jualan Bersih"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"30766\" class=\"elementor elementor-30766 elementor-30671\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d1e56d7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d1e56d7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-19b6821\" data-id=\"19b6821\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4cef3ed elementor-widget elementor-widget-heading\" data-id=\"4cef3ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">KALKULATOR HASIL JUALAN BERSIH<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3772ea elementor-widget elementor-widget-text-editor\" data-id=\"b3772ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Anggarkan hasil bersih anda daripada jualan kilang atau gudang anda di Pulau Pinang selepas menolak pelbagai item termasuk Yuran PDC &amp; Keizinan Negeri, Penebusan Bank, CKHT, serta pelbagai Yuran Profesional. Bandingkan senario berbeza dalam satu jadual.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-31e43de elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"31e43de\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ef0fb3a\" data-id=\"ef0fb3a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cd2892e elementor-widget elementor-widget-html\" data-id=\"cd2892e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-widget-container\">\r\n    <div class=\"pi-calculator-wrapper\">\r\n\r\n        <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2canvas\/1.4.1\/html2canvas.min.js\"><\/script>\r\n        <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\r\n\r\n        <div class=\"pi-tool-unified show-a\" id=\"uni_container\">\r\n            <div class=\"pi-watermark-overlay\"><\/div>\r\n            \r\n            <div class=\"pi-print-header\">Laporan Analisis Hasil Jualan Bersih<\/div>\r\n\r\n            <div class=\"pi-content\">\r\n          \r\n                <div class=\"pi-controls-row\">\r\n                    <div class=\"pi-mobile-tabs\">\r\n                        <button class=\"pi-tab-btn active\" onclick=\"pi_switch_tab('a')\">Senario A<\/button>\r\n                        <button class=\"pi-tab-btn\" onclick=\"pi_switch_tab('b')\">Senario B<\/button>\r\n                        <button class=\"pi-tab-btn\" onclick=\"pi_switch_tab('c')\">Senario C<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"pi-grid\">\r\n                    \r\n                    <div class=\"pi-row-header\">\r\n                        <div class=\"pi-cell-head\">Perkara<\/div>\r\n                        <div class=\"pi-cell-head col-a\">Senario A<\/div>\r\n                        <div class=\"pi-cell-head col-b\">Senario B<\/div>\r\n                        <div class=\"pi-cell-head col-c\">Senario C<\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-section-row\" id=\"row_sec_1\">1. Profil Penjual & Hartanah<\/div>\r\n                    \r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Profil Penjual<\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                             <select class=\"pi-select inp-profile\" data-s=\"a\" onchange=\"pi_calc_proceeds()\">\r\n                                <option value=\"individual\">Individu (Warga\/PR)<\/option>\r\n                                <option value=\"local_co\">Syarikat Tempatan (Sdn Bhd)<\/option>\r\n                                <option value=\"foreign_sdn_bhd\">Sdn Bhd Milik Asing<\/option>\r\n                                <option value=\"foreign_co\">Syarikat\/Individu Asing<\/option>\r\n                            <\/select>\r\n                         <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <select class=\"pi-select inp-profile\" data-s=\"b\" onchange=\"pi_calc_proceeds()\">\r\n                                 <option value=\"individual\">Individu (Warga\/PR)<\/option>\r\n                                <option value=\"local_co\">Syarikat Tempatan (Sdn Bhd)<\/option>\r\n                                <option value=\"foreign_sdn_bhd\">Sdn Bhd Milik Asing<\/option>\r\n                                <option value=\"foreign_co\">Syarikat\/Individu Asing<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                             <select class=\"pi-select inp-profile\" data-s=\"c\" onchange=\"pi_calc_proceeds()\">\r\n                                <option value=\"individual\">Individu (Warga\/PR)<\/option>\r\n                                <option value=\"local_co\">Syarikat Tempatan (Sdn Bhd)<\/option>\r\n                                <option value=\"foreign_sdn_bhd\">Sdn Bhd Milik Asing<\/option>\r\n                                <option value=\"foreign_co\">Syarikat\/Individu Asing<\/option>\r\n                            <\/select>\r\n                         <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Pegangan Tanah \/ Status<\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <select class=\"pi-select inp-pdc-opt\" data-s=\"a\" onchange=\"pi_ui_update('a')\">\r\n                                <option value=\"private\">Tanah Persendirian<\/option>\r\n                                <option value=\"pdc\">Tanah PDC<\/option>\r\n                            <\/select>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-a\" style=\"display:none; flex-direction:column; gap:2px; margin-top:2px; width:100%;\">\r\n                                <select class=\"pi-select\" id=\"pdc_loc_a\" onchange=\"pi_calc_proceeds()\">\r\n                                    <option value=\"main\">S. Perai<\/option>\r\n                                    <option value=\"isl\">Pulau<\/option>\r\n                                <\/select>\r\n                                <select class=\"pi-select\" id=\"pdc_stat_a\" onchange=\"pi_calc_proceeds()\">\r\n                                    <option value=\"non\">Bukan Operasi<\/option>\r\n                                    <option value=\"op\">Beroperasi<\/option>\r\n                                <\/select>\r\n                                <div style=\"display:flex; align-items:center; justify-content:space-between; margin-top:2px;\">\r\n                                    <span class=\"pi-lbl-sm\">Kilang Dibina?<\/span>\r\n                                    <select class=\"pi-select\" id=\"pdc_built_a\" onchange=\"pi_calc_proceeds()\" style=\"width:60px;\"><option value=\"yes\">Ya<\/option><option value=\"no\">Tdk<\/option><\/select>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                             <select class=\"pi-select inp-pdc-opt\" data-s=\"b\" onchange=\"pi_ui_update('b')\">\r\n                                <option value=\"private\">Tanah Persendirian<\/option>\r\n                                <option value=\"pdc\">Tanah PDC<\/option>\r\n                             <\/select>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-b\" style=\"display:none; flex-direction:column; gap:2px; margin-top:2px; width:100%;\">\r\n                                <select class=\"pi-select\" id=\"pdc_loc_b\" onchange=\"pi_calc_proceeds()\">\r\n                                    <option value=\"main\">S. Perai<\/option>\r\n                                    <option value=\"isl\">Pulau<\/option>\r\n                                <\/select>\r\n                                <select class=\"pi-select\" id=\"pdc_stat_b\" onchange=\"pi_calc_proceeds()\">\r\n                                    <option value=\"non\">Bukan Operasi<\/option>\r\n                                    <option value=\"op\">Beroperasi<\/option>\r\n                                <\/select>\r\n                                <div style=\"display:flex; align-items:center; justify-content:space-between; margin-top:2px;\">\r\n                                    <span class=\"pi-lbl-sm\">Kilang Dibina?<\/span>\r\n                                    <select class=\"pi-select\" id=\"pdc_built_b\" onchange=\"pi_calc_proceeds()\" style=\"width:60px;\"><option value=\"yes\">Ya<\/option><option value=\"no\">Tdk<\/option><\/select>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                             <select class=\"pi-select inp-pdc-opt\" data-s=\"c\" onchange=\"pi_ui_update('c')\">\r\n                                <option value=\"private\">Tanah Persendirian<\/option>\r\n                                <option value=\"pdc\">Tanah PDC<\/option>\r\n                             <\/select>\r\n                            <div class=\"pi-toggle-wrapper pdc-box-c\" style=\"display:none; flex-direction:column; gap:2px; margin-top:2px; width:100%;\">\r\n                                <select class=\"pi-select\" id=\"pdc_loc_c\" onchange=\"pi_calc_proceeds()\">\r\n                                    <option value=\"main\">S. Perai<\/option>\r\n                                    <option value=\"isl\">Pulau<\/option>\r\n                                <\/select>\r\n                                <select class=\"pi-select\" id=\"pdc_stat_c\" onchange=\"pi_calc_proceeds()\">\r\n                                    <option value=\"non\">Bukan Operasi<\/option>\r\n                                    <option value=\"op\">Beroperasi<\/option>\r\n                                <\/select>\r\n                                <div style=\"display:flex; align-items:center; justify-content:space-between; margin-top:2px;\">\r\n                                    <span class=\"pi-lbl-sm\">Kilang Dibina?<\/span>\r\n                                    <select class=\"pi-select\" id=\"pdc_built_c\" onchange=\"pi_calc_proceeds()\" style=\"width:60px;\"><option value=\"yes\">Ya<\/option><option value=\"no\">Tdk<\/option><\/select>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Keluasan Tanah<\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                            <div style=\"display:flex; gap:2px;\">\r\n                                <input type=\"text\" class=\"pi-input inp-area\" data-s=\"a\" placeholder=\"Saiz\" oninput=\"pi_fmt_num(this)\">\r\n                                <select class=\"pi-select inp-unit\" data-s=\"a\" onchange=\"pi_calc_proceeds()\" style=\"width:85px;\"><option value=\"acre\">Ekar<\/option><option value=\"sqft\">Kp<\/option><option value=\"sqm\">Mps<\/option><\/select>\r\n                             <\/div>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <div style=\"display:flex; gap:2px;\">\r\n                                <input type=\"text\" class=\"pi-input inp-area\" data-s=\"b\" placeholder=\"Saiz\" oninput=\"pi_fmt_num(this)\">\r\n                                <select class=\"pi-select inp-unit\" data-s=\"b\" onchange=\"pi_calc_proceeds()\" style=\"width:85px;\"><option value=\"acre\">Ekar<\/option><option value=\"sqft\">Kp<\/option><option value=\"sqm\">Mps<\/option><\/select>\r\n                             <\/div>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <div style=\"display:flex; gap:2px;\">\r\n                                <input type=\"text\" class=\"pi-input inp-area\" data-s=\"c\" placeholder=\"Saiz\" oninput=\"pi_fmt_num(this)\">\r\n                                <select class=\"pi-select inp-unit\" data-s=\"c\" onchange=\"pi_calc_proceeds()\" style=\"width:85px;\"><option value=\"acre\">Ekar<\/option><option value=\"sqft\">Kp<\/option><option value=\"sqm\">Mps<\/option><\/select>\r\n                             <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-section-row\" id=\"row_sec_2\">2. Data Sejarah (Perolehan)<\/div>\r\n                    \r\n                     <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Tarikh Perolehan<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"date\" class=\"pi-input inp-date-acq\" data-s=\"a\" onchange=\"pi_calc_proceeds()\" style=\"text-align:center !important;\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"date\" class=\"pi-input inp-date-acq\" data-s=\"b\" onchange=\"pi_calc_proceeds()\" style=\"text-align:center !important;\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"date\" class=\"pi-input inp-date-acq\" data-s=\"c\" onchange=\"pi_calc_proceeds()\" style=\"text-align:center !important;\"><\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                         <div class=\"pi-cell-label\">Harga Belian Asal<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-orig-price\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-orig-price\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-orig-price\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Kos Pembinaan <span class=\"pi-sub\">(Jika bina sendiri)<\/span><\/div>\r\n                         <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-const-cost\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-const-cost\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-const-cost\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                     <\/div>\r\n                    \r\n                    <div class=\"pi-row pi-compact-divider\" style=\"background:#f1f5f9;\">\r\n                        <div class=\"pi-cell-label\" style=\"font-weight:700; background:#f1f5f9;\">Potongan Sejarah <span class=\"pi-sub\">(Perlukan Resit)<\/span><\/div>\r\n                        <div class=\"pi-cell-data col-a\" style=\"background:#f1f5f9;\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\" style=\"background:#f1f5f9;\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\" style=\"background:#f1f5f9;\"><\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Ubahsuai \/ Penambahan<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-hist-reno\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-hist-reno\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-hist-reno\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n                     <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Duti Setem Belian<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-hist-stamp\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-hist-stamp\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-hist-stamp\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Yuran Guaman Belian<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-hist-legal\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-hist-legal\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-hist-legal\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                     <\/div>\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Yuran Agensi Belian<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-hist-agent\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                         <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-hist-agent\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-hist-agent\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n                   \r\n                  <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Lain-lain Kos Belian<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-hist-other\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-hist-other\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-hist-other\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-section-row\" id=\"row_sec_3\">3. Data Semasa (Pelupusan)<\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Tarikh SPA Tentatif<\/div>\r\n                        <div class=\"pi-cell-data col-a\">\r\n                              <input type=\"date\" class=\"pi-input inp-date-sale\" data-s=\"a\" onchange=\"pi_calc_proceeds()\" style=\"text-align:center !important;\">\r\n                             <span id=\"res_years_a\" class=\"pi-sub\">Pegang 0 Tahun<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                              <input type=\"date\" class=\"pi-input inp-date-sale\" data-s=\"b\" onchange=\"pi_calc_proceeds()\" style=\"text-align:center !important;\">\r\n                             <span id=\"res_years_b\" class=\"pi-sub\">Pegang 0 Tahun<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                             <input type=\"date\" class=\"pi-input inp-date-sale\" data-s=\"c\" onchange=\"pi_calc_proceeds()\" style=\"text-align:center !important;\">\r\n                             <span id=\"res_years_c\" class=\"pi-sub\">Pegang 0 Tahun<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Harga Jualan SPA<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-spa-price\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-spa-price\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-spa-price\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n                     \r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Tebus Hutang Bank<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-loan-redemp\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                         <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-loan-redemp\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-loan-redemp\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n                    \r\n                     <div class=\"pi-row\" style=\"background:#f8fafc;\">\r\n                        <div class=\"pi-cell-label\" style=\"font-style:italic;\">Levi Kawal Selia<\/div>\r\n                        <div class=\"pi-cell-data col-a\" style=\"font-style:italic; font-size:0.7rem;\">(Auto-Kira)<\/div>\r\n                        <div class=\"pi-cell-data col-b\" style=\"font-style:italic; font-size:0.7rem;\">(Auto-Kira)<\/div>\r\n                        <div class=\"pi-cell-data col-c\" style=\"font-style:italic; font-size:0.7rem;\">(Auto-Kira)<\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Fi Kebenaran PDC<\/div>\r\n                        <div class=\"pi-cell-data col-a\" id=\"res_pdc_fee_a\">0<\/div>\r\n                         <div class=\"pi-cell-data col-b\" id=\"res_pdc_fee_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c\" id=\"res_pdc_fee_c\">0<\/div>\r\n                    <\/div>\r\n                    \r\n                     <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Fi Kebenaran Negeri<\/div>\r\n                        <div class=\"pi-cell-data col-a\" id=\"res_state_consent_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b\" id=\"res_state_consent_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c\" id=\"res_state_consent_c\">0<\/div>\r\n                    <\/div>\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Levi Negeri <span class=\"pi-sub\">(3% Asing)<\/span><\/div>\r\n                        <div class=\"pi-cell-data col-a\" id=\"res_state_levy_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b\" id=\"res_state_levy_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c\" id=\"res_state_levy_c\">0<\/div>\r\n                    <\/div>\r\n                     <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Levi Penjual <span class=\"pi-sub\">(2% Spekulasi)<\/span><\/div>\r\n                        <div class=\"pi-cell-data col-a\" id=\"res_vendor_levy_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b\" id=\"res_vendor_levy_b\">0<\/div>\r\n                         <div class=\"pi-cell-data col-c\" id=\"res_vendor_levy_c\">0<\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Yuran Agensi <span class=\"pi-sub\">(+8% SST)<\/span><\/div>\r\n                         <div class=\"pi-cell-data col-a\">\r\n                            <div class=\"pi-flex-row\">\r\n                                <span class=\"pi-lbl-sm\">Kadar%<\/span>\r\n                                 <input type=\"number\" class=\"pi-input pi-sm-input inp-agt-rate no-spin\" style=\"width:40px !important;\" data-s=\"a\" value=\"2\" oninput=\"pi_calc_proceeds()\">\r\n                            <\/div>\r\n                            <span id=\"res_agt_fee_a\" style=\"font-size:0.8rem; font-weight:700;\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <div class=\"pi-flex-row\">\r\n                                 <span class=\"pi-lbl-sm\">Kadar%<\/span>\r\n                                <input type=\"number\" class=\"pi-input pi-sm-input inp-agt-rate no-spin\" style=\"width:40px !important;\" data-s=\"b\" value=\"2\" oninput=\"pi_calc_proceeds()\">\r\n                            <\/div>\r\n                             <span id=\"res_agt_fee_b\" style=\"font-size:0.8rem; font-weight:700;\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <div class=\"pi-flex-row\">\r\n                                 <span class=\"pi-lbl-sm\">Kadar%<\/span>\r\n                                <input type=\"number\" class=\"pi-input pi-sm-input inp-agt-rate no-spin\" style=\"width:40px !important;\" data-s=\"c\" value=\"2\" oninput=\"pi_calc_proceeds()\">\r\n                            <\/div>\r\n                             <span id=\"res_agt_fee_c\" style=\"font-size:0.8rem; font-weight:700;\">0<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">Yuran Guaman <span class=\"pi-sub\">(+8% SST)<\/span><\/div>\r\n                         <div class=\"pi-cell-data col-a\">\r\n                            <div class=\"pi-flex-row\">\r\n                                <select class=\"pi-select inp-legal-mode\" data-s=\"a\" onchange=\"pi_ui_update('a')\"><option value=\"sro\">SRO<\/option><option value=\"pct\">%<\/option><option value=\"fix\">Tetap<\/option><\/select>\r\n                                 <div class=\"pi-toggle-wrapper legal-custom-a\" style=\"display:none;\"><input type=\"text\" class=\"pi-input pi-sm-input inp-legal-val\" data-s=\"a\" placeholder=\"0\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                            <\/div>\r\n                            <span id=\"res_legal_fee_a\" style=\"font-size:0.8rem; font-weight:700;\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-b\">\r\n                            <div class=\"pi-flex-row\">\r\n                                 <select class=\"pi-select inp-legal-mode\" data-s=\"b\" onchange=\"pi_ui_update('b')\"><option value=\"sro\">SRO<\/option><option value=\"pct\">%<\/option><option value=\"fix\">Tetap<\/option><\/select>\r\n                                <div class=\"pi-toggle-wrapper legal-custom-b\" style=\"display:none;\"><input type=\"text\" class=\"pi-input pi-sm-input inp-legal-val\" data-s=\"b\" placeholder=\"0\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                            <\/div>\r\n                             <span id=\"res_legal_fee_b\" style=\"font-size:0.8rem; font-weight:700;\">0<\/span>\r\n                        <\/div>\r\n                        <div class=\"pi-cell-data col-c\">\r\n                            <div class=\"pi-flex-row\">\r\n                                 <select class=\"pi-select inp-legal-mode\" data-s=\"c\" onchange=\"pi_ui_update('c')\"><option value=\"sro\">SRO<\/option><option value=\"pct\">%<\/option><option value=\"fix\">Tetap<\/option><\/select>\r\n                                <div class=\"pi-toggle-wrapper legal-custom-c\" style=\"display:none;\"><input type=\"text\" class=\"pi-input pi-sm-input inp-legal-val\" data-s=\"c\" placeholder=\"0\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                            <\/div>\r\n                             <span id=\"res_legal_fee_c\" style=\"font-size:0.8rem; font-weight:700;\">0<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"pi-row\">\r\n                         <div class=\"pi-cell-label\">Lain-lain Yuran Profesional<\/div>\r\n                        <div class=\"pi-cell-data col-a\"><input type=\"text\" class=\"pi-input inp-disp-other\" data-s=\"a\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-b\"><input type=\"text\" class=\"pi-input inp-disp-other\" data-s=\"b\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                        <div class=\"pi-cell-data col-c\"><input type=\"text\" class=\"pi-input inp-disp-other\" data-s=\"c\" placeholder=\"RM\" oninput=\"pi_fmt_num(this)\"><\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row\">\r\n                        <div class=\"pi-cell-label\">RPGT Kena Bayar<\/div>\r\n                        <div class=\"pi-cell-data col-a\" id=\"res_rpgt_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b\" id=\"res_rpgt_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c\" id=\"res_rpgt_c\">0<\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row pi-total-row\">\r\n                         <div class=\"pi-cell-label\">Jumlah Potongan<\/div>\r\n                        <div class=\"pi-cell-data col-a\" id=\"res_total_deduct_a\" style=\"color:#b91c1c;\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b\" id=\"res_total_deduct_b\" style=\"color:#b91c1c;\">0<\/div>\r\n                         <div class=\"pi-cell-data col-c\" id=\"res_total_deduct_c\" style=\"color:#b91c1c;\">0<\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"pi-row pi-highlight\">\r\n                        <div class=\"pi-cell-label\">Hasil Jualan Bersih<\/div>\r\n                         <div class=\"pi-cell-data col-a\" id=\"res_net_proceeds_a\">0<\/div>\r\n                        <div class=\"pi-cell-data col-b\" id=\"res_net_proceeds_b\">0<\/div>\r\n                        <div class=\"pi-cell-data col-c\" id=\"res_net_proceeds_c\">0<\/div>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n                 <div class=\"pi-action-row\">\r\n                    <button class=\"pi-btn pi-btn-secondary\" onclick=\"pi_copy_scenario()\">Salin A \u2192 B & C<\/button>\r\n                    <button class=\"pi-btn pi-btn-primary\" onclick=\"pi_open_modal()\" id=\"pi_open_btn\">\r\n                       <i class=\"fas fa-file-pdf\" style=\"margin-right:8px;\"><\/i> Emel Laporan PDF Terperinci\r\n                     <\/button>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"pi-print-footer\">\r\n                <div style=\"font-weight:bold; margin-bottom:5px;\">Disediakan oleh PenangIndustrial.com<\/div>\r\n                <div style=\"font-size:8px; color:#666; text-align:justify; line-height:1.2;\">\r\n                    <strong>Penafian Umum:<\/strong> Alat dan kalkulator yang disediakan di PenangIndustrial.com direka untuk tujuan anggaran awal dan perancangan strategik sahaja. Walaupun setiap usaha dibuat untuk memastikan ketepatan berdasarkan piawaian dan garis panduan semasa Malaysia, keputusan ini tidak membentuk nasihat teknikal atau kewangan rasmi. Pengguna amat dinasihatkan untuk berunding dengan profesional yang bertauliah (Juruukur, Jurutera, Akauntan, Penilai atau Peguam) sebelum membuat keputusan pelaburan atau operasi muktamad. PenangIndustrial.com tidak menanggung liabiliti bagi kesilapan, peninggalan, atau keputusan yang dibuat berdasarkan anggaran ini.\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"pi-modal\" class=\"pi-modal-overlay\">\r\n            <div class=\"pi-modal-box\">\r\n                <span class=\"pi-close-btn\" onclick=\"pi_close_modal()\">\u00d7<\/span>\r\n                <div class=\"pi-modal-header\">Terima Laporan Anda<\/div>\r\n                 <div class=\"pi-modal-body\">\r\n                    <p>Sila masukkan emel anda untuk menerima <strong>Laporan Hasil Jualan Bersih<\/strong> lengkap dalam format PDF.<\/p>\r\n                    <div id=\"pi_msg_box\" style=\"display:none; padding:10px; margin-bottom:10px; border-radius:4px; font-size:0.9rem;\"><\/div>\r\n                    <input type=\"text\" id=\"pi_user_name\" class=\"pi-modal-input\" placeholder=\"Nama Anda (Pilihan)\">\r\n                    <input type=\"email\" id=\"pi_user_email\" class=\"pi-modal-input\" placeholder=\"Alamat Emel Anda (Wajib)\">\r\n                    <div class=\"pi-privacy-note\">Kami menghormati privasi anda. Tiada spam.<\/div>\r\n                     <button class=\"pi-btn pi-btn-primary\" onclick=\"pi_send_pdf_data()\" id=\"pi_submit_btn\">Hantar Laporan Sekarang<\/button>\r\n                    <div id=\"pi_loading\" style=\"display:none; text-align:center; font-size:0.8rem; color:#666; margin-top:5px;\">\r\n                        Sedang Menjana PDF... <i class=\"fas fa-spinner fa-spin\"><\/i>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n    <style>\r\n    #hfe-promo-notice { display: none !important; }\r\n    .pi-calculator-wrapper * { box-sizing: border-box; }\r\n    \/* Added Chinese\/Malay Font Support *\/\r\n    .pi-calculator-wrapper { font-family: 'Montserrat', 'Inter', 'Microsoft YaHei', 'PingFang SC', sans-serif; color: #1A202C; margin: 20px 0; width: 100%; }\r\n    .pi-tool-unified { max-width: 100%; margin: 0 auto; background: #ffffff; border: 1px solid #e2e8f0; border-radius: 8px; padding: 20px; box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1); position: relative; overflow: hidden; overflow-x: auto; }\r\n    .pi-watermark-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; opacity: 0.12; background-image: url(\"data:image\/svg+xml,%3Csvg width='300' height='300' viewBox='0 0 300 300' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Ctext x='50%25' y='50%25' fill='%23334155' font-family='Arial' font-size='24' font-weight='bold' transform='rotate(-45 150 150)' text-anchor='middle'%3EPenangIndustrial.com%3C\/text%3E%3C\/svg%3E\"); }\r\n    .pi-content { position: relative; z-index: 1; }\r\n    .pi-controls-row { display: flex; gap: 10px; margin-bottom: 15px; align-items: center; }\r\n    .pi-grid { display: grid !important; grid-template-columns: 140px 1fr 1fr 1fr; width: 100%; border: 1px solid #e2e8f0; border-radius: 8px; overflow: hidden; background: #fff; }\r\n    .pi-row-header { display: contents; }\r\n    .pi-cell-head { background: #1A202C; color: #ffffff; padding: 12px; font-weight: 600; text-align: center; font-size: 0.9rem; border-right: 1px solid rgba(255,255,255,0.1); }\r\n    .pi-row { display: contents; }\r\n    \r\n    .pi-cell-label { background: #f8fafc; padding: 8px 4px; border-bottom: 1px solid #e2e8f0; border-right: 1px solid #e2e8f0; font-size: 0.7rem; font-weight: 600; color: #475569; display: flex; flex-direction: column; justify-content: center; }\r\n    \r\n    .pi-sub { font-size: 0.65rem; color: #94a3b8; font-weight: 400; margin-top: 2px; }\r\n    .pi-cell-data { background: rgba(255, 255, 255, 0.95); padding: 4px; border-bottom: 1px solid #e2e8f0; border-right: 1px solid #e2e8f0; display: flex; flex-direction: column; justify-content: center; align-items: flex-end; }\r\n    .pi-section-row { grid-column: 1 \/ -1; background: #F1F5F9; padding: 8px 15px; font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #64748b; border-bottom: 1px solid #e2e8f0; }\r\n    .pi-input, .pi-select { width: 100%; padding: 4px 6px; font-size: 11px; border: 1px solid #cbd5e1; border-radius: 4px; text-align: right !important; transition: all 0.2s; background: #fff; color: #334155; position: relative; z-index: 20; }\r\n    .pi-input:focus, .pi-select:focus { border-color: #B48C44; outline: none; }\r\n    .pi-select { text-align: left; }\r\n    .pi-sm-input { width: 50px !important; padding: 4px; text-align: center; }\r\n    .pi-lbl-sm { font-size: 0.7rem; color: #64748b; margin-right: 4px; }\r\n    .pi-flex-row { display: flex; align-items: center; justify-content: flex-end; width: 100%; }\r\n    \r\n    .pi-total-row .pi-cell-data { background: #fffbeb; color: #92400e; font-weight: 400; font-size: 1.1rem; }\r\n    .pi-highlight .pi-cell-data { background: #f0fdf4; color: #166534; font-weight: 700; font-size: 1.1rem; }\r\n    \r\n    .pi-compact-divider .pi-cell-label, .pi-compact-divider .pi-cell-data {\r\n        padding: 2px 4px !important; font-size: 0.65rem !important;\r\n        height: auto !important;\r\n        min-height: 20px !important;\r\n    }\r\n\r\n    .pi-action-row { margin-top: 20px; display: flex; gap: 10px; justify-content: flex-end; }\r\n    .pi-btn { padding: 10px 20px; border: none; border-radius: 4px; font-weight: 600; font-size: 0.9rem; cursor: pointer; display: inline-flex; align-items: center; gap: 8px; }\r\n    .pi-btn-primary { background: #B48C44; color: white; }\r\n    .pi-btn-secondary { background: #f1f5f9; color: #475569; border: 1px solid #cbd5e1; }\r\n    .pi-mobile-tabs { display: none; gap: 5px; width: 100%; }\r\n    .pi-tab-btn { flex: 1; padding: 6px 4px; font-size: 11px; background: #f1f5f9; border: 1px solid #cbd5e1; border-radius: 4px; color: #64748b; font-weight: 600; cursor: pointer; }\r\n    .pi-tab-btn.active { background: #B48C44; color: white; border-color: #B48C44; }\r\n    .pi-hidden { display: none; }\r\n    \r\n    .pi-print-footer { display: block; margin-top: 20px; padding-top: 10px; border-top: 1px solid #e2e8f0; }\r\n    \r\n    .pi-modal-overlay { display: none; position: fixed; top:0; left:0; width:100%; height:100%; background: rgba(0,0,0,0.5); z-index:9999; justify-content: center; align-items: center; }\r\n    .pi-modal-box { background: white; padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 20px 25px -5px rgba(0,0,0,0.1); }\r\n    .pi-close-btn { position: absolute; top: 10px; right: 15px; font-size: 24px; cursor: pointer; }\r\n    .pi-modal-header { font-size: 1.2rem; font-weight: 700; margin-bottom: 10px; color: #1A202C; }\r\n    .pi-modal-input { display: block; width: 100%; padding: 10px; margin-bottom: 10px; border: 1px solid #cbd5e1; border-radius: 4px; }\r\n    .pi-privacy-note { font-size: 0.75rem; color: #94a3b8; text-align: center; }\r\n\r\n    @media (max-width: 768px) {\r\n        .pi-row-header { display: none !important; }\r\n        .pi-tool-unified { width: calc(100vw - 30px) !important; margin-left: -15px !important; margin-right: -15px !important; padding: 10px !important; border: none; }\r\n        .pi-grid { grid-template-columns: 35% 65% !important; border: 1px solid #e2e8f0; }\r\n        .col-a, .col-b, .col-c { display: none !important; }\r\n        .pi-tool-unified.show-a .col-a, .pi-tool-unified.show-b .col-b, .pi-tool-unified.show-c .col-c { display: flex !important; }\r\n        .pi-mobile-tabs { display: flex; }\r\n        \r\n        .pi-cell-label { font-size: 10px !important; padding: 2px 4px !important; word-wrap: break-word; line-height: 1.1; min-height: 30px; }\r\n        .pi-sub, .pi-lbl-sm { font-size: 9px !important; }\r\n        .pi-cell-data { padding: 2px !important; min-height: 30px; justify-content: center; }\r\n        .pi-input, .pi-select { font-size: 11px !important; padding: 2px 4px !important; height: 26px; }\r\n        \r\n        .pi-section-row { font-size: 10px !important; padding: 4px 8px; }\r\n        .pi-action-row { flex-direction: column; gap: 8px; }\r\n        .pi-btn { width: 100%; padding: 12px; font-size: 13px; }\r\n\r\n        .pi-tab-btn { padding: 3px 2px !important; font-size: 10px !important; height: auto; }\r\n        .pi-section-row { font-size: 10px !important; padding: 2px 5px !important; line-height: 1.2; }\r\n        .pi-compact-divider .pi-cell-label, .pi-compact-divider .pi-cell-data {\r\n            font-size: 10px !important; padding: 1px 4px !important; min-height: 20px !important; height: auto !important; line-height: 1.1;\r\n        }\r\n    }\r\n\r\n    \/* PDF CAPTURE *\/\r\n    .pi-pdf-capture-mode { width: 1000px !important; max-width: 1000px !important; position: fixed; top: 0; left: 0; z-index: -100; background: white; padding: 30px; }\r\n    .pi-pdf-capture-mode .pi-grid { grid-template-columns: 200px 1fr 1fr 1fr !important; }\r\n    .pi-pdf-capture-mode .col-a, .pi-pdf-capture-mode .col-b, .pi-pdf-capture-mode .col-c { display: flex !important; }\r\n    .pi-pdf-capture-mode .pi-row-header { display: contents !important; } \r\n    .pi-pdf-capture-mode .pi-cell-head { display: flex !important; align-items: center; justify-content: center; width: 100%; }\r\n    .pi-pdf-capture-mode .pi-print-header, .pi-pdf-capture-mode .pi-print-footer { display: block !important; }\r\n    .pi-pdf-capture-mode .pi-mobile-tabs, .pi-pdf-capture-mode .pi-action-row, .pi-pdf-capture-mode .pi-controls-row { display: none !important; }\r\n    .pi-pdf-capture-mode .pi-watermark-overlay { opacity: 0.1 !important; z-index: 99 !important; display: block !important; }\r\n    \r\n    .pi-pdf-page-container { margin-bottom: 0px; position: relative; overflow: hidden; }\r\n    <\/style>\r\n\r\n    <script>\r\n    (function() {\r\n        let currentTab = 'a';\r\n        \r\n        \/\/ --- UTILS ---\r\n        function getVal(sel) { let el = document.querySelector(sel); return el ? (parseFloat(el.value.replace(\/,\/g, '')) || 0) : 0; }\r\n        function fmt(n) { return n.toLocaleString('en-US', {maximumFractionDigits: 0}); }\r\n        function setTxt(id, txt) { let el = document.getElementById(id); if(el) el.innerText = txt; }\r\n\r\n        window.pi_fmt_num = function(el) {\r\n            let val = el.value.replace(\/[^0-9.]\/g, ''); \r\n            if(val === '') { el.value = ''; pi_calc_proceeds(); return; }\r\n            let parts = val.split('.');\r\n            parts[0] = parts[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \",\");\r\n            el.value = parts.join('.');\r\n             pi_calc_proceeds(); \r\n        }\r\n\r\n        function calcLegalSRO(price) { \r\n            if (price <= 0) return 0;\r\n            let t = 0; \r\n            if (price > 0) t += Math.min(price, 500000) * 0.0125; \r\n            if (price > 500000) t += Math.min(price - 500000, 7000000) * 0.01; \r\n            if (price > 7500000) t += (price - 7500000) * 0.01; \r\n            return Math.max(t, 500);\r\n        }\r\n\r\n        \/\/ --- MAIN PROCEEDS LOGIC ---\r\n        window.pi_calc_proceeds = function() {\r\n            ['a', 'b', 'c'].forEach(s => {\r\n                let spa_price = getVal(`.inp-spa-price[data-s=\"${s}\"]`);\r\n                let orig_price = getVal(`.inp-orig-price[data-s=\"${s}\"]`);\r\n                let loan_redemp = getVal(`.inp-loan-redemp[data-s=\"${s}\"]`);\r\n                let profile = document.querySelector(`.inp-profile[data-s=\"${s}\"]`).value;\r\n\r\n                let date_acq = document.querySelector(`.inp-date-acq[data-s=\"${s}\"]`).value;\r\n                let date_sale = document.querySelector(`.inp-date-sale[data-s=\"${s}\"]`).value;\r\n                let years_held = 0;\r\n                if(date_acq && date_sale) {\r\n                     let d1 = new Date(date_acq);\r\n                    let d2 = new Date(date_sale);\r\n                    let diffYears = (d2 - d1) \/ (1000 * 60 * 60 * 24 * 365.25);\r\n                    years_held = Math.ceil(diffYears);\r\n                    if(years_held < 0) years_held = 0;\r\n                }\r\n                setTxt(`res_years_${s}`, 'Pegang ' + years_held + ' Tahun');\r\n                \r\n                let pdc_fee = 0;\r\n                let pdc_opt = document.querySelector(`.inp-pdc-opt[data-s=\"${s}\"]`).value;\r\n                if(pdc_opt === 'pdc') {\r\n                    let area_input = getVal(`.inp-area[data-s=\"${s}\"]`);\r\n                    let unit = document.querySelector(`.inp-unit[data-s=\"${s}\"]`).value;\r\n                    let area_sqft = (unit === 'acre') ? area_input * 43560 : (unit === 'sqm' ? area_input * 10.7639 : area_input);\r\n                    let loc = document.getElementById(`pdc_loc_${s}`).value;\r\n                    let stat = document.getElementById(`pdc_stat_${s}`).value;\r\n                    let built = document.getElementById(`pdc_built_${s}`).value;\r\n                    let rate = (loc === 'main' && stat === 'op') ? 5 : (loc === 'isl' && stat === 'op' ? 10 : (loc === 'main' && stat === 'non' ? 10 : 20));\r\n                    pdc_fee = area_sqft * rate;\r\n                }\r\n\r\n                let state_consent = 0;\r\n                let state_levy = 0;\r\n                let vendor_levy = 0;\r\n\r\n                if(profile === 'foreign_co' || profile === 'foreign_sdn_bhd') {\r\n                    state_consent = 40000;\r\n                    state_levy = spa_price * 0.03;\r\n                }\r\n                if(years_held > 0 && years_held <= 3) {\r\n                    vendor_levy = spa_price * 0.02;\r\n                }\r\n\r\n                let agt_fee = spa_price * (getVal(`.inp-agt-rate[data-s=\"${s}\"]`) \/ 100) * 1.08;\r\n                let legal_fee = 0;\r\n                let legal_mode = document.querySelector(`.inp-legal-mode[data-s=\"${s}\"]`).value;\r\n                if(legal_mode === 'sro') legal_fee = calcLegalSRO(spa_price);\r\n                else if(legal_mode === 'pct') legal_fee = spa_price * (getVal(`.inp-legal-val[data-s=\"${s}\"]`)\/100);\r\n                else legal_fee = getVal(`.inp-legal-val[data-s=\"${s}\"]`);\r\n                let total_legal = legal_fee * 1.08;\r\n                let other_disp_fee = getVal(`.inp-disp-other[data-s=\"${s}\"]`);\r\n\r\n                let rpgt_payable = 0;\r\n                let disposal_cost_for_gain = pdc_fee + state_consent + state_levy + agt_fee + total_legal + other_disp_fee;\r\n                let const_cost = getVal(`.inp-const-cost[data-s=\"${s}\"]`);\r\n                let hist_reno = getVal(`.inp-hist-reno[data-s=\"${s}\"]`);\r\n                let hist_stamp = getVal(`.inp-hist-stamp[data-s=\"${s}\"]`);\r\n                let hist_legal = getVal(`.inp-hist-legal[data-s=\"${s}\"]`);\r\n                let hist_agent = getVal(`.inp-hist-agent[data-s=\"${s}\"]`);\r\n                let hist_other = getVal(`.inp-hist-other[data-s=\"${s}\"]`);\r\n                \r\n                let total_acq_cost = orig_price + const_cost + hist_reno + hist_stamp + hist_legal + hist_agent + hist_other;\r\n                let chargeable_gain = spa_price - total_acq_cost - disposal_cost_for_gain;\r\n                \r\n                if(chargeable_gain > 0) {\r\n                    let tax_rate = 0;\r\n                    if(profile === 'individual') {\r\n                        if(years_held <= 3) tax_rate = 0.30;\r\n                        else if(years_held === 4) tax_rate = 0.20;\r\n                        else if(years_held === 5) tax_rate = 0.15;\r\n                        else tax_rate = 0;\r\n                    }\r\n                    else if(profile === 'local_co' || profile === 'foreign_sdn_bhd') {\r\n                        if(years_held <= 3) tax_rate = 0.30;\r\n                        else if(years_held === 4) tax_rate = 0.20;\r\n                        else if(years_held === 5) tax_rate = 0.15;\r\n                        else tax_rate = 0.10;\r\n                    }\r\n                    else if(profile === 'foreign_co') {\r\n                        if(years_held <= 5) tax_rate = 0.30;\r\n                        else tax_rate = 0.10;\r\n                    }\r\n                    rpgt_payable = chargeable_gain * tax_rate;\r\n                }\r\n\r\n                let total_deductions = loan_redemp + vendor_levy + disposal_cost_for_gain + rpgt_payable;\r\n                let net_proceeds = spa_price - total_deductions;\r\n\r\n                setTxt(`res_pdc_fee_${s}`, fmt(pdc_fee));\r\n                setTxt(`res_state_consent_${s}`, fmt(state_consent));\r\n                setTxt(`res_state_levy_${s}`, fmt(state_levy));\r\n                setTxt(`res_vendor_levy_${s}`, fmt(vendor_levy));\r\n                setTxt(`res_agt_fee_${s}`, fmt(agt_fee));\r\n                setTxt(`res_legal_fee_${s}`, fmt(total_legal));\r\n                setTxt(`res_rpgt_${s}`, fmt(rpgt_payable));\r\n                setTxt(`res_total_deduct_${s}`, fmt(total_deductions));\r\n                setTxt(`res_net_proceeds_${s}`, fmt(net_proceeds));\r\n            });\r\n        }\r\n\r\n        window.pi_ui_update = function(s) {\r\n            let pdc_opt = document.querySelector(`.inp-pdc-opt[data-s=\"${s}\"]`).value;\r\n            document.querySelector(`.pdc-box-${s}`).style.display = (pdc_opt === 'pdc') ? 'flex' : 'none';\r\n            let legal_mode = document.querySelector(`.inp-legal-mode[data-s=\"${s}\"]`).value;\r\n            document.querySelector(`.legal-custom-${s}`).style.display = (legal_mode !== 'sro') ? 'flex' : 'none';\r\n            pi_calc_proceeds();\r\n        }\r\n\r\n        window.pi_copy_scenario = function() {\r\n            let src = 'a';\r\n            ['b', 'c'].forEach(dest => {\r\n                document.querySelectorAll(`[data-s=\"${src}\"]`).forEach(srcEl => {\r\n                    let baseClass = Array.from(srcEl.classList).find(c => c.startsWith('inp-'));\r\n                    if(baseClass) {\r\n                        let destEl = document.querySelector(`.${baseClass}[data-s=\"${dest}\"]`);\r\n                         if(destEl) destEl.value = srcEl.value;\r\n                    }\r\n                });\r\n                document.getElementById(`pdc_loc_${dest}`).value = document.getElementById(`pdc_loc_${src}`).value;\r\n                document.getElementById(`pdc_stat_${dest}`).value = document.getElementById(`pdc_stat_${src}`).value;\r\n                document.getElementById(`pdc_built_${dest}`).value = document.getElementById(`pdc_built_${src}`).value;\r\n                pi_ui_update(dest);\r\n            });\r\n            pi_calc_proceeds();\r\n        }\r\n\r\n        window.pi_switch_tab = function(t) {\r\n            document.getElementById('uni_container').className = `pi-tool-unified show-${t}`;\r\n            document.querySelectorAll('.pi-tab-btn').forEach(b => b.classList.remove('active'));\r\n            event.target.classList.add('active');\r\n        }\r\n\r\n        window.pi_open_modal = function() { document.getElementById('pi-modal').style.display = 'flex'; }\r\n        window.pi_close_modal = function() { document.getElementById('pi-modal').style.display = 'none'; }\r\n\r\n        \/\/ --- MULTI-PAGE PDF SPLIT LOGIC ---\r\n        window.pi_send_pdf_data = async function() {\r\n            let email = document.getElementById('pi_user_email').value;\r\n            let name = document.getElementById('pi_user_name').value;\r\n            let msgBox = document.getElementById('pi_msg_box');\r\n            let btn = document.getElementById('pi_submit_btn');\r\n            let loading = document.getElementById('pi_loading');\r\n            if (typeof pi_calc_vars === 'undefined') { alert('Sistem Ralat: \"pi_calc_vars\" tiada.'); return; }\r\n            if(!email || !email.includes('@')) {\r\n                msgBox.style.display='block'; msgBox.style.background='#fecaca'; msgBox.style.color='#991b1b'; msgBox.innerText='Sila masukkan alamat emel yang sah.';\r\n                return;\r\n            }\r\n\r\n            btn.disabled = true;\r\n            btn.innerText = \"Sedang Memproses...\"; loading.style.display = 'block'; msgBox.style.display = 'none';\r\n\r\n            const { jsPDF } = window.jspdf;\r\n            var doc = new jsPDF('p', 'mm', 'a4');\r\n            var pdfWidth = 210; \r\n            var margin = 10;\r\n            var imgWidth = 210 - (margin * 2);\r\n\r\n            let original = document.querySelector(\".pi-tool-unified\");\r\n            let clone = original.cloneNode(true);\r\n            clone.classList.add(\"pi-pdf-capture-mode\");\r\n            document.body.appendChild(clone);\r\n            \/\/ Sync Values\r\n            let origInputs = original.querySelectorAll('input, select');\r\n            let cloneInputs = clone.querySelectorAll('input, select');\r\n            for(let i=0; i<origInputs.length; i++) { cloneInputs[i].value = origInputs[i].value; }\r\n            \r\n            \/\/ --- FIX FOR TEXT CUTOFF: CONVERT SELECT TO TEXT DIVS ---\r\n            let selects = clone.querySelectorAll('select');\r\n            selects.forEach(sel => {\r\n                let text = sel.options[sel.selectedIndex].text;\r\n                let span = document.createElement('div');\r\n                span.innerText = text;\r\n                span.style.cssText = \"padding:4px; border:1px solid #cbd5e1; border-radius:4px; font-size:11px; background:#fff; width:100%; display:flex; align-items:center; justify-content:flex-end; height:100%; min-height:22px;\"; \r\n                 sel.parentNode.replaceChild(span, sel);\r\n            });\r\n            \/\/ Flatten Headers\r\n            let headerRow = clone.querySelector('.pi-row-header');\r\n            if(headerRow) {\r\n                Array.from(headerRow.children).forEach(cell => clone.querySelector('.pi-grid').insertBefore(cell, headerRow));\r\n                headerRow.remove();\r\n            }\r\n            let rows = clone.querySelectorAll('.pi-row');\r\n            rows.forEach(row => {\r\n                Array.from(row.children).forEach(cell => clone.querySelector('.pi-grid').insertBefore(cell, row));\r\n                row.remove();\r\n            });\r\n            \/\/ SPLIT INTO PAGE 1 & PAGE 2\r\n            let page1Div = document.createElement('div');\r\n            page1Div.className = 'pi-pdf-page-container';\r\n            page1Div.innerHTML = '<div class=\"pi-print-header\" style=\"display:block; margin-bottom:10px; font-weight:bold; font-size:14px; text-align:center;\">Laporan Analisis Hasil Jualan Bersih (Muka 1\/2)<\/div><div class=\"pi-grid pi-grid-p1\" style=\"display:grid; grid-template-columns: 200px 1fr 1fr 1fr; border:1px solid #e2e8f0;\"><\/div>';\r\n            let page2Div = document.createElement('div');\r\n            page2Div.className = 'pi-pdf-page-container';\r\n            page2Div.innerHTML = '<div class=\"pi-print-header\" style=\"display:block; margin-bottom:10px; font-weight:bold; font-size:14px; text-align:center; margin-top:20px;\">Laporan Analisis Hasil Jualan Bersih (Muka 2\/2)<\/div><div class=\"pi-grid pi-grid-p2\" style=\"display:grid; grid-template-columns: 200px 1fr 1fr 1fr; border:1px solid #e2e8f0;\"><\/div>';\r\n            let mainGrid = clone.querySelector('.pi-grid');\r\n            let children = Array.from(mainGrid.children);\r\n            \r\n            let cutoffFound = false;\r\n            let p1Grid = page1Div.querySelector('.pi-grid-p1');\r\n            let p2Grid = page2Div.querySelector('.pi-grid-p2');\r\n            \/\/ Headers to both pages\r\n            let headers = children.slice(0, 4);\r\n            headers.forEach(h => {\r\n                p1Grid.appendChild(h.cloneNode(true));\r\n                p2Grid.appendChild(h.cloneNode(true));\r\n            });\r\n            \/\/ Split content\r\n            for(let i=4; i<children.length; i++) {\r\n                let el = children[i];\r\n                if(el.id === 'row_sec_3') { cutoffFound = true; }\r\n                if(!cutoffFound) { p1Grid.appendChild(el);\r\n                } else { p2Grid.appendChild(el); }\r\n            }\r\n\r\n            let footer = clone.querySelector('.pi-print-footer');\r\n            if(footer) page2Div.appendChild(footer);\r\n\r\n            \/\/ FIX WATERMARK: Clone and inject into pages\r\n            let watermark = clone.querySelector('.pi-watermark-overlay');\r\n            if(watermark) {\r\n                page1Div.appendChild(watermark.cloneNode(true));\r\n                page2Div.appendChild(watermark.cloneNode(true));\r\n            }\r\n\r\n            clone.innerHTML = '';\r\n            clone.appendChild(page1Div);\r\n            clone.appendChild(page2Div);\r\n            try {\r\n                await new Promise(r => setTimeout(r, 300));\r\n                const canvas1 = await html2canvas(page1Div, { scale: 1.5, useCORS: true, logging: false });\r\n                const imgData1 = canvas1.toDataURL('image\/jpeg', 0.90);\r\n                const imgHeight1 = canvas1.height * imgWidth \/ canvas1.width;\r\n                doc.addImage(imgData1, 'JPEG', margin, margin, imgWidth, imgHeight1);\r\n\r\n                doc.addPage();\r\n                const canvas2 = await html2canvas(page2Div, { scale: 1.5, useCORS: true, logging: false });\r\n                const imgData2 = canvas2.toDataURL('image\/jpeg', 0.90);\r\n                const imgHeight2 = canvas2.height * imgWidth \/ canvas2.width;\r\n                doc.addImage(imgData2, 'JPEG', margin, margin, imgWidth, imgHeight2);\r\n\r\n                document.body.removeChild(clone);\r\n\r\n                var pdfBlob = doc.output('blob');\r\n                var formData = new FormData();\r\n                formData.append('action', 'pi_send_pdf_report');\r\n                formData.append('security', pi_calc_vars.security);\r\n                formData.append('user_email', email);\r\n                formData.append('user_name', name);\r\n                formData.append('report_type', 'proceeds');\r\n                formData.append('user_lang', 'ms'); \/* EXPLICITLY SET FOR MS *\/\r\n                formData.append('pdf_file', pdfBlob, 'NetSaleProceeds.pdf');\r\n                fetch(pi_calc_vars.ajax_url, { method: 'POST', body: formData })\r\n                .then(response => response.json())\r\n                .then(data => {\r\n                    if(data.success) {\r\n                        msgBox.style.display='block'; msgBox.style.background='#bbf7d0'; msgBox.style.color='#166534'; msgBox.innerText = 'Berjaya! Sila semak peti masuk emel anda.';\r\n                         loading.style.display = 'none'; btn.innerText = \"Dihantar!\";\r\n                        setTimeout(() => { pi_close_modal(); btn.disabled=false; btn.innerText=\"Hantar Laporan Sekarang\"; }, 3000);\r\n                    } else { throw new Error(data.data.message || 'Server error'); }\r\n            \r\n                })\r\n                .catch(error => {\r\n                    msgBox.style.display='block'; msgBox.style.background='#fecaca'; msgBox.style.color='#991b1b'; msgBox.innerText = 'Ralat: ' + error.message;\r\n                    loading.style.display = 'none'; btn.disabled = false; btn.innerText = \"Cuba Lagi\";\r\n                });\r\n            } catch (e) {\r\n                if(document.body.contains(clone)) document.body.removeChild(clone);\r\n                console.error(e);\r\n                alert(\"Ralat semasa menjana laporan.\");\r\n                btn.disabled = false; loading.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        \/\/ Init\r\n        setTimeout(() => { ['a', 'b', 'c'].forEach(s => pi_ui_update(s)); }, 500);\r\n    })();\r\n    <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cad7a73 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cad7a73\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e71f411\" data-id=\"e71f411\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0b7e6cc elementor-widget elementor-widget-heading\" data-id=\"0b7e6cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Struktur Yuran &amp; Logik Pengiraan<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d8edf7 elementor-widget elementor-widget-text-editor\" data-id=\"4d8edf7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Kalkulator ini menggunakan logik khusus yang berdasarkan Kaedah-Kaedah Tanah Negeri Pulau Pinang, Garis Panduan PDC, dan Akta Cukai Keuntungan Harta Tanah (CKHT) 1976. Berikut adalah perincian bagaimana anggaran hasil anda diperolehi: <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1798de elementor-widget elementor-widget-heading\" data-id=\"b1798de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">A. Klasifikasi Penjual &amp; Status Cukai<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26278d6 elementor-widget elementor-widget-text-editor\" data-id=\"26278d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"6\">Kalkulator ini membezakan antara klasifikasi &#8220;Undang-Undang Tanah&#8221; dan klasifikasi &#8220;Undang-Undang Cukai&#8221;, yang kritikal bagi Sdn Bhd Milik Asing:<\/p><p data-path-to-node=\"7,0,1\">Bagi Urusan Tanah Negeri (Kebenaran\/Levi): Syarikat dengan pegangan saham asing &gt;50% diklasifikasikan sebagai Syarikat Asing (Seksyen 433A KTN).<\/p><p data-path-to-node=\"7,0,1\">Bagi Cukai Persekutuan (CKHT): Sebuah Sdn Bhd Milik Asing yang diperbadankan di Malaysia dianggap sebagai Syarikat Tempatan (Jadual 5, Bahagian II Akta CKHT), menikmati kadar cukai yang lebih rendah berbanding individu asing.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aea6534 elementor-widget elementor-widget-heading\" data-id=\"aea6534\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">B. Kos Kawal Selia Negeri &amp; Kuasi-Negeri<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3961801 elementor-widget elementor-widget-text-editor\" data-id=\"3961801\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"9,0,0\">Fi Kebenaran PDC: Hanya terpakai untuk tanah pegangan pajakan yang diberi milik oleh Perbadanan Pembangunan Pulau Pinang (PDC).<\/p><p data-path-to-node=\"9,0,1,0,1\">Tidak Beroperasi: Dikira pada kadar RM10.00 sekaki persegi (Seberang Perai) atau RM20.00 sekaki persegi (Pulau).<\/p><p data-path-to-node=\"9,0,1,0,1\">Kilang Beroperasi: Kadar biasanya diberi diskaun (dianggarkan pada 50% daripada kadar tidak beroperasi untuk tujuan anggaran).<\/p><p data-path-to-node=\"9,2,0\">Kebenaran Pihak Berkuasa Negeri: Wajib untuk pindah milik hakmilik pegangan pajakan atau pindah milik kepada warga asing.<\/p><p data-path-to-node=\"9,2,1,0,1\">Kadar Industri: Ditetapkan pada RM40,000 untuk Warga Asing dan Sdn Bhd Milik Asing.<\/p><p data-path-to-node=\"9,3,1\">Levi Negeri (Asing): Levi sebanyak 3% ke atas Harga Jualan dikenakan bagi pembelian oleh kepentingan asing.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c009086 elementor-widget elementor-widget-heading\" data-id=\"c009086\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">C. Cukai Persekutuan (CKHT)<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bbaddb elementor-widget elementor-widget-text-editor\" data-id=\"9bbaddb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cukai Keuntungan Harta Tanah dikira ke atas Keuntungan Boleh Cukai (Harga Jualan tolak Harga Asal dan Perbelanjaan Yang Dibenarkan).<\/p><p data-path-to-node=\"11,0,1\">Tempoh Pegangan: Dikira dari tarikh pada SPA (Pembelian) hingga ke SPA (Jualan).<\/p><p data-path-to-node=\"11,1,0\"><b>Kadar (2024\/2025):<\/b><\/p><p data-path-to-node=\"11,1,1,0,1\">Individu: 30% (Tahun 1-3), 20% (Tahun 4), 15% (Tahun 5), 0% (Tahun 6+). <\/p><p data-path-to-node=\"11,1,1,1,1\">Syarikat (Termasuk Sdn Bhd Milik Asing): 30% (Tahun 1-3), 20% (Tahun 4), 15% (Tahun 5), 10% (Tahun 6+).<\/p><p data-path-to-node=\"11,1,1,2,1\">Warga Asing (Individu\/Syarikat Berdaftar Asing): 30% tetap (Tahun 1-5), 10% (Tahun 6+).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49bf994 elementor-widget elementor-widget-heading\" data-id=\"49bf994\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Yuran Transaksi<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4950e7a elementor-widget elementor-widget-text-editor\" data-id=\"4950e7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"13,0,1\">Yuran Guaman: Dianggarkan berdasarkan skala Perintah Saraan Peguam Cara (SRO) 2023:<\/p><p data-path-to-node=\"13,0,2,0,0\">1.25% ke atas RM500,000 pertama.<\/p><p data-path-to-node=\"13,0,2,1,0\">1.00% ke atas RM7,000,000 berikutnya.<\/p><p data-path-to-node=\"13,1,1\">Yuran Agensi: Dianggarkan pada kadar industri standard sebanyak 2-3.00%.<\/p><p data-path-to-node=\"13,2,1\">SST: Cukai Perkhidmatan sebanyak 8% dikenakan ke atas kedua-dua yuran profesional Guaman dan Agensi.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-df579e8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"df579e8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-37e9e14\" data-id=\"37e9e14\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d881dd4 elementor-widget elementor-widget-heading\" data-id=\"d881dd4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Sumber Data &amp; Rujukan Peraturan<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f0218d elementor-widget elementor-widget-text-editor\" data-id=\"5f0218d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Logik yang digunakan dalam alat ini adalah berdasarkan standard pengawalseliaan Malaysia berikut. Pengguna digalakkan untuk mengesahkan butiran dengan pihak berkuasa yang berkenaan. <\/p><p data-path-to-node=\"17,0,0\">Cukai Keuntungan Harta Tanah (CKHT): <br>Sumber: Lembaga Hasil Dalam Negeri Malaysia (LHDN) <br>Rujukan: <a href=\"https:\/\/www.hasil.gov.my\/en\/rpgt\/\" target=\"_blank\" rel=\"noopener\">Garis Panduan CKHT LHDN<\/a><\/p><p data-path-to-node=\"17,1,0\">Skala Yuran Guaman (SRO 2023): <br>Sumber: Majlis Peguam Malaysia <br>Rujukan:<a href=\"https:\/\/www.malaysianbar.org.my\/article\/members\/laws-bc-rulings-and-practice-directions\/other-laws\/solicitors-remuneration-order-2023\/sro-2023\" target=\"_blank\" rel=\"noopener\"> Warta Perintah Saraan Peguam Cara 2023<\/a><\/p><p data-path-to-node=\"17,2,0\">Yuran Agensi Hartanah <br>Sumber: Lembaga Penilai, Pentaksir, Ejen Hartanah dan Pengurus Harta (LPPEH) Rujukan: <a href=\"https:\/\/lpeph.gov.my\/fees\" target=\"_blank\" rel=\"noopener\">Jadual 7: Yuran Agensi Hartanah<\/a><\/p><p data-path-to-node=\"17,3,0\">Undang-Undang Tanah &amp; Kebenaran Negeri Pulau Pinang: <br>Sumber: Pejabat Tanah dan Galian Pulau Pinang (PTG) <br>Rujukan: <a class=\"ng-star-inserted\" href=\"https:\/\/ptg.penang.gov.my\/\" target=\"_blank\" rel=\"noopener\" data-hveid=\"0\" data-ved=\"0CAAQ_4QMahgKEwiG6evquqeRAxUAAAAAHQAAAAAQ1w0\">Portal PTG Pulau Pinang<\/a><\/p><p data-path-to-node=\"17,4,0\">Garis Panduan PDC: <br>Sumber: Perbadanan Pembangunan Pulau Pinang <br>Rujukan: <a href=\"https:\/\/www.pdc.gov.my\/index.php\/en\/industrial-land-administration\" target=\"_blank\" rel=\"noopener\">Garis Panduan Taman Perindustrian PDC<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-024b9e5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"024b9e5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a0460e2\" data-id=\"a0460e2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-056e134 elementor-widget elementor-widget-text-editor\" data-id=\"056e134\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Penafian Umum: Alat dan kalkulator yang disediakan di PenangIndustrial.com direka untuk tujuan anggaran awal dan perancangan strategik sahaja. Walaupun segala usaha diambil untuk memastikan ketepatan berdasarkan piawaian dan garis panduan Malaysia semasa, keputusan ini tidak membentuk nasihat teknikal atau kewangan rasmi. Pengguna amat dinasihatkan untuk berunding dengan profesional bertauliah (Jurukur, Jurutera, Akauntan, Penilai atau Peguamcara) sebelum membuat keputusan pelaburan atau operasi muktamad. PenangIndustrial.com tidak menanggung liabiliti bagi sebarang kesilapan, peninggalan, atau keputusan yang dibuat berdasarkan anggaran ini.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>KALKULATOR HASIL JUALAN BERSIH Anggarkan hasil bersih anda daripada jualan kilang atau gudang anda di Pulau Pinang selepas menolak pelbagai item termasuk Yuran PDC &amp; Keizinan Negeri, Penebusan Bank, CKHT, serta pelbagai Yuran Profesional. Bandingkan senario berbeza dalam satu jadual. Laporan Analisis Hasil Jualan Bersih Senario A Senario B Senario C Perkara Senario A Senario [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":29843,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-30766","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/pages\/30766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/comments?post=30766"}],"version-history":[{"count":4,"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/pages\/30766\/revisions"}],"predecessor-version":[{"id":30782,"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/pages\/30766\/revisions\/30782"}],"up":[{"embeddable":true,"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/pages\/29843"}],"wp:attachment":[{"href":"https:\/\/penangindustrial.com\/ms\/wp-json\/wp\/v2\/media?parent=30766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}