SRC announces changes to business tax return form |24 January 2025
The business tax return is a self-assessment document to be completed by sole traders, partnership and companies at the end each tax year to declare and report on their taxable income for the relevant tax period, with permitted deductions and exemptions, in line with the applicable laws.
To continue reading, please click here to subscribe to Seychelles NATION’s e copy