Release notes · 4 – 18 July 2026
Payroll now handles Zakat as a proper statutory item, and multi-currency accounting gets stricter safeguards.
Payroll: Zakat
Zakat deductions are now processed as a statutory item alongside EPF, SOCSO and PCB:
- New Zakat processor, with a remittance table and generation gate
- Run-readiness warnings flag a missing payer reference or religion code before a payroll run
- EA and CP8D forms automatically populate the Zakat line from processed deductions
Accounting: Cash Flow
- The Cash Flow report is now a period statement, showing movements over a date range instead of a single point in time
- Fiscal and interim period pickers added to the date filter
- Audit Adjustment toggle switches between adjusted and unadjusted views (defaults to adjusted)
Accounting: Multi-Currency safeguards
Exchange rate handling is now hardened to IFRS/MFRS 121:
- A missing exchange rate is a hard stop, with no silent fallback to 1.0
- A rate deviation band flags rates that fall outside the configured range before a document can be saved
- The exchange rate widget now correctly uses the document date, not today’s rate
- Per-organisation currency formats (decimal places, symbol) now apply consistently throughout
e-Invoice
- Pre-start documents are now automatically hidden from the consolidation Deferred tab
- The consolidation listing floor filter now applies to both the Consolidate and Deferred tabs
Bug fixes
- Payment Receipt: the New Deposit row checkbox was not visible, and the footer total did not include the deposit amount; both fixed
- Super Admin: changing a credit note’s document date now correctly updates its GL transaction date
- Payroll CP8D: the employer M-file number now correctly strips the “E” prefix (10-digit format, per LHDN specification)
Learn how: see Payroll filings and payroll compliance in the reference, multi-currency, and financial statements.