MyInvois, diterangkan untuk tokan kedai sibuk.

Regim e-invois Malaysia jalan dalam empat gelombang ikut turnover, dengan semua yang bawah RM1 juta dikecualikan. Empat jenis invois, tiga sebab tolak yang semua orang kena, satu singkatan (TIN) yang pecah separuh submission. Panduan ini unpack semua — bahagian boleh skip ditanda jelas.

Dikemas kini Julai 2026 · Disemak akauntan berdaftar MIA

Versi sepuluh saat.

  1. 01

    MyInvois adalah sistem e-invois LHDN. Tiap invois, credit note, debit note kau keluarkan kena hantar LHDN hampir-real-time dan divalidate sebelum serah pada pelanggan.

  2. 02

    Rollout ikut gelombang berdasarkan turnover. Fasa 1 mula Ogos 2024 (syarikat besar); mandat kini berhenti pada turnover RM1 juta — semua yang bawah itu dikecualikan. Band terakhir yang masih dalam peralihan ialah RM1 juta–RM5 juta, bebas denda sehingga 31 Dis 2027. Kau boleh opt in awal secara sukarela.

  3. 03

    Format ialah Peppol BIS 3.0 — piawai XML/JSON antarabangsa. Kau tak perlu faham. Software kau yang faham.

  4. 04

    Ada empat jenis invois yang penting untuk mikro: B2B standard, B2C berkonsolidasi, self-billed, dan credit/debit note.

  5. 05

    TIN sah (kau dan pembeli kau) adalah perkara #1 yang buat invois ditolak. Mula kumpul TIN pelanggan repeat kau sekarang, bukan minggu pembeli besar tiba-tiba minta e-invois.

  6. 06

    Denda non-compliance mula RM200 per invois dan maksimum RM20,000 per kesalahan. Denda per invois, bukan per return.

Apa MyInvois sebenarnya ialah.

MyInvois ialah portal web dan API yang dikendali Lembaga Hasil Dalam Negeri (LHDN) yang proses setiap e-invois yang dikeluarkan di Malaysia. Fikir ia sebagai clearinghouse: invois kau pergi LHDN dulu, dicop dengan ID unik, baru dianggap sah dikeluarkan pada pelanggan kau.

Justifikasi LHDN ialah data invois real-time tutup kebocoran cukai. Realiti untuk mikro bisnes ialah kau kini ada kewajipan teknikal — invois yang kau serah pelanggan kena ada QR code yang link balik ke salinan LHDN.

Empat fasa, satu garis pengecualian.

Rollout berperingkat ikut turnover tahunan. Kau tak pilih fasa kau — LHDN pilih, berdasarkan Borang B atau C terkini kau. Semak band kau di bawah: bawah RM1 juta kau dikecualikan; atas itu, kerja mundur dari tarikh go-live kau.

  1. Fasa 1
    1 Ogos 2024
    Live

    Turnover > RM100J

    Syarikat korporat Malaysia yang terbesar. Dah live dan settled. Tak penting untuk kau melainkan kau supply mereka — dalam kes itu mereka mungkin minta invois kau dalam format MyInvois walaupun kau belum wajib.

  2. Fasa 2
    1 Jan 2025
    Live

    Turnover RM25J–RM100J

    Pengilang pertengahan, pengedar, firma perkhidmatan lama. Live. Isu biasa: integrate output Peppol dengan SQL Account / AutoCount / SAP lama.

  3. Fasa 3
    1 Julai 2025
    Live

    Turnover RM5J–RM25J

    SME. Fasa pertama yang kena jumlah yang bermakna bisnes yang dikendali tuan sendiri. Kekeliruan paling banyak pada invois B2C berkonsolidasi dan pengumpulan TIN.

  4. Fasa 4
    1 Jan 2026
    Live

    Turnover RM1J–RM5J

    Band termandat paling kecil. Secara teknikal live sejak Januari 2026, tapi LHDN mansuhkan denda dan benarkan e-invois berkonsolidasi terus hingga 31 Disember 2027. Penguatkuasaan penuh mula 1 Januari 2028.

  5. Dikecualikan
    Tiada tarikh akhir
    Dikecualikan

    Turnover bawah RM1J

    Dinaikkan dari RM500K pada Disember 2025, pengecualian kini meliputi kebanyakan mikro: warung, freelancer, pusat tuisyen, tokan kuih rumah. Takda kewajipan MyInvois langsung, melainkan kau opt in atau pelanggan lebih besar minta.

Nota Fasa pernah beranjak. Sentiasa cross-check dengan edaran LHDN terkini — atau guna alat kesiapsiagaan kami, yang tarik tarikh terkini automatik.

Empat rupa e-invois boleh ambik.

LHDN iktiraf satu 'keluarga' invois dengan empat ahli. Kebanyakan mikro guna dua. Tahu yang mana satu elak separuh kesilapan tolak klasik.

B2B 01 / 04

E-invois standard

Default. Kau jual kepada bisnes lain yang ada TIN. Kau keluarkan satu e-invois per jualan, hantar MyInvois, serah pelanggan PDF validated dengan QR code.

Contoh

Kau borong cili kering kepada kumpulan restoran. Satu invois per penghantaran.

B2C 02 / 04

E-invois B2C berkonsolidasi

Untuk jualan kaunter kepada consumer akhir yang tak minta invois (30 pelanggan yang beli teh ais hari ini). Kau keluarkan satu e-invois rolled-up per bulan ringkaskan semua. Kena hantar dalam 7 hari hujung bulan.

Contoh

Kopitiam roll up sebulan jualan walk-in jadi satu e-invois bertarikh 31 Mei.

Inbound 03 / 04

E-invois self-billed

Kau keluarkan e-invois bagi pihak supplier kau. Wajib bila supplier entiti asing, freelancer tak berdaftar, atau untuk transaksi tertentu (royalti, bayaran platform e-commerce).

Contoh

Kau bayar designer di Bali RM2,000. Takda siapa di Bali tahu MyInvois. Kau self-bill.

Pelarasan 04 / 04

Credit & debit note

Pembetulan. Kalau kau over-charge, kau keluarkan credit note rujuk UUID invois asal. Under-charge? Debit note. Kedua-dua pergi MyInvois dan warisi audit trail asal.

Contoh

Pelanggan pulangkan RM200 dari order RM800. Kau keluarkan credit note RM200.

Dari jualan ke invois divalidate dalam 4 langkah.

  1. 01

    Kau buat invois

    Dalam software kau. Nama pembeli, TIN, BRN, line items, SST kalau berkenaan. Kiira isi sebahagian besar ini auto dari rekod pelanggan dan katalog produk.

  2. 02

    Software hantar ke MyInvois

    Invois pergi LHDN sebagai Peppol BIS 3.0 XML (atau JSON) via API MyInvois. Berlaku bawah satu saat.

  3. 03

    LHDN validate & pulangkan UUID

    Kalau lulus skema + validation rule bisnes, kau dapat balik Unique Identifier dan QR code. Kalau fail, kau dapat error boleh dibaca — kami terjemah yang cryptic.

  4. 04

    Kau serah pada pembeli

    PDF dengan QR code + salinan e-invois optional. QR code benarkan sesiapa (LHDN, pembeli, auditor) cari original yang divalidate di portal LHDN.

Apa LHDN perlu pada setiap invois.

Miss satu pun, invois ditolak masa submit. Kumpul dari pelanggan sekali, simpan pada rekod pelanggan, guna selamanya.

Tentang kau (penjual)

Penjual
  • TIN

    Nombor Pengenalan Cukai kau. Mula dengan IG/OG/C/CS bergantung jenis entiti.

  • BRN / NRIC

    Nombor Pendaftaran Perniagaan (SSM) atau NRIC kalau sole prop.

  • Nombor SST

    Hanya kalau kau berdaftar SST. Tak semua mikro.

  • Kod MSIC

    Kod industri 5-digit. Pilih sekali di portal MyInvois.

  • Alamat berdaftar

    Kena padan rekod SSM. Sebab tolak biasa.

Tentang pembeli

Pembeli
  • TIN

    Wajib untuk B2B. Untuk B2C berkonsolidasi, "EI00000000010" generik berganti.

  • BRN / NRIC / Pasport

    Bergantung jenis pembeli. Pasport untuk pembeli asing.

  • Nama & alamat

    Persis seperti berdaftar. Typo = tolak.

  • Nombor telefon atau emel

    Wajib untuk B2B. Simpan pada rekod pelanggan.

Per line item

Line
  • Kod klasifikasi

    Katalog 3-digit LHDN. "022" = perkhidmatan. Map produk kau sekali.

  • Penerangan

    Apa kau sebenarnya jual. Bukan "Misc" — LHDN tolak entri kabur.

  • Kuantiti × harga unit

    Denominasi mata wang harga (biasanya MYR).

  • Kadar & jumlah SST

    0%, 6% atau 8% ikut perkhidmatan. Zero pun nilai — jangan biar kosong.

  • Diskaun (kalau ada)

    Sebagai amount line-level, bukan peratus.

Peraturan 72-jam yang semua orang miss.

Masa kau submit, MyInvois pulangkan sama ada Valid (kau dapat UUID) atau Invalid (kau dapat error). Kalau Valid, kau ada tempoh 72 jam di mana mana-mana pihak (kau atau pembeli) boleh batal invois. Lepas 72 jam, pembatalan tutup dan kau kena keluarkan credit note sebaliknya.

Ini penting sebab pembeli kadang dispute invois beberapa hari kemudian. Kalau kau lepas tempoh, kau tak boleh delete saja — kena credit-note, yang tinggalkan jejak.

↳ Tiga sebab tolak yang sumbang kebanyakan error

! E01

TIN pembeli tak sah atau hilang

Sama ada format TIN salah, tak wujud dalam register LHDN, atau pembeli bagi TIN peribadi bila mereka perlu korporat. Sentiasa validate TIN pada masa cipta pelanggan.

! E02

Kod klasifikasi hilang pada line item

Setiap line perlu kod klasifikasi. Pilih 'Lain-lain' (022) pada semua benda bendera merah masa audit, tapi jarang ditolak — pilih takda sentiasa ditolak.

! E03

Ketidaksepadanan kiraan SST

Jumlah × kadar ≠ cukai dinyatakan. Biasa disebabkan rounding dibuat dalam spreadsheet tapi tidak dalam submission. Jangan rounding dua kali.

Berapa kos kalau silap.

Denda statutori LHDN untuk non-compliance MyInvois ditetapkan bawah Seksyen 120(1)(d) Akta Cukai Pendapatan 1967 — diperkenalkan dalam Akta Kewangan 2024 khas untuk kesalahan e-invois. Ia per-kesalahan, bukan per-return, jadi cepat timbun.

RM200

Denda minimum per kesalahan

Satu kesalahan = satu invois tak patuh. Ulang = darab.

RM20,000

Denda maksimum per kesalahan

Dikenakan atas budi bicara LHDN untuk non-compliance serius / berulang.

6 bulan

Kemungkinan penjara

Secara teori, untuk kes paling teruk. Belum digunakan untuk mikro setakat awal 2026.

↳ Untuk band RM1 juta–RM5 juta, LHDN telah mansuhkan denda sepenuhnya sehingga 31 Disember 2027 — kelonggaran paling konkrit setakat ini. Tempoh tenggang itu tamat 1 Januari 2028, apabila penguatkuasaan bermula.

Satu petang kerja persiapan realistik.

Kalau kau ada 3 jam dan teh tarik suam, ini urutan buat.

  1. 01 10 min

    Cari TIN kau

    Log masuk MyTax (mytax.hasil.gov.my). TIN di bahagian kanan atas profil kau. Kalau belum daftar, mula di sini.

  2. 02 15 min

    Tuntut akaun MyInvois kau

    Log masuk mytax dengan TIN, aktifkan MyInvois, pilih kod MSIC, sahkan alamat berdaftar padan SSM.

  3. 03 30 min

    Kumpul TIN 20 pelanggan atas kau

    Mesej di WhatsApp. Simpan rekod pelanggan. Ini tugas persiapan paling berkesan — 80% invois B2B kau akan pergi pada 20 ini.

  4. 04 30 min

    Map produk ke kod klasifikasi

    Katalog LHDN ada ~200 kod. Untuk kebanyakan mikro, 3–5 tutup semua. Katalog Kiira cadang kod ikut nama produk.

  5. 05 20 min

    Keluarkan satu invois ujian di sandbox

    MyInvois ada environment pra-produksi. Hantar invois dummy, tengok UUID datang balik, periksa QR code. Bina keyakinan untuk yang pertama sebenar.

  6. 06 10 min

    Putuskan kadens B2C berkonsolidasi

    Kalau kau jual walk-in, pilih satu hari bulan untuk roll up jualan kaunter bulan itu. Tujuh hari bulan sesuai untuk kebanyakan — lama sebelum tempoh 30 hari tutup.

Setiap ini ada panduan sendiri yang pendek.

Garis RM1 juta e-invois

Siapa dikecualikan, siapa tidak, dan tarikh akhir yang masih kekal.

Baca panduan
E-invois B2C berkonsolidasi

Satu invois sebulan untuk jualan walk-in.

Akan datang
Invois self-billed

Keluarkan bagi pihak supplier, dan bila.

Akan datang
Peppol BIS 3.0 untuk Malaysia

Format teknikal di bawah bonet.

Akan datang
Nombor TIN di Malaysia

Mana nak dapat, macam mana validate.

Akan datang
Ambang pendaftaran SST

Bila kau lepas RM500K dan apa berubah.

Akan datang

Soalan akauntan betul-betul ditanya.

Perlu ke guna MyInvois kalau pelanggan tak pernah minta invois?

+
Ya — dari tarikh fasa kau live. Untuk jualan kaunter kepada consumer yang tak minta, kau guna e-invois B2C berkonsolidasi yang roll up walk-in bulan itu jadi satu submission. Satu e-invois masih wajib; kau cuma tak keluarkan per-pelanggan.

Kalau aku dikecualikan tapi nak live awal?

+
Boleh. LHDN benarkan mana-mana pembayar cukai opt in sukarela bila-bila. Sesetengah mikro buat ini sebab pelanggan besar (Fasa 1 / 2) minta. Sekali kau opt in, kau dianggap wajib — tak boleh patah balik.

Boleh lagi keluarkan bil tulisan tangan?

+
Untuk rekod dalaman, boleh. Tapi apa-apa yang kau serah pelanggan sebagai 'invois cukai' kena PDF MyInvois divalidate dengan QR code, sekali fasa kau live. Slip tulisan tangan takkan puaskan audit.

Apa jadi kalau MyInvois down bila aku kena keluarkan invois?

+
Kontinjensi LHDN dokumentasi ialah tempoh grace 72 jam di mana kau boleh keluarkan invois sementara dan hantar retrospektif sekali servis balik. Kiira queue submission auto — kalau LHDN down, invois kau duduk outbox dan pergi detik servis balik.

Perlu ke invois sepupu aku yang beli satu beg kuih?

+
Kau perlu tangkap jualan. Untuk jualan walk-in / cash kasual kepada consumer, B2C berkonsolidasi tutup — satu invois hujung bulan ringkaskan semua. Kau tak perlu serah sepupu kau PDF QR-code untuk transaksi RM5.

MyInvois ganti SST ke?

+
Tidak. MyInvois lapisan invoicing; SST cukai. Kalau kau berdaftar SST, e-invois kau termasuk line SST, tapi filing SST (return SST-02 2-bulanan) berasingan dan masih pergi Customs, bukan LHDN.

Aku guna SQL Account / AutoCount / Bukku — kena tukar ke?

+
Tidak. Kebanyakan vendor software perakaunan di Malaysia dah bina integrasi MyInvois atau sambung via middleware. Kalau kau punya belum, itu masa Kiira masuk — kami boleh jalan sebelah buku sedia ada dan cuma handle lapisan submission e-invois.
MyInvois · sedia bila kau sedia

Preview validation.
Error bahasa mudah.
Tak pernah auto-fail.

Modul MyInvois Kiira tunjuk persis apa LHDN akan tengok sebelum kau hantar. Error datang balik dalam BM (atau English, atau 中文), bukan kod fault XML. Dan tiada apa pergi LHDN sehingga kau tap 'hantar'.

Preview validation · Error bahasa mudah · Tak pernah auto-fail