In order to overcome declining productivity and falling farm incomes in Punjab, the Johl Committee recommended that contract farming be undertaken to reduce costs and provide farmers with better inputs and technical know-how, thereby increasing agricultural yield. This paper compares direct contracts with agribusiness firms and indirect contracts with these firms through the state. Direct contract farming is observed to operate effectively, with positive outcomes for the farmers irrespective of the farm size. Indirect contracts seem to favour only those farmers with larger farms, who do not benefit as much as direct contract farmers.