Crop response to phosphorus (P) application is often erratic in most acidic soil types. The main processes for P losses from agricultural fields are fixation, crop removal, erosion, surface runoff, and subsurface leaching. The purpose of this experiment was to evaluate adsorption properties of selected soils, determine the external phosphorous requirements (EPRs) of the soils, and identify factors contributing to P sorption in two soils in North Ethiopia. In this experiment, separately weighed 1 g soil samples were equilibrated with KH2PO4 at rates of 0.5, 5, 10, 20, 30, 40, and 50 mg PL−1. The P sorption data were fitted well with both Langmuir and Freundlich models with average r2 values of 0.91 and 0.88, respectively. The adsorption maximum (Xm) of the Langmuir isotherm ranged from 588.20 mg P kg−1 soil in Luvisols to 833.3 mg P kg−1 soil in Nitisols. The EPRL values ranged between 86.20 to 93.28 mg P kg−1 for soils of the study area. Among the soil properties, clay content and Ex. Al were positively correlated with Xm. The path analysis revealed that clay, pH, and Av. P had a direct effect on P sorption parameters. The EPRL of the studied soils was 3.44 to 3.6 times greater than the blanket P fertilizer rate recommendation. It is concluded that P sorption models can effectively be used to discriminate soils based on P fixation ability. The result further indicates that the current P fertilizer application rate of 50 kg P ha−1 being practiced across all soil types should be revised after validating the models and EPR values estimated in this study for each soil both under greenhouse and in-the-field conditions.