Sebuah bengkel menjual kerja dalam dua bahagian yang ia jalankan secara berbeza sepenuhnya. Alat ganti mempunyai harga belian, markup, pembekal dan rak. Buruh mempunyai kadar setiap jam, juruteknik dan ruang kerja. Kebanyakan kedai tahu jumlah yang mereka caj dan tidak boleh memisahkan kedua-duanya selepas itu, yang bermaksud bahagian yang rugi adalah bahagian yang tiada siapa boleh nampak.
Perisian bengkel di sini bermaksud kad kerja yang membawa wangnya sendiri: kenderaan dan sejarahnya, aduan, alat ganti dikeluarkan pada kos dan pada harga, jam buruh ditempah kepada juruteknik, dan siapa yang sebenarnya membayar — pemilik, penanggung insurans, atau prinsipal di bawah waranti.
Kerja yang diinvois pada empat belas ratus ringgit mungkin sebelas ratus alat ganti pada markup nipis dengan tiga jam buruh di atasnya, atau sebaliknya, dan itu adalah dua perniagaan yang berbeza sepenuhnya memakai jumlah yang sama. Margin alat ganti ditetapkan oleh apa yang anda bayar kepada pembekal dan apa yang anda caj dari rak, dan ia berubah setiap kali pembekal menetapkan semula harga. Margin buruh ditetapkan oleh jam yang anda jual terhadap jam yang anda bayar. Kedai yang merekodkan satu nombor setiap kerja tidak boleh memperbaiki kedua-duanya, dan respons biasa — meletakkan beberapa peratus pada segala-galanya — adalah respons yang kehilangan pelanggan sensitif harga dan mengekalkan kerja yang tidak menguntungkan.
Masalah kedua ialah bengkel mempunyai tiga jenis pelanggan yang memakai pakaian kerja yang sama. Pemilik runcit meluluskan sebut harga dan membayar pada serahan. Kerja insurans memerlukan angka penilai sebelum kerja bermula, dibilkan kepada penanggung insurans pada kadar yang dipersetujui, dan membayar minggu kemudian, kadang-kadang kurang. Kerja waranti dibilkan kepada prinsipal atau pengedar terhadap tuntutan yang mempunyai format sendiri, tarikh akhir sendiri dan sebab penolakan sendiri, dan ia kembali ditolak atas teknikal berbulan-bulan selepas kereta telah pergi. Ruang kerja yang sama, juruteknik yang sama, tiga kitaran wang yang berbeza sepenuhnya, dan di kebanyakan kedai ketiga-tiganya masuk ke dalam buku yang sama.
Ketiga ialah penggunaan (utilisation), yang merupakan nombor yang menentukan sama ada menjadi sibuk bernilai apa-apa. Jam yang dijual terhadap jam juruteknik sebenarnya hadir adalah persoalan keseluruhan, dan kedai yang tidak boleh menjawabnya tidak boleh memberitahu sama ada penyelesaiannya ialah juruteknik lain, ruang kerja lain, atau kurang diskaun. Bengkel penuh dengan kereta menunggu alat ganti kelihatan sama dari jalan dengan bengkel penuh dengan kereta yang sedang dikerjakan.
Kemudian sejarah. Kereta yang sama kembali dan tiada siapa boleh mencari apa yang dilakukan kali terakhir, jadi diagnosis bermula semula dan pelanggan membayar untuknya dua kali atau anda menyerapnya. Comeback — kerja yang anda buat semula pada kos anda sendiri — adalah peristiwa paling mahal di bengkel dan paling kurang direkodkan, kerana menulisnya bermakna menulis bahawa ia berlaku. Dan kereta yang sepatutnya kembali tetapi tidak kembali adalah kerugian paling senyap: selang servis yang berlalu tanpa peringatan dihantar.
Naluri adalah untuk membina pelanggan dahulu dan menggantung kereta padanya. Itu kehilangan sejarah pada jualan semula pertama, dan kereta terpakai bertukar tangan sentiasa di sini. Rekod dibina sebaliknya.
Pad, papan putih, segenggam fail insurans dan waranti, serta invois pembekal. Kami mencari keadaan yang sudah digunakan oleh bengkel dan medan yang diisi oleh kaunter hadapan tanpa diminta, kerana itulah yang akan terus diisi pada bulan ketiga.
Kereta dahulu, dengan sejarah sedia ada diimport dan dikunci pada pendaftaran dan casis. Kereta pendua daripada nombor plat yang salah dengar mendapat laluan gabungan yang membawa kerja-kerja tersebut, kerana daftar itu merosot setiap bulan tanpanya.
Satu skrin, keutamaan papan kekunci, keadaan sepadan dengan papan. Jika membuka kerja mengambil masa lebih lama daripada menulis di atas pad, pad itu akan kembali dalam masa dua minggu dan segala-galanya selepas langkah ini adalah sia-sia.
Pembekal, kos, harga dicaj dan pergerakan stok pada baris yang sama. Tahap pesanan semula dan skrin penerimaan barang, supaya angka stok dikekalkan oleh kerja dan bukannya oleh kiraan bulanan.
Jam ditempah kepada juruteknik bernama pada kadar yang berkuat kuasa. Jam dijual berbanding jam hadir, setiap juruteknik dan setiap minggu, yang merupakan laporan yang mengubah keputusan pengambilan pekerja.
Runcit, insurans dan waranti masing-masing dengan kadar, pintu kelulusan dan dokumen mereka. Keadaan tuntutan dijejak sehingga diserahkan, dibayar, dibayar kurang dan ditolak, supaya belum terima di sisi panel adalah angka dan bukannya folder.
Peringatan selang servis pada saluran yang sebenarnya dibaca oleh pelanggan anda, dan keseluruhan sistem dalam akaun GitHub, Supabase dan Vercel anda sendiri.
Perlu diketahui dengan tepat di mana laluan konsolidasi berhenti untuk bengkel. Senarai aktiviti LHDN yang tidak boleh menggunakan e-invois konsolidasi menyebut sektor automotif, tetapi aktiviti yang dinamakan ialah penjualan kenderaan bermotor. Pembaikan dan servis tidak ada dalam senarai itu. Jadi bengkel yang melakukan kerja servis boleh melaporkan pelanggan runcit yang masuk tanpa meminta dokumen melalui ringkasan konsolidasi, dan pada hari ia menerima kereta sebagai tukar beli dan menjualnya, transaksi itu memerlukan e-invois individu tanpa mengira. Bengkel dengan sudut kereta terpakai menjalankan kedua-dua laluan sekaligus, dan itulah kedudukan yang perlu disahkan dengan ejen cukai anda sebelum apa-apa disambungkan.
Pengecualian yang memecahkan kumpulan konsolidasi ialah pelanggan yang meminta. Kereta syarikat, jurujual yang menuntut daripada majikan, sesiapa yang menjalankan kenderaan melalui perniagaan — mereka akan mahukan e-invois individu dengan TIN mereka sendiri, dan kerja itu kemudiannya perlu dikeluarkan daripada ringkasan. Jika sistem tidak boleh menaikkan satu kad kerja keluar daripada konsolidasi, kaunter hadapan sama ada menolak permintaan itu atau wang yang sama dilaporkan dua kali.
Kerja insurans dan waranti adalah kes yang bertentangan dan ia tidak pernah dikonsolidasikan: pembeli adalah syarikat dengan TIN dan ia mahukan dokumen yang betul terhadap tuntutan. TIN, pendaftaran dan alamat perlu berada pada rekod pembayar semasa tempahan dan bukannya dikejar pada akhir bulan daripada senarai nama syarikat, yang merupakan masalah penciptaan pelanggan dan bukannya masalah penyerahan. Penanggung insurans juga mempunyai situasi bil sendiri untuk tuntutan dan pembayaran pampasan, jadi siapa yang mengeluarkan dokumen mana dalam susunan panel anda adalah wajar diselesaikan secara bertulis dengan setiap penanggung insurans dan dengan ejen cukai anda sebelum penyerahan pertama.
Pada bahagian pembelian, bengkel yang mengambil kereta atau bahagian terpakai daripada individu persendirian memperoleh daripada orang yang tidak menjalankan perniagaan, yang merupakan salah satu situasi bil sendiri yang dinamakan oleh LHDN. Ini bermakna bengkel mungkin pihak yang perlu mengeluarkan dokumen tersebut. Kumpulan mandat terakhir berkuat kuasa pada 1 Januari 2026 untuk pusing ganti sehingga RM5 juta, dengan mereka di bawah RM1 juta dikecualikan.
Tier yang diterbitkan, dilihat dari bengkel. Harga tetap daripada skop, pada akaun anda sendiri, tanpa lesen setiap petak atau setiap juruteknik.
Daftar kenderaan dengan sejarah, kad kerja dengan keadaan anda sendiri, bahagian pada kos dan harga dengan stok pada masa pengeluaran, buruh mengikut juruteknik, invois, peranan dan jejak audit.
Tier Perusahaan. Perkara di atas serta pembayar insurans dan waranti dengan pintu kelulusan dan status tuntutan, penggunaan juruteknik, pembelian alat ganti, MyInvois dengan kedua-dua laluan penyerahan, migrasi dan latihan.
Kadar tambahan yang diterbitkan. Pengesahan tempahan dan peringatan selang servis pada nombor yang pelanggan anda sudah pun hubungi, dipacu daripada daftar kenderaan dan bukannya senarai kenalan berasingan.