This paper studied "Regulations on the Employment of Persons with Disabilities (REPD)" affected disabled persons' employment and income by using the data from Chinese Household Income Project (CHIP). The results show that employment and annual income of the persons with disabilities (PWDs) have no obviously difference. This result can be explained via studying the data of employment of PWDs in China urban areas between 2001 and 2013. The reduction tax benefits of welfare enterprises and complex of self-employment application processes, and barriers to enjoy preferential policies are the major conflict that impeded the efficiency of the REPD. On the basis of the data analysis, some advices are proposed from three aspects including employment in collective form, by quota scheme and self-employment.