New ((full)) | Borang 8a Perkeso Excel

HugeRTE is a free, MIT-licensed, open-source WYSIWYG editor — forked from the last MIT version of TinyMCE. Packed with features, beautifully designed for modern web apps, and free forever.

Try the Live Demo Get Started →
100% Open Source Loads from jsDelivr CDN React · Vue · Angular · Blazor
Live Demo

Try HugeRTE right here, right now

This editor is loaded directly from the jsDelivr CDN — no install required. Edit the content, try the toolbar, paste images, write code samples.

Loading…
Features

Everything you need. Nothing to pay for.

HugeRTE ships with a comprehensive feature set out of the box. No paywalls, no upsells, no telemetry.

30+ Plugins

Tables, images, code samples, accordions, emoji, autosave, fullscreen, search & replace, and many more — all included.

MIT Licensed

Permissive license. Use it in personal, commercial, or proprietary projects without obligations or attribution.

No API Key

Just drop it in. No account, no domain restrictions, no API keys to manage or rotate.

Customizable Toolbar

Build the toolbar that matches your product — choose buttons, group them, or render the editor inline.

Framework Wrappers

First-class integrations for React, Vue (2 & 3), Angular and Blazor — community wrappers for Rails, Laravel Nova & more.

Localized

Use any of the TinyMCE 6 community language packs. Just rename the global and import — fully bundlable.

Bundler Ready

Bundle HugeRTE into your Vite, Rollup or Webpack pipeline using ES6 imports — including skins, themes & plugins.

Battle-tested Core

Built on the proven TinyMCE 6 codebase, with HugeRTE-specific bug fixes and improvements on top.

New ((full)) | Borang 8a Perkeso Excel

The Borang 8A (Monthly Contribution) is the critical document Malaysian employers use to report and pay Social Security (SOCSO) contributions for their employees. While PERKESO has transitioned largely to the ASSIST Portal, many SMEs still rely on Excel templates to organize data before uploading or for manual record-keeping. The Role of the New Borang 8A

The updated Borang 8A is designed to capture comprehensive employee data, including the Social Security Foreign Worker Number (SSFW) for non-Malaysian staff. It serves as a breakdown of contributions for: Skim 1: Employment Injury and Invalidity Scheme.

Skim 2: Employment Injury Scheme (typically for older employees or specific categories). Key Data Requirements for Your Excel Template

To ensure your Excel file is compatible with the latest PERKESO requirements, it must include these specific fields:

Employer Details: Employer Code (No. Kod Majikan) and MyCoID.

Employee Information: Full Name (as per IC), IC Number/Social Security Number, and Worker Status Codes (e.g., B for New, H for Resigned, M for Deceased).

Contribution Amounts: Exact figures for both employer and employee shares based on the SOCSO Contribution Table. Filing Deadlines & Compliance

Submission Date: Must be submitted and paid by the 15th of the following month. borang 8a perkeso excel new

Penalties: Late payments incur an Interest on Late Payment (ILP) at a rate of 6% per annum for every day overdue.

Record Keeping: Employers are legally required to keep copies of Borang 8A and bank payment slips for audit purposes. Automating the Process

Manually filling Excel sheets is prone to error. Modern payroll solutions like Deskera or Employment Hero can automatically generate the Borang 8A in .txt or .csv formats, which can then be directly uploaded to the PERKESO ASSIST Portal to skip manual entry.


Langkah 2: Isi "Ketetapan Majikan"

Buka sheet Ketetapan Majikan. Isi:

Mengapa PERKESO Mengeluarkan Borang Excel Baharu (2026)?

Sebelum kita menyelami tutorial, penting untuk memahami mengapa borang baharu ini diperlukan. Ia bukan sekadar perubahan kosmetik. Antara faktor utama termasuk:

  1. Kenaikan Siling Caruman: Bermula 1 September 2024 (dan masih berkuat kuasa), siling upah bulanan untuk caruman PERKESO telah dinaikkan daripada RM5,000 kepada RM6,000. Borang baharu ini mengakomodasi pengiraan caruman untuk pekerja bergaji sehingga RM6,000.
  2. Penstrukturan Kadar: Pecahan caruman majikan dan pekerja (dari 0.25% hingga 1.25% bergantung pada Skim) telah dikemas kini.
  3. Pengintegrasian EIS (SIP): Akta Sistem Insurans Pekerjaan (EIS) kini telah matang. Borang Excel baharu memastikan caruman EIS (0.2% majikan + 0.2% pekerja) dikira secara automatik tanpa ralat.
  4. Automasi Pengesanan Ralat: Versi new dilengkapi dengan formula validation dan conditional formatting yang lebih pintar untuk mengurangkan kesilapan input.

Format Terkini: Borang 8A Perkeso Excel New (Versi 6.0)

Apabila anda memuat turun "Borang 8A Perkeso Excel New" dari portal ASSIST PERKESO, anda akan mendapati fail Excel (.xlsx) dengan 4 helaian (worksheets) utama:

| No | Nama Sheet | Fungsi | | :--- | :--- | :--- | | 1 | Senarai Pekerja | Tempat input data pekerja: Nama, No KP, No Ahli, Gaji Bulanan. | | 2 | Caruman | Pengiraan automatik caruman mengikut Skim 1 & 2 serta EIS. | | 3 | Ringkasan | Jumlah keseluruhan caruman (PSP, EIS, BULANAN). | | 4 | Ketetapan Majikan | Maklumat majikan (No Pendaftaran, Nama Syarikat, Bulan & Tahun Caruman). | The Borang 8A (Monthly Contribution) is the critical

Peringatan Penting: Borang ini adalah macro-enabled? Umumnya, templat rasmi PERKESO tidak memerlukan macro (VBA) kerana ia menggunakan formula Excel asli. Namun, pastikan anda Enable Editing setelah membuka fail.


6 Kesilapan Biasa Pengisian Borang 8A Excel New (Dan Cara Elak)

  1. Menggunakan Templat Lama:

    • Ralat: Gaji RM6,000 dikira sebagai RM5,000.
    • Penyelesaian: Pastikan tajuk fail mengandungi perkataan "New" atau tarikh tahun semasa.
  2. No. Ahli PERKESO Pekerja Asing Kosong:

    • Ralat: Borang ditolak kerana PE (Pekerja Asing) wajib mempunyai No. Ahli.
    • Penyelesaian: Daftar pekerja asing di pejabat PERKESO terlebih dahulu.
  3. Format Tarikh Salah:

    • Ralat: Excel membaca tarikh sebagai DD/MM/YYYY sedangkan sistem PERKESO mahu YYYY-MM.
    • Penyelesaian: Tetapkan cell format kepada Custom > yyyy-mm.
  4. Gaji Kasar vs Gaji Caruman (Utk pekerja komisen):

    • Ralat: Gaji caruman bukan upah pokok, tetapi upah kasar termasuk elaun tetap dan komisen.
    • Penyelesaian: Guna definisi "upah" di bawah Akta 4.
  5. Terlepas EIS untuk pekerja swasta:

    • Ralat: Tidak mengisi column EIS.
    • Penyelesaian: Borang new sudah mengira EIS secara automatik. Jangan padam formula tersebut.
  6. Tidak Enable Editing:

    • Ralat: Formula tidak berfungsi.
    • Penyelesaian: Di Excel, klik Enable Editing pada bar kuning di atas.

Keselamatan data

Pendahuluan: Apa Itu Borang 8A Perkeso?

Bagi majikan di Malaysia, mematuhi Akta Keselamatan Sosial Pekerja 1969 (Akta 4) dan Akta Sistem Insurans Pekerjaan 2017 (Akta 800) adalah satu kewajipan. Teras utama pematuhan ini adalah Borang 8A Perkeso—borang penyata caruman bulanan untuk Pertubuhan Keselamatan Sosial (PERKESO).

Setiap bulan, majikan wajib menyerahkan Borang 8A beserta bayaran caruman untuk pekerja tempatan dan pekerja asing yang layak. Bagi tahun 2025/2026, PERKESO telah mengeluarkan versi templat Excel terkini yang dikenali sebagai "Borang 8A Perkeso Excel New". Versi ini merangkumi perubahan kadar caruman, pengiraan upah maksimum baharu (Siling), dan penambahbaikan formula pengesahan data.

Artikel ini akan membimbing anda langkah demi langkah—dari muat turun, pengisian, hingga pengesahan menggunakan templat Borang 8A Perkeso Excel New.


Kenapa PERKESO Memperkenalkan "Borang 8A Excel New"?

Sebelum ini, majikan menggunakan borang manual atau sistem lama (ASSIST). Namun, PERKESO kini menggalakkan penggunaan format Excel (.xlsx) yang mengandungi formula automatik. Tujuan utama versi baharu ini adalah:

  1. Mengurangkan Kesalahan Pengiraan: Formula terbina dalam mengira caruman majikan (1.75% hingga 3.25%) dan pekerja (0.5% hingga 1%) secara automatik.
  2. Pematuhan Akruan Upah Bulanan: Mengikut peraturan baharu, caruman dikira berdasarkan upah sebenar bulan tersebut, bukan gaji tetap semata-mata.
  3. Integrasi dengan Sistem PERKESO (SISTEM iPERKESO): Format Excel baharu boleh dimuat naik terus ke portal e-Caruman tanpa perlu menaip semula.

Ciri-ciri Utama "Borang 8A Excel New":


Langkah 1: Muat Turun Templat Sahih

Jangan muat turun dari sumber pihak ketiga. Hanya guna salinan rasmi dari:

Carian cepat: Taip "Borang 8A Perkeso Excel New" di laman web PERKESO. Pastikan tarikh kemas kini fail adalah dalam 12 bulan terkini. Langkah 2: Isi "Ketetapan Majikan" Buka sheet Ketetapan

Why HugeRTE

Forked when it mattered. Maintained for everyone.

When TinyMCE switched to a GPL-or-pay license, we forked the last MIT-licensed commit so the web stays open.

Free Forever

No paid tiers, no hidden API quotas. HugeRTE is and will remain MIT-licensed and free for all use cases.

Full TinyMCE Power

All the features of TinyMCE 6 — editor APIs, plugins, themes, skins, localization — minus the licensing strings.

Active Maintenance

Bug fixes, improvements and new features land regularly. We track upstream changes where licensing allows: for the framework integrations.

Drop-in Migration

Switching from TinyMCE? Replace tinymce with hugerte — that's it for most projects.

Privacy-respecting

No accounts, no telemetry, no remote services required. Your content never leaves your application.

Community Driven

Open development on GitHub. Issues, discussions, surveys — your input shapes the roadmap.

Plugins

30+ plugins, all included

Enable only what you need by listing them in the plugins option.

accordion advlist anchor autolink autoresize autosave charmap code codesample directionality emoticons fullscreen help image importcss insertdatetime link lists media nonbreaking pagebreak preview quickbars save searchreplace table template visualblocks visualchars wordcount
Coming from TinyMCE?

Migration takes minutes, not days

Most projects migrate by doing a global replace and updating their package.json. HugeRTE's API is fully compatible with TinyMCE 6.

Read the Migration Guide →
  1. Replace tinymce with hugerte in your code.
  2. Swap the tinymce package for hugerte.
  3. Replace integration packages: @tinymce/tinymce-react@hugerte/hugerte-react.
  4. Review the changelog for any prop changes.
Community

Get help, contribute, shape the roadmap

📚 Documentation

Setup, bundling, integrations, and reference for the HugeRTE editor and its framework wrappers.

Browse the docs →

💬 Discussions

Ask questions, share what you're building, and request integrations on GitHub Discussions.

Join the conversation →

🐛 Issue Tracker

Found a bug? Have a feature idea? Open an issue on the main HugeRTE repository.

Report an issue →

💖 Sponsor

HugeRTE is maintained by volunteers. Sponsor on OpenCollective to help keep it free and well-maintained.

Support on OpenCollective →

Ready to ditch the API key?

Add a script tag, install a package, or fork our integrations. HugeRTE is yours — free, MIT-licensed, no strings attached.