Umaid, who plays for Sialkot region and KRL department in domestic cricket and is a leading bowler, tested positive after random in-competition tests during the departments T20 Cup held in Lahore in November 2013.
"He has been banned by the PCB's Anti-Doping Tribunal for violating the Board's Anti-Doping Code," the PCB said in a statement.
Umaid, 30, who has taken 106 wickets in 35 first class matches, was representing KRL against the State Bank of Pakistan when he was called for the random test.
The PCB said Umaid had been given a fair chance to plead his case before the anti-doping tribunal but he failed to satisfy them.
Umaid will serve the ban from January, 2014.
The PCB recently said it would come down hard on bowlers with suspect bowling actions and those who violate anti-doping rules in domestic cricket.
