To determine soil macro nutrients and other quality indices, conventional and laborious procedures were employed. However, this method is time consuming, involve chemical materials and laborious. Thus, alternative fast and environmental friendly method is required to determine several quality indices in agricultural soil. This present study is aimed to apply near infrared spectroscopy (NIRS) in determining soil macro nutrients namely N, P and K. Diffuse reflectance spectrum of soil samples were acquired and recorded in wavelength range from 1000 to 2500 nm. Near infrared spectrum were enhanced using de-trending (DT) method. Prediction models, used to predict N, P and K, were established using principal component regression (PCR) algorithm followed by leverage validation. The results showed that NIRS method can determine all three quality indices with good accuracy and robustness. Maximum correlation coefficient (r) for N, P, K prediction were achieved using DT correction method with r = 0.86 for N prediction, r = 0.90 for both P and K prediction. Based on obtained results, it may conclude that NIRS can applied as an alternative rapid and simultaneous method in predicting soil quality indices.