El IRPF tienen que pagarlo todas las personas físicas que obtengan algún tipo de renta (con algunas excepciones), es decir, asalariados y autónomos. El Impuesto sobre Sociedades, por el contrario, es aquel que grava las rentas obtenidas por las empresas y entidades con personalidad jurídica.