As of September 2023, the costs of applying for a Portuguese National Long-Term Visa are: Residence visa (for stays over one year) – €90, Temporary stay visa (for stays up to one year) – €75.