Skip to content
What goes on an e-invoice, and who fills in each part

What goes on an e-invoice, and who fills in each part

What Malaysia's e-invoice rules mean for your business · presentation 2 of 4 · for the whole-system operator — you run the books Read the transcript · Back to the series

These slides need JavaScript to advance one at a time. Without it every slide is shown below, one after another, each with its own player — or read the transcript, which carries the same steps and every word.

What Malaysia's e-invoice rules mean for your business · presentation 2 of 4

What goes on an e-invoice, and who fills in each part

You can name the five blocks of an e-invoice, say which of them BigLedger fills for you and from where…

What the document holds

Step 1 — Put the field count in its place

You will stop worrying about a number.

What this step names
  1. The general guideline lists fifty-five data fields for an e-invoice
  2. Twenty of them are marked optional — e-mail addresses for both parties
  3. Billing frequency and period
  4. Quantity
  5. Unit of measure
  6. Discounts

Step 2 — Fix your own company block once, properly

You will understand why this block is worth an afternoon.

What this step names
  1. Your side of the document carries your company's name
  2. Tax number
  3. Registration or identity number
  4. Industry classification code
  5. A description of your business activity
  6. An address

Step 3 — Treat the buyer block as the real work

You will know where your rejections will come from.

Where this step sits
    flowchart TD
  s1["1. Put the field count in its…"]
  s2["2. Fix your own company block once…"]
  s3["3. Treat the buyer block as the…"]
  s4["4. Know what happens to the lines…"]
  s5["5. Understand why an incomplete document is…"]
  s6["6. Find out which record the details…"]
  s1 --> s2
  s2 --> s3
  s3 --> s4
  s4 --> s5
  s5 --> s6
  classDef here fill:#1e40af,stroke:#1e40af,color:#ffffff,font-weight:bold;
  class s3 here;
  

What happens behind the scene

Step 4 — Know what happens to the lines you did not fill

You will know how much of a line BigLedger invents for you.

What this step names
  1. Each line needs a classification code from the revenue board's list of…
  2. An item name
  3. A unit price
  4. A tax type
  5. A tax amount

Step 5 — Understand why an incomplete document is parked, not refused

You will stop expecting an error at the till.

What you do
  1. Read that as a deliberate choice: refusing a paying customer because their address has…

Step 6 — Find out which record the details actually came from

You will stop correcting the wrong screen.

What this step names
  1. If someone typed buyer details onto the document
  2. Those are what is sent
  3. Exactly as typed
  4. The customer record is never read

NarrationSlide 1 of 9

Left and right arrows, or the space bar, move between slides; f is full screen and Esc leaves it. Clicking the left or right half of a slide pages it. Play and pause belong to you — nothing moves on by itself unless you tick the box above.

Last updated on