COMPORTA
- Developer with a vast track record of property management
- Starting at 280,000 EUR
- See PDF Brochure here
- 3rd most sought after municipality to live in Portugal
- 3% ROI on your total investment for up to 5 years
- Portugal Golden Visa suitable
330+ successful applications, since 2014
The residency by investment visa offers visa free travel through the European Union and eligibility to the Portuguese passport within five years.
The Portuguese Golden Visa minimum investment begins at 280,000 EUR by direct Real Estate purchase, with guaranteed Income options available.
ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFNumber (float): 1.85777 cameraFarClip (float): 1e+030 cameraFarRange (float): 1000 cameraFocalLength (float): 18.5777 cameraFov (float): 88.1904 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 200 cameraTransform (m44f): [{-0.744093, -0.668067, 0.00349802, 1.61775}, {-0.668076, 0.744083, -0.00389604, 16.3096}, {-6.98492e-010, -0.00523596, -0.999986, 1.3}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip dataWindow (box2i): [0, 0, 2499, 1766] displayWindow (box2i): [0, 0, 2499, 1766] lineOrder (lineOrder): Increasing Y name (string): "" pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 type (string): "scanlineimage" vrayChannelInfo (string): "{"VRayLighting":{"alias":107,"index":16,"flags":16392},"Z":{"alias":117,"index":12,"flags":16452},"VRayExtraTex_Map 0.1":{"alias":1000,"index":13,"flags":16404},"VRayRenderID":{"alias":114,"index":5,"flags":16389},"VRayExtraTex 1m":{"alias":1000,"index":15,"flags":16404},"VRayTotalLighting":{"alias":129,"index":10,"flags":16392},"VRayGlobalIllumination":{"alias":108,"index":2,"flags":16392},"Alpha":{"alias":125,"index":1,"flags":16389},"VRayShadows":{"alias":105,"index":8,"flags":16392},"VRayReflection":{"alias":102,"index":3,"flags":16392},"RGB color":{"alias":126,"index":0,"flags":16385},"VRayWireColor":{"alias":127,"index":11,"flags":16404},"VRaySampleRate":{"alias":132,"index":6,"flags":16404},"VRaySpecular":{"alias":106,"index":9,"flags":16392},"VRaySelfIllumination":{"alias":104,"index":7,"flags":16392},"VRayExtraTex_Map 0.5":{"alias":1000,"index":14,"flags":16404},"VRayRefraction":{"alias":103,"index":4,"flags":16392}}" =Channels= A (half) B (half) G (half) R (half) VRayExtraTex 1m.B (half) VRayExtraTex 1m.G (half) VRayExtraTex 1m.R (half) VRayExtraTex_Map 0.1.B (half) VRayExtraTex_Map 0.1.G (half) VRayExtraTex_Map 0.1.R (half) VRayExtra
ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFNumber (float): 1.85526 cameraFarClip (float): 20 cameraFarRange (float): 1000 cameraFocalLength (float): 18.5526 cameraFov (float): 88.2678 cameraNearClip (float): 0.54 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 200 cameraTransform (m44f): [{0.00295947, -0.999661, 0.0258771, 19.8994}, {-0.999996, -0.00295861, 7.65845e-005, 24.7492}, {-1.39698e-009, -0.0258772, -0.999665, 1.53606}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip dataWindow (box2i): [0, 0, 2499, 1766] displayWindow (box2i): [0, 0, 2499, 1766] lineOrder (lineOrder): Increasing Y name (string): "" pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 type (string): "scanlineimage" vrayChannelInfo (string): "{"VRayRenderID":{"alias":114,"index":5,"flags":16389},"Z":{"alias":117,"index":12,"flags":16452},"VRayExtraTex_Map 0.1":{"alias":1000,"index":13,"flags":16404},"VRayExtraTex 1m":{"alias":1000,"index":15,"flags":16404},"VRayTotalLighting":{"alias":129,"index":10,"flags":16392},"VRayGlobalIllumination":{"alias":108,"index":2,"flags":16392},"Alpha":{"alias":125,"index":1,"flags":16389},"VRayShadows":{"alias":105,"index":8,"flags":16392},"VRayReflection":{"alias":102,"index":3,"flags":16392},"RGB color":{"alias":126,"index":0,"flags":16385},"VRayWireColor":{"alias":127,"index":11,"flags":16404},"VRaySampleRate":{"alias":132,"index":6,"flags":16404},"VRaySpecular":{"alias":106,"index":9,"flags":16392},"VRaySelfIllumination":{"alias":104,"index":7,"flags":16392},"VRayExtraTex_Map 0.5":{"alias":1000,"index":14,"flags":16404},"VRayRefraction":{"alias":103,"index":4,"flags":16392}}" =Channels= A (half) B (half) G (half) R (half) VRayExtraTex 1m.B (half) VRayExtraTex 1m.G (half) VRayExtraTex 1m.R (half) VRayExtraTex_Map 0.1.B (half) VRayExtraTex_Map 0.1.G (half) VRayExtraTex_Map 0.1.R (half) VRayExtraTex_Map 0.5.B (half) VRayExtraTex_Map 0.5.G (hal
ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFNumber (float): 1.85626 cameraFarClip (float): 10 cameraFarRange (float): 1000 cameraFocalLength (float): 18.5626 cameraFov (float): 88.2368 cameraNearClip (float): 0.338688 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 200 cameraTransform (m44f): [{0.000479879, 1, -0, 10.057}, {1, -0.000479879, -0, 1.69855}, {0, 0, -1, 1.26622}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip dataWindow (box2i): [0, 0, 2499, 1767] displayWindow (box2i): [0, 0, 2499, 1767] lineOrder (lineOrder): Increasing Y name (string): "" pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 type (string): "scanlineimage" vrayChannelInfo (string): "{"VRayRenderID":{"alias":114,"index":5,"flags":16389},"Z":{"alias":117,"index":12,"flags":16452},"VRayExtraTex_Map 0.1":{"alias":1000,"index":13,"flags":16404},"VRayExtraTex 1m":{"alias":1000,"index":15,"flags":16404},"VRayTotalLighting":{"alias":129,"index":10,"flags":16392},"VRayGlobalIllumination":{"alias":108,"index":2,"flags":16392},"Alpha":{"alias":125,"index":1,"flags":16389},"VRayShadows":{"alias":105,"index":8,"flags":16392},"VRayReflection":{"alias":102,"index":3,"flags":16392},"RGB color":{"alias":126,"index":0,"flags":16385},"VRayWireColor":{"alias":127,"index":11,"flags":16404},"VRaySampleRate":{"alias":132,"index":6,"flags":16404},"VRaySpecular":{"alias":106,"index":9,"flags":16392},"VRaySelfIllumination":{"alias":104,"index":7,"flags":16392},"VRayExtraTex_Map 0.5":{"alias":1000,"index":14,"flags":16404},"VRayRefraction":{"alias":103,"index":4,"flags":16392}}" =Channels= A (half) B (half) G (half) R (half) VRayExtraTex 1m.B (half) VRayExtraTex 1m.G (half) VRayExtraTex 1m.R (half) VRayExtraTex_Map 0.1.B (half) VRayExtraTex_Map 0.1.G (half) VRayExtraTex_Map 0.1.R (half) VRayExtraTex_Map 0.5.B (half) VRayExtraTex_Map 0.5.G (half) VRayExtraTex_Map 0.5.R (half) VRayGlobalIllumination.
ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFNumber (float): 1.85637 cameraFarClip (float): 1e+030 cameraFarRange (float): 1000 cameraFocalLength (float): 18.5637 cameraFov (float): 88.2335 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 200 cameraTransform (m44f): [{-0.00468841, 0.999989, 9.31323e-010, 16.6759}, {0.999989, 0.00468838, -4.65661e-010, 15.4435}, {0, -9.31323e-010, -1, 1.3}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip dataWindow (box2i): [0, 0, 2499, 1766] displayWindow (box2i): [0, 0, 2499, 1766] lineOrder (lineOrder): Increasing Y name (string): "" pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 type (string): "scanlineimage" vrayChannelInfo (string): "{"VRayRenderID":{"alias":114,"index":5,"flags":16389},"Z":{"alias":117,"index":12,"flags":16452},"VRayExtraTex_Map 0.1":{"alias":1000,"index":13,"flags":16404},"VRayExtraTex 1m":{"alias":1000,"index":15,"flags":16404},"VRayTotalLighting":{"alias":129,"index":10,"flags":16392},"VRayGlobalIllumination":{"alias":108,"index":2,"flags":16392},"Alpha":{"alias":125,"index":1,"flags":16389},"VRayShadows":{"alias":105,"index":8,"flags":16392},"VRayReflection":{"alias":102,"index":3,"flags":16392},"RGB color":{"alias":126,"index":0,"flags":16385},"VRayWireColor":{"alias":127,"index":11,"flags":16404},"VRaySampleRate":{"alias":132,"index":6,"flags":16404},"VRaySpecular":{"alias":106,"index":9,"flags":16392},"VRaySelfIllumination":{"alias":104,"index":7,"flags":16392},"VRayExtraTex_Map 0.5":{"alias":1000,"index":14,"flags":16404},"VRayRefraction":{"alias":103,"index":4,"flags":16392}}" =Channels= A (half) B (half) G (half) R (half) VRayExtraTex 1m.B (half) VRayExtraTex 1m.G (half) VRayExtraTex 1m.R (half) VRayExtraTex_Map 0.1.B (half) VRayExtraTex_Map 0.1.G (half) VRayExtraTex_Map 0.1.R (half) VRayExtraTex_Map 0.5.B (half) VRayExtraTex_Map 0.5.G (half) VRayExtraTex_M
ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFNumber (float): 1.8585 cameraFarClip (float): 20 cameraFarRange (float): 1000 cameraFocalLength (float): 18.585 cameraFov (float): 88.1677 cameraNearClip (float): 0.68 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 200 cameraTransform (m44f): [{0.00174639, -0.999997, 0.00178096, 25.2907}, {-0.999999, -0.00174639, 3.11026e-006, 14.8446}, {0, -0.00178097, -0.999999, 1.2}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip dataWindow (box2i): [0, 0, 2499, 1766] displayWindow (box2i): [0, 0, 2499, 1766] lineOrder (lineOrder): Increasing Y name (string): "" pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 type (string): "scanlineimage" vrayChannelInfo (string): "{"VRayLighting":{"alias":107,"index":16,"flags":16392},"Z":{"alias":117,"index":12,"flags":16452},"VRayExtraTex_Map 0.1":{"alias":1000,"index":13,"flags":16404},"VRayRenderID":{"alias":114,"index":5,"flags":16389},"VRayExtraTex 1m":{"alias":1000,"index":15,"flags":16404},"VRayTotalLighting":{"alias":129,"index":10,"flags":16392},"VRayGlobalIllumination":{"alias":108,"index":2,"flags":16392},"Alpha":{"alias":125,"index":1,"flags":16389},"VRayShadows":{"alias":105,"index":8,"flags":16392},"VRayReflection":{"alias":102,"index":3,"flags":16392},"RGB color":{"alias":126,"index":0,"flags":16385},"VRayWireColor":{"alias":127,"index":11,"flags":16404},"VRaySampleRate":{"alias":132,"index":6,"flags":16404},"VRaySpecular":{"alias":106,"index":9,"flags":16392},"VRaySelfIllumination":{"alias":104,"index":7,"flags":16392},"VRayExtraTex_Map 0.5":{"alias":1000,"index":14,"flags":16404},"VRayRefraction":{"alias":103,"index":4,"flags":16392}}" =Channels= A (half) B (half) G (half) R (half) VRayExtraTex 1m.B (half) VRayExtraTex 1m.G (half) VRayExtraTex 1m.R (half) VRayExtraTex_Map 0.1.B (half) VRayExtraTex_Map 0.1.G (half) VRayExtraTex_Map 0.1.R (half) VRayExtraTex_Map 0.
✅ Main applicant must be 18+
✅ No criminal records
✅ Not having a EU citizenship
✅ Invest in Portuguese real estate / funds
Decide the type of investment you want to make and sign a reservation agreement.
Engage with our partner law firm to get your Tax ID (NIF) & open a bank account.
The Golden Visa Portugal requires the investment payment to be made via a Portuguese bank account.
We will submit your application to SEF once you made your qualifying investment and all your documents are ready.
We wil schedule your appointment with SEF for biometrics. The physical presence is required at the SEF offices to take fingerprints and conclude your application status.
Your resident permit is given to you and your family members. Each card has a two-year validity period. After this time is over, renew your card to get a new one
Within the first two years you must spend a total of 14 days in Portugal. The 3rd, 4th, and 5th year you must spend a total of 21 days. Renewal is every two years.
After five years, you become eligible for permanent residency or citizenship in Portugal. The process might take from six months up to a year.
We exclusively specialise in the Portugal Golden Visa. With our knowledge and expertise we help you navigate the legal and administrative requirements of the program.
Based in Lisbon, we accompany our clients for the whole 5 year period. During your visits we will organise everything for you, including pick ups, propety visits and more!
Please see our brochure here.
If you’re looking for a country to invest in, Portugal should be at the top of your list. Portugal’s geographical advantage makes it an ideal
If you’re looking to invest in Portugal and obtain a Golden Visa, you may be interested in the 280k properties available. The Portugal Golden Visa
Are you considering investing in Portugal’s Golden Visa fund? This investment option has become increasingly popular among foreign investors seeking to obtain residency in Portugal.