The seven-foot seamer, 34, has been investigated by the Pakistan Cricket Board as part of an ongoing probe into alleged malpractice in the recently-concluded Pakistan Super League.
Two other internationals, Sharjeel Khan and Khalid Latif, were suspended last month as part of the same investigation.
A statement read: "The Pakistan Cricket Board, in furtherance to its investigation into potential corrupt practices, has today issued a Notice of Charge to Mohammad Irfan under the PCB Anti-Corruption Code.
"Irfan has been charged with two violations of Code Article 2.4.4 and now has 14 days to respond to the Notice of Charge. He has also been provisionally suspended with immediate effect from participating in all forms of cricket."
Irfan has played all three formats for his country, last appearing for Pakistan in a one-day international at Headingley in September.
At least two other names are understood to remain under investigation by the PCB.
The board added: "The PCB's investigation will continue with regard to any questionable activity by any player and player support personnel as it carries on with its mission of eliminating the menace of corruption from cricket."