Who must file Form D6?

2021-05-06T15:59:02+02:0026 March 2021|Categories: Form 720 Spain|Tags: , , |

One of the main obligations of natural and legal persons residing in Spain is the presentation of taxes and informative returns. A lack of presentation, or a delay, can [...]