The New Immovable Property Tax in Seychelles… and How To Pay It

Immovable Property Tax The new immovable property tax in Seychelles imposes an annual tax on non-Seychellois owning land in the Seychelles and a number of steps need to be followed in order to be in compliance with the law. Immovable property includes commercial property, condominium units, land used for residential purposes, industrial property, leases, multi-purposes […]

The New Immovable Property Tax in Seychelles… and How To Pay It Read More »