This paper addresses the question how team production promotes efficiency of a firm when some inputs can be rewarded on the basis of outputs but some cannot because they are shared among outputs and non-separable. A multi-activity DEA model with variable returns to scale is proposed to provide information on the efficiency performance for organizations with inputs shared among several closely related activities. The model is applied to study the case of 279 farmers' associations in Taiwan. The result suggests that it is important to improve the efficiency of the non-profit oriented activities to improve their overall performances. Three out of four departments of TFAs can gain from economies of scale through expansion, while the remaining one gains through contraction. Thus, policies promoting structural adjustment and consolidations of TFAs would not be inconsistent with public interests.