Skip to content
Consolidate the cash bills — transcript

Consolidate the cash bills — transcript

Presentation 2 of 5 in Run the month-end e-invoice cycle · about 10 minutes · for the whole-system operator — you run the books.

Play this as a presentation — one slide per step, with the same narration. Every word of every step is on this page.

This lesson is for you if you run the books at GadgetSphere and the month is turning over. In about ten minutes you will take last month’s counter receipts from the Batch Pool into consolidated e-invoices, ready for the Inland Revenue Board, LHDN, and you will be able to say exactly what the run produced. You will not press Submit in this lesson; sending the consolidated e-invoices and watching them reach Valid is the next one.

Step 1 — Know when the run happens, and what must come first

After this step you know whether you are pressing a button this month or watching one being pressed for you. Usually you press nothing. There is no consolidation day: by default one clock on your tenant fires every half hour from the 1st, each run taking a batch of last month’s Batch Pool rows. The clock belongs to the tenant, so GadgetSphere’s three companies are consolidated by the same runs, and its row in the Scheduler applet shows whether it is active and how often it fires. Each run first sweeps last month’s rejected sales under RM 10,000 into the consolidated e-invoice, so pull the To IRB E-Invoice export and work the Invalid list in the last days of the month. The checks in the next three steps belong before the run too. The Consolidate buttons are the manual fallback, for a run that must be repeated or a row outside its window.

Reference: E-Invoice Pools: The Monthly Consolidation Cycle and Backdated Documents — The monthly consolidation cycle

Step 2 — Clear the Individual Pool

After this step every large or named-buyer sale from last month has a real tax identification number, a TIN, on it, or has been moved somewhere it can still be reported. Open the My E-Invoice Admin Applet and go to the Individual Pool. Each row is a document that was meant to go to LHDN on its own but is missing something mandatory. Work it in two passes. First, get the buyer’s details: open the row, complete the TIN, identity type and value, and address, then Save and Resubmit. For a company buyer with a registration number and a blank TIN, use Get TIN to look it up at LHDN. Second, for a receipt under RM 10,000 where the shopper has walked away, use Move To Batch Pool so it is consolidated with everything else. At RM 10,000 and above that door is closed. BigLedger refuses: “Cannot move transaction with amount more than or equal to 10000”.

Screen: the Individual Pool listing, with a row opened on its Account tab showing the buyer’s TIN, identity type and value, and address fields, and the Save and Resubmit and Move To Batch Pool buttons

Reference: My E-Invoice Admin Applet — 3. Pools — what the buttons do

Step 3 — Check the Batch Pool for rows the run will not take

After this step you know that every Batch Pool row for last month is waiting, not stuck. Go to the Batch Pool and filter to last month. Most rows read Unprocessed, and that is what you want: the run sweeps unprocessed rows and nothing else. The one state that looks harmless and is not reads Processed and Failed. It means someone pressed Save and Resubmit on it, the check failed again, and the row was marked processed with the reason in its Validation Error panel. It is no longer waiting for anything, and no unprocessed filter shows it. Open it, read which fields are missing, fix them on its Account tab, and Save and Resubmit again, or move it to the Individual Pool and back so it is consolidated. Also look for rows older than last month. The automatic run never takes those: select them and press Consolidate yourself, knowing their e-invoice reaches LHDN late.

Screen: the Batch Pool listing filtered to last month, with a failed row selected and its Validation Error panel listing the missing fields

Reference: Month-end e-invoicing: check the Batch Pool, and work the Invalid list before the run — Step 2: Check the Batch Pool for rows that will not be swept

Step 4 — Pull out what should not be consolidated

After this step nothing is left in the Batch Pool that LHDN will not accept inside a consolidated e-invoice. BigLedger’s automatic divert catches a sales invoice or cash bill of RM 10,000 or more, but only those two document types. A credit note, debit note, refund note or sales return of RM 10,000 or more marked Consolidated lands in the Batch Pool anyway. Look for those and use Move to Individual so they go out on their own. Then foreign buyers: a consolidated e-invoice cannot carry one. If a Penang branch tells you a tourist paid on a passport, that receipt needs identity type Passport and its own e-invoice, so complete the details on the row and Save and Resubmit; it leaves the batch and is submitted individually. The same move serves a shopper who asks for their own e-invoice. All of this works only until the receipt has been consolidated.

Screen: the Batch Pool listing with one row selected, showing the Move to Individual button and the per-row Save and Resubmit action

Reference: E-Invoice Pools: What You Can Do in Each Pool, and the Questions That Come Up Most — What you can do in each pool

Step 5 — Run the consolidation

After this step last month’s receipts have become consolidated e-invoices. From the 1st this happens without you: each automatic run takes a batch of last month’s unprocessed rows. If you are running it by hand, wait until the month has closed in Malaysian time, go to the Batch Pool, filter to last month’s unprocessed rows, and write down the row count. Then select them and press Consolidate, or Consolidate By Branch if that is your company’s method; ask your BigLedger contact which, because the result looks different, as the next step shows. Two habits protect you from reporting a sale twice. Check the count before you consolidate, so that afterwards you can prove every row was taken. And if the screen times out, do not press again. Look at the Batch Pool first: the rows that were taken now read Processed, and a repeated push is how one receipt ends up in two e-invoices.

Screen: the Batch Pool listing filtered to last month’s unprocessed rows, all selected, with the Consolidate and Consolidate By Branch buttons

Reference: My E-Invoice Admin Applet — 3. Pools — what the buttons do

Step 6 — Read what the run produced

After this step you can describe the documents the run built. Go to Internal Submission, then Consolidated Submission. Each row is one consolidated e-invoice waiting to be sent, and the buyer on every one of them is General Public. Built by document, each e-invoice carries one line per receipt, described by that receipt’s document number. Built by branch, each line is a consecutive range of one branch’s document numbers, so a single line can cover a whole run of consecutive receipts, and no e-invoice carries more than 200 lines. Every one carries the last day of last month as its date, whatever day the run happened; the issue time LHDN sees is the moment it is sent. Every receipt inside is linked back to it, so you can always say which e-invoice reported a sale. Their status reads In Consolidated Queue: built, not yet sent. Sending them is the next lesson.

Screen: the Consolidated Submission listing, one row per consolidated e-invoice with buyer General Public and the Submit button

Reference: My E-Invoice Admin Applet — Screens and menus

Step 7 — Confirm the Batch Pool is clear

After this step you can prove the run took everything. Go back to the Batch Pool and filter to last month. Every row the run took now reads Processed with Success, and each one carries a link to the consolidated e-invoice it went into. What you are looking for is what is left. There should be no unprocessed rows and no processed-but-failed rows. An unprocessed row was not reached yet, or arrived after the run; a later run takes it while that month is still last month, and after that only Consolidate pressed by hand will. A processed-but-failed row is the trap from step three, and it needs a person. Count the rows against the number you wrote down before you pressed Consolidate. If they match, last month’s counter sales at all 22 branches are inside consolidated e-invoices. Thirty seconds, one screen, and you are ready to submit.

Screen: the Batch Pool listing filtered to last month, every row reading Processed and Success, nothing unprocessed and nothing failed

Reference: What am I supposed to do between the 1st and the 7th? The month-end e-invoice cycle — What success looks like

How the steps fit together

    flowchart TD
  s1["Step 1 — Know when the run happens, and what must come first"]
  s2["Step 2 — Clear the Individual Pool"]
  s3["Step 3 — Check the Batch Pool for rows the run will not take"]
  s4["Step 4 — Pull out what should not be consolidated"]
  s5["Step 5 — Run the consolidation"]
  s6["Step 6 — Read what the run produced"]
  s7["Step 7 — Confirm the Batch Pool is clear"]
  s1 --> s2
  s2 --> s3
  s3 --> s4
  s4 --> s5
  s5 --> s6
  s6 --> s7
  

Check yourself

Three to five questions on what you just heard. Every correct answer links to the page that makes it correct, so you can check the source, not just the mark.

1. Who normally starts GadgetSphere's monthly consolidation?


2. Which Batch Pool rows does a consolidation run pick up?


3. After the run, where do you see the consolidated e-invoices waiting to be sent?


4. At most how many lines can a consolidated e-invoice built by branch carry?


5. A receipt from two months ago is still unprocessed in the Batch Pool. What happens to it?


Answer key
  1. A clock on the tenant, firing every half hour from the 1st by default — E-Invoice Pools: The Monthly Consolidation Cycle and Backdated Documents — The monthly consolidation cycle
  2. Unprocessed rows only — My E-Invoice Admin Applet — 3. Pools — what the buttons do
  3. Internal Submission, then Consolidated Submission — My E-Invoice Admin Applet — Screens and menus
  4. 200 — E-Invoice Pools: Consolidating by Document or by Branch — By document or by branch — two ways to build one
  5. Nothing, until you select it and press Consolidate, which dates its e-invoice the last day of the receipt's own month — E-Invoice Pools: The Monthly Consolidation Cycle and Backdated Documents — Backdated documents
This is a self-check. Your answers are marked in your browser and stay there — nothing is sent anywhere, nothing is recorded, and the marking is readable in the page source, so it is not a credential. Open the answer key at any time.

Next: Submit and watch the queue · Back to the series · Play this as a presentation

Last updated on