What taxes are paid in Spain?

En España se pagan impuestos directos e indirectos: Los directos los pagan las personas naturales o jurídicas en función de su renta […]