
Jana Wibawa scandal
The Jana Wibawa scandal involves allegations of corruption and money laundering related to a government programme awarding contracts to Bumiputera contractors during the Perikatan Nasional administration. The Malaysian Anti-Corruption Commission (MACC) investigated the programme, leading to criminal charges against former Prime Minister Muhyiddin Yassin and others linked to Bersatu. The trial began on March 9, 2026, with proceedings ongoing as of September 2026, including witness testimonies and prosecutorial claims about hundreds of millions of ringgit flowing into Bersatu accounts. On September 16, 2026, the Attorney General's Chambers (AGC) dropped four charges against Muhyiddin based on evidence and litigation risks, while three Jana Wibawa-related charges remain.
Key facts
- The Jana Wibawa scandal involves allegations of corruption and money laundering related to a government programme awarding contracts to Bumiputera contractors during the Perikatan Nasional administration.
- The Malaysian Anti-Corruption Commission (MACC) investigated the Jana Wibawa programme, leading to criminal charges against former Prime Minister Muhyiddin Yassin and others linked to Bersatu.
- The trial against Muhyiddin Yassin in the Jana Wibawa case began on March 9, 2026, and was ongoing as of September 2026.
- On September 16, 2026, the Attorney General's Chambers (AGC) dropped four charges against Muhyiddin Yassin based on evidence and litigation risks, while three Jana Wibawa-related charges remain.
- Witness testimony in September 2026 clarified that RM25.3 million paid into Bersatu accounts was for Jana Wibawa projects and not political donations.
- Bersatu's youth wing called for the unfreezing of the party's accounts following the dropping of charges, claiming vindication.
- A MACC officer denied bias and special treatment for Azman in the Jana Wibawa case on September 14, 2026.
- On September 14, 2026, a MACC officer apologised as the defence sought contempt action in the Jana Wibawa trial.
Analysis
The Jana Wibawa scandal centres on allegations that the Jana Wibawa programme, a government initiative awarding contracts to Bumiputera contractors during the Perikatan Nasional administration, was used to facilitate corruption and money laundering. The Malaysian Anti-Corruption Commission (MACC) launched an investigation into the programme, which led to criminal charges being filed against former Prime Minister Muhyiddin Yassin and other individuals associated with Bersatu. The trial commenced on March 9, 2026, and has continued through September 2026, featuring witness testimonies and prosecutorial assertions that hundreds of millions of ringgit were funneled into Bersatu's accounts as part of the scheme. On September 16, 2026, the Attorney General's Chambers (AGC) announced the withdrawal of four charges against Muhyiddin Yassin, citing insufficient evidence and litigation risks, while confirming that three charges related to the Jana Wibawa scandal would proceed. Throughout the proceedings, various developments have emerged, including denials of bias by MACC officers, witness testimony clarifying that RM25.3 million paid into Bersatu accounts was for Jana Wibawa projects and not political donations, and legal motions such as defence attempts to pursue contempt actions against MACC officers. Bersatu's youth wing has also called for the unfreezing of the party's accounts, claiming vindication following the dropping of charges. Despite the acquittal on four charges, the core allegations surrounding the Jana Wibawa programme remain under judicial scrutiny.
This explanation is generated from the cited news sources below. It states only what those sources support.
Timeline
Jana Wibawa controversy: the story so far
Free Malaysia Today published an overview of the Jana Wibawa controversy, detailing the background of the programme and early developments in the scandal.
news.google.comJana Wibawa scandal timeline
NST Online published a timeline of the Jana Wibawa scandal, outlining key events and developments in the corruption allegations.
news.google.comPolitical manoeuvres and institutional barriers in Jana Wibawa trial
Aliran published an article arguing that political manoeuvres and institutional barriers must not hinder transparent investigations into the Jana Wibawa corruption trial.
news.google.comAnother suspect arrested in Jana Wibawa corruption scandal
Malaysia's anti-graft body arrested another suspect in connection with the Jana Wibawa corruption scandal, as reported by The Online Citizen.
news.google.com'Datuk Roy', MACC officer charged with bribery
The Edge Malaysia reported that a MACC officer known as 'Datuk Roy' was charged with bribery for allegedly keeping Muhyiddin’s son out of Jana Wibawa probes.
news.google.comMuhyiddin submits first representation to AGC over RM235m Jana Wibawa trial
Muhyiddin submitted his first legal representation to the Attorney General’s Chambers regarding the RM235 million linked to the Jana Wibawa trial, as reported by The Edge Malaysia.
news.google.comMuhyiddin to face full trial on seven Jana Wibawa corruption charges
NST Online reported that Muhyiddin Yassin would face a full trial on seven corruption charges related to the Jana Wibawa programme.
news.google.comMuhyiddin's Jana Wibawa graft trial set for March hearing
NST Online reported that Muhyiddin's Jana Wibawa graft trial was set for a March hearing, confirming the trial schedule.
news.google.comMuhyiddin’s Jana Wibawa criminal trial to begin on March 9, 2026
The Edge Malaysia reported that Muhyiddin’s Jana Wibawa criminal trial was scheduled to begin on March 9, 2026.
news.google.comMuhyiddin's Jana Wibawa corruption trial to begin tomorrow
NST Online reported that Muhyiddin's Jana Wibawa corruption trial was set to begin the following day, on March 8, 2026.
news.google.comMuhyiddin’s Jana Wibawa trial over RM232.5m bribery allegations to begin tomorrow
Malay Mail reported that Muhyiddin’s Jana Wibawa trial over RM232.5 million in bribery allegations was set to begin the following day, on March 9, 2026.
news.google.com[UPDATED] Muhyiddin arrives at court for Jana Wibawa corruption trial
NST Online reported that Muhyiddin arrived at court for the Jana Wibawa corruption trial, with an update indicating his presence ahead of the trial commencement.
news.google.comMuhyiddin's Jana Wibawa corruption trial to kick off today
Malaysiakini reported that Muhyiddin's Jana Wibawa corruption trial was set to begin on that day, marking the official start of proceedings.
news.google.comMuhyiddin arrives in court for Jana Wibawa graft trial
The Star reported that Muhyiddin arrived in court for the Jana Wibawa graft trial on the first day of proceedings.
news.google.comMuhyiddin arrives in court for Jana Wibawa trial
NST Online reported that Muhyiddin arrived in court for the Jana Wibawa trial on the first day of proceedings.
news.google.comTikTok clips take centre stage on first day of Muhyiddin Jana Wibawa trial
The Star reported that TikTok clips were featured prominently as evidence on the first day of Muhyiddin’s Jana Wibawa trial.
news.google.comProsecution: Hundreds of millions of ringgit linked to Jana Wibawa projects went into Bersatu accounts because of Muhyiddin
The Edge Malaysia reported that the prosecution alleged hundreds of millions of ringgit from Jana Wibawa projects were diverted into Bersatu accounts due to Muhyiddin’s influence.
news.google.comTrial begins in Jana Wibawa scandal
The trial against former Prime Minister Muhyiddin Yassin and others in the Jana Wibawa scandal commenced.
news.google.comTrial against Muhyiddin Yassin in Jana Wibawa case begins
The trial against former Prime Minister Muhyiddin Yassin in the Jana Wibawa corruption case commenced on March 9, 2026.
news.google.comMuhyiddin's Jana Wibawa corruption trial begins
Muhyiddin arrived in court as his corruption trial over the Jana Wibawa programme commenced, with prosecutors claiming hundreds of millions of ringgit linked to the projects went into Bersatu accounts due to his role as PM and party president.
news.google.comTrial enters third day
Muhyiddin's Jana Wibawa trial continued into its third day, with proceedings ongoing in court.
news.google.comMuhyiddin’s Jana Wibawa Trial Enters Third Day
BusinessToday Malaysia reported that the Jana Wibawa trial involving Muhyiddin had entered its third day of proceedings.
news.google.comMuhyiddin arrives in court for trial
Muhyiddin appeared in court for the ongoing Jana Wibawa corruption trial.
news.google.comMuhyiddin arrives in court for Jana Wibawa trial
NST Online reported that Muhyiddin arrived in court for the Jana Wibawa trial on April 12, 2026, indicating ongoing proceedings.
news.google.comMuhyiddin trial: Tengku Zafrul to appear as prosecution witness in Jana Wibawa case
NST Online reported that Tengku Zafrul was scheduled to appear as a prosecution witness in the Jana Wibawa case involving Muhyiddin.
news.google.comTengku Zafrul to appear as prosecution witness
Tengku Zafrul was scheduled to appear as a prosecution witness in the Jana Wibawa trial against Muhyiddin.
news.google.comJudge pushes prosecution to close case by Sept 14
The judge urged the prosecution to close its case by September 14, with Zafrul identified as the next witness in the Jana Wibawa trial.
news.google.comJana Wibawa trial: Zafrul next witness as judge pushes prosecution to close case by Sept 14
The Edge Malaysia reported that Tengku Zafrul was set to be the next witness in the Jana Wibawa trial, with the judge urging the prosecution to close its case by September 14, 2026.
news.google.comCourt hears RM62mil Jana Wibawa contract awarded after failed initial evaluation
Court heard that the RM62mil Jana Wibawa contract was awarded to a firm that had failed initial evaluation.
news.google.comCompany director testifies funds transferred to Bersatu without knowledge
A company director testified that funds were transferred to Bersatu without their knowledge in the Jana Wibawa trial.
news.google.comCompany director says funds transferred to Bersatu without knowledge
A company director testified that funds were transferred to Bersatu without their knowledge during the Jana Wibawa trial.
news.google.comJKR director testifies RM24.4mil paid for Jana Wibawa road project
JKR director told court that RM24.4mil was paid for the Jana Wibawa road project.
news.google.comJKR paid RM24.4mil for Jana Wibawa road project
A director told court that JKR paid RM24.4 million for a Jana Wibawa road project.
news.google.comNo PMO interference in RM62 mil Negeri Sembilan road project
A state PWD director testified that there was no PMO interference in a RM62 million Negeri Sembilan road project under the Jana Wibawa programme.
news.google.comState PWD director says no PMO interference in RM62 mil Negeri Sembilan road project
The state PWD director testified that there was no PMO interference in the RM62 mil Negeri Sembilan road project under the Jana Wibawa programme.
news.google.comFinance Ministry witness says PMO involved in Jana Wibawa procurement but no order to select KCJ Engineering
A Finance Ministry witness testified that the PMO was involved in the Jana Wibawa procurement process but did not issue an order to select KCJ Engineering.
news.google.comCourt told PM has no power to award projects to companies in Jana Wibawa trial
The court was told that the Prime Minister has no constitutional power to award projects to companies in the Jana Wibawa trial.
news.google.comCourt told PM has no power to award projects to companies
During the Jana Wibawa trial, it was stated in court that the Prime Minister has no authority to award projects to companies.
news.google.comKCJ Engineering director denies abusing Muhyiddin’s name
The director of KCJ Engineering denied abusing Muhyiddin’s name to convince contractors in relation to Jana Wibawa projects.
news.google.comKCJ Engineering director denies abusing Muhyiddin’s name to convince contractors
The KCJ Engineering director denied allegations of abusing Muhyiddin’s name to convince contractors in the Jana Wibawa scandal.
news.google.comWitness tells court RM25.3mil paid into Bersatu accounts was not political donation
A witness testified in court that RM25.3mil paid into Bersatu accounts was payment for Jana Wibawa projects, not political donations.
news.google.comWitness testifies RM25.3m not political donations but payment for Jana Wibawa projects
A witness testified that RM25.3m paid into Bersatu accounts was payment for Jana Wibawa projects, not political donations.
news.google.comMACC investigator says Muhyiddin abused powers to help contractors
A MACC investigator testified that Muhyiddin abused his powers as Prime Minister to assist Jana Wibawa contractors.
news.google.comWitness testifies RM25.3m was payment for projects, not donations
A witness testified that RM25.3 million transferred to Bersatu was payment for Jana Wibawa projects, not political donations.
news.google.comMACC investigator says Muhyiddin abused powers as PM to help Jana Wibawa contractors
A MACC investigator testified that Muhyiddin abused his powers as Prime Minister to help Jana Wibawa contractors.
news.google.comMuhyiddin graft trial: RM25.3m Bersatu funds a 'reward' for contracts, not political donations
The Edge Malaysia reported that RM25.3m in Bersatu funds was described as a 'reward' for contracts, not political donations, in the Muhyiddin graft trial.
news.google.comWitness testifies RM25.3m paid into Bersatu accounts was for Jana Wibawa projects, not political donations
A witness in the Jana Wibawa trial testified that RM25.3 million deposited into Bersatu accounts was payment for Jana Wibawa projects and not political donations.
news.google.comRM25.3m paid into Bersatu accounts after Jana Wibawa projects, court told
The court was informed that RM25.3 million was paid into Bersatu accounts following the completion of Jana Wibawa projects.
news.google.comContractor says Muhyiddin’s Bersatu donation request was not imagination but feared reporting due to abetment accusations
A contractor stated that Muhyiddin’s request for Bersatu donations was not imagined but was not reported due to fear of abetment accusations.
news.google.comMACC officer apologises as defence seeks contempt action in Jana Wibawa trial
An MACC officer issued an apology as the defence in the Jana Wibawa trial sought to initiate contempt of court proceedings against the officer.
news.google.comMACC officer denies bias, special treatment for Azman in Jana Wibawa case
An MACC officer denied allegations of bias or special treatment for Azman in the Jana Wibawa case.
news.google.comMACC officer denies bias, special treatment for Azman
A MACC officer denied allegations of bias or special treatment for Azman in the Jana Wibawa case.
news.google.comMuhyiddin DAA: Bersatu Youth claims vindication, seeks bank freeze lift even as 3 other charges remain
Following the discharge not amounting to an acquittal (DNAA) on four charges, Bersatu Youth claimed vindication and called for the lifting of bank freezes on the party's accounts, despite three Jana Wibawa-related charges remaining.
news.google.comMuhyiddin freed of four RM200mil Jana Wibawa charges
Former Prime Minister Muhyiddin Yassin was acquitted of four charges related to the Jana Wibawa scandal, each involving RM200 million.
news.google.comMuhyiddin acquitted of four Jana Wibawa charges involving RM200 million
Muhyiddin Yassin was acquitted of four charges in the Jana Wibawa case, each alleging involvement with RM200 million in illicit funds.
news.google.comTimeline of the Jana Wibawa scandal published
A timeline of the Jana Wibawa scandal was published by NST Online.
news.google.comUnfreeze Bersatu's accounts without delay, youth wing tells MACC
Bersatu's youth wing urged the Malaysian Anti-Corruption Commission (MACC) to immediately unfreeze the party's bank accounts, citing vindication following the dropping of charges against Muhyiddin Yassin.
news.google.comIs Muhyiddin’s DNAA 'cleansing' a tell-tale sign of Bersatu making comeback as PH ally?
Focus Malaysia speculated on whether Muhyiddin’s DNAA indicates Bersatu’s comeback as a PH ally.
news.google.comAGC drops four charges against Muhyiddin based on evidence, litigation risks; three Jana Wibawa charges remain
The Attorney General's Chambers (AGC) announced the withdrawal of four charges against former Prime Minister Muhyiddin Yassin in the Jana Wibawa case, citing insufficient evidence and litigation risks, while confirming that three charges related to the scandal would proceed.
news.google.comAGC: Dropping Four Charges Against Muhyiddin Based on Evidence, Litigation Risks; Three Jana Wibawa Charges Remain
The Attorney General's Chambers (AGC) stated that four charges against Muhyiddin Yassin were dropped due to evidentiary weaknesses and litigation risks, while three charges linked to the Jana Wibawa scandal remain active.
news.google.comAGC drops four charges against Muhyiddin, three Jana Wibawa charges remain
The Attorney General's Chambers dropped four charges against Muhyiddin based on evidence and litigation risks, while three Jana Wibawa-related charges remain.
news.google.comAGC says four charges against Muhyiddin dropped to save Jana Wibawa prosecution
Malaysiakini reported that the AGC said four charges against Muhyiddin were dropped to save the Jana Wibawa prosecution.
news.google.com
Relationship graph
People, organisations and items linked to this issue. Hover a node to focus its connections; names in blue link to a tracked politician profile.
- KCJ Engineeringcompany
Company involved in Jana Wibawa projects; its director denied abusing Muhyiddin’s name to secure contracts
- Jana Wibawaitem
Government programme awarding contracts to Bumiputera contractors during the Perikatan Nasional administration; central to the corruption and money laundering allegations
- Attorney General’s Chambers (AGC)organization
Government body to which Muhyiddin submitted legal representations regarding the Jana Wibawa trial
- Bersatuorganization
Political party linked to Muhyiddin Yassin, alleged to have received funds from Jana Wibawa projects
- Jabatan Kerja Raya (JKR)organization
Government department that paid RM24.4mil for a Jana Wibawa road project, as testified by its director.
- JKRorganization
Government agency that paid RM24.4 million for a Jana Wibawa road project
- Malaysian Anti-Corruption Commission (MACC)organization
Government agency that investigated the Jana Wibawa programme and brought charges
- Azmanperson
Individual alleged to have received special treatment in the Jana Wibawa case, which MACC officers denied
- Muhyiddin Yassinperson
Former Prime Minister of Malaysia and defendant in the Jana Wibawa corruption trial
- Tengku Zafrulperson
Prosecution witness in the Jana Wibawa trial against Muhyiddin Yassin
News collection(56)
AGC: Dropping Four Charges Against Muhyiddin Based on Evidence, Litigation Risks; Three Jana Wibawa Charges Remain - Malaysia-China Insight
AGC: Dropping four charges against Muhyiddin based on evidence, litigation risks; three Jana Wibawa charges remain - Malay Mail
AGC says four charges against Muhyiddin dropped to save Jana Wibawa prosecution - Malaysiakini
AGC says four charges against Muhyiddin dropped to save Jana Wibawa prosecution
Is Muhyiddin’s DNAA “cleansing” a tell-tale sign of Bersatu making comeback as PH ally? - Focus Malaysia
Is Muhyiddin’s DNAA “cleansing” a tell-tale sign of Bersatu making comeback as PH ally? - Focus Malaysia
A timeline of the Jana Wibawa scandal - NST Online
Muhyiddin DAA: Bersatu Youth claims vindication, seeks bank freeze lift even as 3 other charges remain - Malaysiakini
Bersatu Youth claims vindication and seeks bank freeze lift even as 3 other charges remain
Muhyiddin Acquitted Of Four Jana Wibawa Charges Involving RM200 Million - TRP | The Rakyat Post
Unfreeze Bersatu's accounts without delay, youth wing tells MACC - The Star
MACC officer denies bias, special treatment for Azman in Jana Wibawa case - The Malaysian Reserve
MACC officer apologises as defence seeks contempt action in Jana Wibawa trial - NST Online
Muhyiddin freed of four RM200mil Jana Wibawa charges [WATCH] - NST Online
Contractor: Muhyiddin’s Bersatu donation request wasn’t my imagination, I didn’t report it fearing abetment accusations - Malay Mail
Contractor: Muhyiddin’s Bersatu donation request wasn’t my imagination, I didn’t report it fearing abetment accusations - Malay Mail
MACC investigator: Muhyiddin abused powers as PM to help Jana Wibawa contractors - malaymail.com
MACC investigator: Muhyiddin abused powers as PM to help Jana Wibawa contractors - malaymail.com
Muhyiddin graft trial: RM25.3m Bersatu funds a 'reward' for contracts, not political donations - The Edge Malaysia
Muhyiddin graft trial: RM25.3m Bersatu funds a 'reward' for contracts, not political donations - The Edge Malaysia
RM25.3m not political donations, but payment for Jana Wibawa projects, witness testifies - The Malaysian Reserve
RM25.3m paid into Bersatu accounts after Jana Wibawa projects, court told - The Vibes
RM25.3m paid into Bersatu accounts after Jana Wibawa projects, court told - The Vibes
[UPDATED] RM25.3mil paid into Bersatu accounts was not political donation, witness tells court - NST Online
Jana Wibawa: KCJ Engineering director denies abusing Muhyiddin’s name to convince contractors - The Malaysian Reserve
Jana Wibawa trial: PM has no power to award projects to companies, court told - The Star
Finance Ministry witness says PMO involved in Jana Wibawa procurement process, but no order to select KCJ Engineering - Malay Mail
Ex-PM Muhyiddin’s trial: PMO gave names of contractors for Jana Wibawa projects, Finance Ministry officer says - Malay Mail
Ex-PM Muhyiddin’s trial: PMO gave names of contractors for Jana Wibawa projects, Finance Ministry officer says - Malay Mail
Muhyiddin’s trial: JKR officer says PMO didn’t interfere, no special treatment for Jana Wibawa contractor - Malay Mail
Muhyiddin’s trial: JKR officer says PMO didn’t interfere, no special treatment for Jana Wibawa contractor - Malay Mail
Jana Wibawa trial: No PMO interference in RM62 mil Negeri Sembilan road project, says state PWD director - The Edge Malaysia
JKR paid RM24.4mil for Jana Wibawa road project, director tells court - The Star
Jana Wibawa trial: Funds transferred to Bersatu without my knowledge, says company director - NST Online
RM62mil Jana Wibawa contract awarded after firm failed initial evaluation, court hears [WATCH] - NST Online
Jana Wibawa trial: Zafrul next witness as judge pushes prosecution to close case by Sept 14 - The Edge Malaysia
Muhyiddin trial: Tengku Zafrul to appear as prosecution witness in Jana Wibawa case [WATCH] - NST Online
Bersatu received RM800k from engineering and construction company, corruption court told - NST Online
Muhyiddin arrives in court for Jana Wibawa trial - NST Online
Muhyiddin’s Jana Wibawa Trial Enters Third Day - BusinessToday Malaysia
TikTok clips take centre stage on first day of Muhyiddin Jana Wibawa trial - The Star
Muhyiddin’s corruption trial starts: Millions wouldn’t go to Bersatu if he wasn’t party president and PM then, prosecution says - Malay Mail
Prosecution: Hundreds of millions of ringgit linked to Jana Wibawa projects went into Bersatu accounts because of Muhyiddin - The Edge Malaysia
Muhyiddin's Jana Wibawa corruption trial to kick off today - Malaysiakini
Muhyiddin arrives in court for Jana Wibawa graft trial - The Star
Muhyiddin’s Jana Wibawa trial over RM232.5m bribery allegations to begin tomorrow - Malay Mail
[UPDATED] Muhyiddin arrives at court for Jana Wibawa corruption trial [WATCH] - NST Online
Muhyiddin's Jana Wibawa corruption trial to begin tomorrow - NST Online
Prosecution preparing Tengku Zafrul’s witness statement in Muhyiddin case - Free Malaysia Today
MACC quizzes Bersatu's Adam Radlan over MEX II highway project probe - NST Online
MACC seeking Segambut Bersatu deputy chief to assist probe - The Star
Muhyiddin’s Jana Wibawa criminal trial to begin on March 9, 2026 - The Edge Malaysia
Muhyiddin's Jana Wibawa graft trial set for March hearing - NST Online
Muhyiddin Yassin to face full trial on seven Jana Wibawa corruption charges - NST Online
Muhyiddin submits first representation to AGC over RM235m Jana Wibawa trial - The Edge Malaysia
'Datuk Roy', MACC officer charged with bribery for keeping Muhyiddin’s son out of Jana Wibawa probes - The Edge Malaysia
Malaysia's anti-graft body arrested another suspect in connection with Jana Wibawa corruption scandal - The Online Citizen
Jana Wibawa corruption trial: Political manoeuvres, institutional barriers must not hinder transparent investigations - Aliran
Muhyiddin charged as Jana Wibawa controversy continues - The Malaysian Reserve
Malaysia’s former premier Muhyiddin Yassin charged with corruption - The Straits Times
Former Malaysian PM Muhyiddin Yassin charged with abuse of power, money laundering - CNA
MACC: Muhyiddin arrested, to be charged in relation to Jana Wibawa - The Edge Malaysia
Jana Wibawa scandal timeline - NST Online
Jana Wibawa controversy: the story so far - Free Malaysia Today
Jana Wibawa Corruption Case: What's the Story So Far? - Gempak
All information on this page is drawn from the cited public news sources above.Back to all issues