No. The entire process is completed remotely.
No. It is not mandatory, but it is strongly recommended for non-EU citizens.
Electronic tax notifications are issued through a Portuguese-only system, which can be complex to manage without local support.
Standard service takes approximately 10 business days. Express service may take around three days (over weekdays)
Yes. All data is handled securely and in compliance with applicable data protection regulations – GDPR