kiira

MyInvois, diterangkan untuk tokan kedai sibuk.

Regim e-invois Malaysia ada lima fasa, empat jenis invois, tiga sebab tolak yang semua orang kena, dan satu singkatan (TIN) yang pecah separuh submission. Panduan ini unpack semua — bahagian boleh skip ditanda jelas.

12 min baca Dikemas kini April 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 fasa berdasarkan turnover. Fasa 1 mula Ogos 2024 (syarikat besar). Fasa 5 (bisnes paling kecil) mula 1 Julai 2026. Kau tak boleh opt in awal kecuali 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 sebelum Fasa 5.

  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.

Lima fasa, lima band turnover.

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

  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 > RM500K

    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 RM150K–RM500K

    Bisnes kecil — banyak kedai makan, kedai runcit, pemborong. Live. Tempoh grace bervariasi; semak edaran LHDN terkini sebelum anggap tarikh akhir lembut.

  5. Fasa 5
    1 Julai 2026
    Akan datang

    Turnover ≤ RM150K

    Mikro paling kecil. Freelancer, pusat tuisyen, operator separuh masa, side hustle yang keluarkan resit. Kalau kau tak pernah keluarkan invois formal sepanjang hidup, ini fasa kau mula.

Note 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.

Example

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.

Example

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).

Example

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.

Example

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)

Seller
  • 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

Buyer
  • 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.

↳ LHDN telah secara terbuka isyaratkan kelonggaran 6 bulan pertama setiap fasa baru — tapi 'kelonggaran' secara sejarah bermakna 'amaran dulu, denda lepas'. Jangan rancang atas itu.

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.

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 bawah Fasa 5 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'.