Troubleshooting
Purpose
- Start here when opening balances do not generate, the trial balance does not balance, an e-Invoice is Invalid, or a reconciliation difference will not clear.
- Each fix continues in the chapter that owns the screen.
Menu path
- Use the menu in the section that matches the symptom. See Menu map.
Assistant
- Ask the symptom in everyday words, starting with how to if you want the steps only. See Ask how-to vs do it for me.
- Profit this month and Who owes me read the books. See Ask the books. They do not repair a difference.
Opening balance not generating
- The red debtor, creditor, and stock rows fill only when you Save opening balance after the source documents exist.
- Confirm Financial Start Period and System Conversion Date are saved. See Financial start period.
- If the two dates are the same, Profit & Loss rows are hidden. That is expected. It is not a failed generate.
- Enter unpaid customer and supplier bills dated before conversion, and confirm Save as past invoice. See Customer and supplier opening balances.
- Enter stock value and save it. See Stock value.
- Open General Ledger → Maintain Opening Balance.
- Do not type the red control rows or a parent account.
- Click Save again. This Save generates those red amounts. See Opening balance.
- Open Trial Balance. Debtors, creditors, and stock should match the past bills and the stock value. See Trial balance.
- The first Save, before past bills and stock, does not create the red figures.
Trial balance does not balance
- Open Financial Report → Trial Balance. See Trial balance.
- If debit and credit totals differ, double-click the odd amount (not the account name).
- Find a journal with only one side, or a control account you typed by hand. Correct that document. See Journal entry and Opening balance.
- If debtors, creditors, or stock are zero or wrong, finish past invoices and stock value, then Save opening balance again.
- If a report says Please setup Retain Earning, add an active Retain Earning sub-account and search again. See Chart of accounts.
- For a closed year, tick Financial Year and pick that year. See Year-end closing.
e-Invoice Invalid
- Open E Invoice → E Invoice Listing, or in chat say Check e-Invoice status. See Submit and check status.
- Read the Invalid reason on the row.
- Fix the data, then Submit E Invoice again.
- Company TIN, address, MSIC, Client ID — LHDN Client ID Setup and company e-Invoice profile. See LHDN Client ID.
- Buyer or supplier TIN — Edit customer e-Invoice or Edit supplier e-Invoice. See Buyer and supplier TIN.
- Classification or UOM — product Classification and E-Invoice UOM, or the company default classification. See Categories and products.
- Invalid Client ID or Client Secret — re-copy the ID and secret from MyInvois. See LHDN Client ID.
- Click Refresh E-Invoice Status until the row is Valid or Invalid again.
- Do not delete a document that is Submitted or Valid. Cancel only within 72 hours. After that, use a credit note, debit note, or refund note. See Credit, debit, and refund notes.
Reconciliation difference
- Use the list that matches the screen you are on. They are different checks.
- Bank Reconciliation — Out Of Balance By is not zero. See Bank reconciliation.
- Open Bank → Bank Reconciliation.
- Set the bank and the reconciliation date (the statement date).
- Compare ticked lines with the statement. Untick a wrong match. Tick a missing one.
- Post any bank line that is on the statement and not in the books. See Cash book payment and receipt, Customer receipt, and Supplier payment.
- Re-enter Bank Statement Closing Balance for that year and bank.
- Save only when Out Of Balance By is zero. The next month stays blocked until this one is zero.
- Cash Flow Statement — Reconciliation difference is not zero. See Cash flow statement.
- Open Financial Report → Cash Flow Statement.
- Check Maintain Stock Value for the period. See Stock value.
- Check that bank and cash accounts are marked as bank or cash on the chart. See Chart of accounts.
- Check that debtors, creditors, and stock on the balance sheet match the customer, supplier, and stock listings. See Balance sheet.
- Click Search again.
- Chat Can I pay this uses book cash. It will not match the bank’s own balance until this recon is done. See Ask the books and Bank reconciliation.
If something goes wrong
- Save on opening balance does nothing. The role needs openingBalance_new or openingBalance_edit. See Permissions.
- Year End Closed, Cannot Delete/Edit/Add transaction. The date is in a closed year or a locked month. See Year-end closing and Month-end close.
- Invalid comes back with the same reason. The master was fixed after submit. Submit again so MyInvois receives the new TIN or address.
- Cheque did not auto-match. The cheque field must be digits only. Edit it and retrieve again. See Bank reconciliation.
- You asked chat to fix the books and it only explained. You sent a how to. The repair is on the screen in this chapter.