NPL stands for Non-Productive Leave. When it appears on your salary slip as NPL working hours being deducted, it means that the hours you were absent from work without a valid reason or permission have been subtracted from your total working hours. This could result in a deduction from your salary for the hours missed.