Te explico @FrancesMeiwes el por qué, porque es que ya lo he sufrido muchas veces. Cuando te calculan el IRPF lo hacen sobre el total de ingresos anuales, entonces si entras en una empresa, por ejemplo, en septiembre, ellos no cuentan con que has trabajado los 8 meses anteriores, ellos calculan que tus ingresos anuales van a ser solo los que ellos te paguen en sep-oct-nov-dec, entonces tus ingresos no llegarían al mínimo y por eso te meten un 0%. Que pasa, que luego viene hacienda y te dice "anda guapa, que tus ingresos son de todo el año, así el irpf que te corresponde es tal" y tienes que pagarle el irpf de los 4 meses que no lo has hecho.
Lo mismo pasa a veces con el finiquito. Yo me he llegado a ir de una empresa un marzo y meterme un 0% en el finiquito porque para ellos te vas y no trabajas más. Así que, ahí una que es perra vieja, llega a la empresa nueva y pide una subida del irpf, por encima de lo que ellos te ofrecen, para compensar.