LHDN72-Hour WindowComplianceE-Invoicing

The 72-Hour Cancellation Window Explained

After LHDN validates an e-invoice, the supplier has 72 hours to cancel it and the buyer to request rejection. Who can do what, and what to do once it closes.

F
Finvo Team
7 min read

What is the 72-hour window?

When you submit an e-invoice through MyInvois and LHDN validates it, a 72-hour countdown begins. During this window:

  • You (the supplier) can cancel the e-invoice, with a justification
  • Your buyer can request rejection of the e-invoice, stating a reason

The two are not symmetrical, and the difference matters. A buyer's rejection request is a notification to you, not an automatic reversal. If you agree with the reason given, you cancel the document — within the same 72 hours from validation. If you do not accept the request, or you simply do not act on it, no cancellation is possible once the 72 hours have elapsed. Both actions are taken on the document itself — in the MyInvois Portal, covered in the MyInvois Portal guide, or through the API.

After that the e-invoice is final. Corrections are made by issuing adjustment documents — credit notes, debit notes or refund notes.

The end of the window is a MyInvois mechanism only. LHDN describes it as a convenience for supplier and buyer; its closing does not by itself establish that the buyer has accepted the goods, services or payment terms, and a disagreement still open at that point is a commercial matter outside MyInvois.

The window is a convenience, not the only route

LHDN is explicit that the 72-hour cancellation and rejection function is provided for the convenience of supplier and buyer. If you would rather not use it, any adjustment can still be made by issuing a credit, debit or refund note instead.

So missing the window is not a compliance failure. It is a choice between two mechanisms, one of which stops being available after three days.

Why does this matter?

Missing the 72-hour window can cause real problems:

  • Wrong amount on an invoice? If you do not cancel within 72 hours, you need to issue a credit or debit note and, where appropriate, a new invoice — more documents and a longer paper trail.
  • Wrong buyer details? Same situation, and worse: an adjustment document reduces an amount, it does not move an invoice to a different buyer.
  • Buyer raises a rejection request? You need to see it and act on it inside the same 72 hours from validation, or the option closes for both of you.

The window is fixed at 72 hours from validation, and nothing in LHDN's guidance provides for extending it. (The API documentation adds that the cancellation time limit is specific to each document type and can be read from the Get Document Type API; 72 hours is the period the guideline states.)

How the countdown works

The 72-hour clock starts from the date and time of validation by LHDN — not when you submitted it, and not when the buyer received it.

For example:

  • You submit an e-invoice at 2:00 PM on Monday
  • LHDN validates it at 2:05 PM on Monday
  • The cancellation/rejection window closes at 2:05 PM on Thursday

If you or your buyer need to take action, it must happen before that Thursday deadline.

What can you do during the window?

As the supplier (you):

  • Cancel the e-invoice — where it contains errors or was issued in error. Cancellation requests must be accompanied by a justification (limited to 300 characters through the API), and the buyer is notified.
  • Act on a buyer's rejection request — if you are satisfied with the reason given, cancel the document within 72 hours of validation.
  • Do nothing — the document becomes final and can only be adjusted by a credit, debit or refund note.

As the buyer:

  • Request rejection — where the e-invoice contains errors. The request must specify the reason, which may be erroneous information such as a wrong SST number, business registration number or other business detail. The supplier is notified.
  • Do nothing — no cancellation is available after 72 hours, and adjustments then run through the supplier issuing a note.

A rejection request does not cancel anything on its own: the document stays valid, with its status shown as requested for rejection, until the issuer cancels it. Only the issuer cancels — the supplier, or the buyer for a self-billed document — and only within the window.

What happens after the window closes?

Once an e-invoice is finalized (72 hours have passed with no cancellation or rejection):

  1. It cannot be modified — the document is permanent in LHDN's system
  2. Corrections require adjustment documents — a credit note (02) to reduce the amount, a debit note (03) to increase it, or a refund note (04) where money is returned to the buyer
  3. The adjustment documents also go through MyInvois — submitted like any other e-invoice, validated the same way, and carrying their own 72-hour window
  4. They must reference the original — the Original e-Invoice Reference Number field takes LHDN's IRBM Unique Identifier Number for the document being adjusted, not your own internal invoice number

If the original was a self-billed document, the adjustment uses the self-billed codes — 12, 13 and 14 rather than 02, 03 and 04. See self-billed e-invoices in Malaysia.

Common scenarios

Scenario 1: Typo in the amount

You invoiced RM 4,500 instead of RM 4,050.

  • Within 72 hours: Cancel the e-invoice, then resubmit with the correct amount
  • After 72 hours: Issue a credit note for RM 450, referencing the original invoice

Scenario 2: Wrong buyer TIN

You submitted an e-invoice with an incorrect buyer TIN.

  • Within 72 hours: Cancel and resubmit
  • After 72 hours: You cannot change the buyer on a finalised invoice. LHDN's guidance says amendments after the window are made by a credit, debit or refund note, but it does not prescribe a procedure for a wrong-buyer case. A full credit note against the original followed by a new e-invoice to the correct buyer is a commonly used approach — confirm it for your circumstances; credit notes and debit notes in MyInvois covers the document mechanics

Scenario 3: Buyer wants to dispute

Your buyer received the e-invoice but disagrees with the charges.

  • Within 72 hours: The buyer requests rejection through MyInvois, giving a reason. If you agree, you cancel the document within the same window.
  • After 72 hours: No cancellation is available. A resolved dispute is reflected by issuing a credit or debit note; an unresolved one is a commercial matter outside MyInvois.

How to track your deadlines

Manually tracking 72-hour windows is error-prone, especially if you submit multiple invoices per day. Here are your options:

  1. Spreadsheet tracking — Log each LHDN validation date and time, then calculate the deadline 72 hours from that timestamp
  2. Calendar reminders — Set reminders for each invoice (tedious at scale)
  3. Automated tracking — Use a tool that tracks submissions against the window and alerts you before it closes, rather than relying on someone to remember

Automated tracking is the only practical solution for businesses submitting more than a few invoices per week.

Key takeaways

  • The 72-hour window starts from LHDN validation time, not submission time
  • Only the issuer cancels (the supplier, or the buyer for a self-billed document). A buyer's rejection request is a notification the supplier must act on, inside the same window
  • After 72 hours, corrections require a credit, debit or refund note, referencing the original by its IRBM Unique Identifier Number
  • The window is a convenience, not the only route — adjustments by note are always available
  • Tracking deadlines manually does not scale — automate it

Related reading

Related Articles