Para responder a la pregunta de quién tiene que pagar impuestos en España, es importante tener en cuenta que el sistema fiscal español se basa en el principio de universalidad, lo que implica que todas las personas físicas y jurídicas están sujetas a cumplir con sus obligaciones tributarias.
En primer lugar, las personas físicas residentes en España deben pagar impuestos sobre la renta (IRPF), que se calcula en función de los ingresos anuales obtenidos. Además, también se deben abonar otros impuestos como el Impuesto sobre el Patrimonio, el Impuesto sobre Sucesiones y Donaciones, y el Impuesto sobre Transmisiones Patrimoniales y Actos Jurídicos Documentados, entre otros.
Por otro lado, las personas jurídicas, es decir, las empresas y organizaciones con actividad económica en España, tienen la obligación de pagar el Impuesto sobre Sociedades, que grava los beneficios obtenidos durante el ejercicio fiscal.
En cuanto a los autónomos, deben pagar tanto el IRPF como el Impuesto sobre Actividades Económicas (IAE), que se aplica a las personas físicas que desarrollan una actividad económica de forma habitual, personal y directa.
En casos específicos, también existen otros impuestos que deben ser pagados por individuos y empresas, como el Impuesto sobre el Valor Añadido (IVA), que grava el consumo de bienes y servicios, y el Impuesto sobre Bienes Inmuebles (IBI), que se aplica a la propiedad de viviendas y locales comerciales.
En resumen, todas las personas físicas y jurídicas que residan o realicen actividad económica en España tienen la obligación de cumplir con el pago de impuestos correspondiente. Es importante contar con el asesoramiento de un experto fiscal para asegurarse de cumplir con todas las obligaciones tributarias y optimizar la gestión fiscal de acuerdo con la normativa vigente.