How come the gross salary is always the same, but the net pay sometimes differs?

The net pay is calculated based on a weekly salary. The amount depends on several factors, like the number of hours the employee works. In The Netherlands employees have to pay more taxes, the more they earn (progressive tax system). If the employee works more hours you keep less net pay whilst your gross salary will stay the same.