TRA has issued this calendar to remind taxpayers and stakeholders of the important dates of filing tax returns, making tax payments and other important events. This calendar should help in planning your tax affairs.
Dates |
Issue/Event |
Sunday, 7 January |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Saturday, 20 January |
Due date to submit Digital Service Tax Return |
Monday, 22 January |
Due date to submit the December 2023 VAT Return and pay tax as per return |
Friday, 26 January |
World Customs Day |
Wednesday, 7 February |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Tuesday, 20 February |
Due date to submit the February VAT Return and pay tax as per return |
Tuesday, 20 February |
Due date to submit Digital Service Tax Return |
Thursday, 7 March |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Wednesday, 20 March |
Due date to submit the February VAT Return and pay tax as per return |
Wednesday, 20 March |
Due date to submit Digital Service Tax Return |
Sunday, 31 March
|
Income Tax installment payers: Due date for payment of 1st installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in December 2024 Due date for payment of 4th installment of estimated tax for 2023 year of income for taxpayers whose accounting period ends in March 2024 Due date for payment of 3rd installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in June 2024 Due date for payment of 2nd installment of estimated tax for 2023 year of income for taxpayers whose accounting period ends in September 2024. |
Sunday, 31 March |
Final return and payment of self-assessed tax Due date for submitting the final return for the year of income of 2023 for taxpayers whose accounting period ended in September 2023. |
Sunday,7 April |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Saturday, 20 April |
Due date to submit Digital Service Tax Return |
Monday, 22 April |
Due date to submit the March VAT Return and pay tax as per return |
Tuesday, 7 May |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Monday, 20 May |
Due date to submit the April VAT Return and pay tax as per return |
Monday, 20 May |
Due date to submit Digital Service Tax Return |
Friday, 7 June |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Thursday, 20 June |
Due date to submit the May VAT Return and pay tax as per return |
Thursday, 20 June |
Due date to submit Digital Service Tax Return |
Wednesday, 26 June |
World illicit drugs Day |
Sunday, 30 June |
Installment payers: Due date for payment of 2nd Installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in December 2024 Due date for payment of 3rd installment of estimated tax for 2023 year of income for taxpayers whose accounting period ends in September 2024 Due date for payment of 4th installment of estimated tax for 2023 year of income for taxpayers whose accounting period ends in June 2024 Due date for payment of 1st installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in March 2025
|
Sunday, 30 June |
Final return of income and payment of self-assessed tax Due date for submitting the final return of income for 2023 for taxpayers whose accounting period ended in December 2023 |
Sunday, 7 July |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Saturday, 20 July |
Due date to submit Digital Service Tax Return |
Monday, 22 July |
Due date to submit the June VAT Return and pay tax as per return |
Wednesday 7 August |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Wednesday, 21 August |
Due date to submit the July VAT Return and pay tax as per return |
Wednesday, 21 August |
Due date to submit Digital Service Tax Return |
Thursday, 7 September |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Friday, 20 September |
Due date to submit the August VAT Return and pay tax as per return |
Friday, 20 September |
Due date to submit Digital Service Tax Return |
Monday, 30 September |
Installment payers: Due date for payment of 3rd installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in December 2024 Due date for payment of 4th installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in September 2024 Due date for payment of 1st installment of estimated tax for 202 year of income for taxpayers whose accounting period ends in June 2024 Due date for payment of 2nd installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in March 2025 |
Monday, 30 September |
Final return of income and payment of self-assessed tax Due date for submitting the final return for the year of income of 2023 for taxpayers whose accounting period ended in March 2024 |
Monday, 7 October |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Monday, 21 October |
Due date to submit the September VAT Return and pay tax as per return |
Monday, 21 October |
Due date to submit Digital Service Tax Return |
Thursday, 7 November |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Wednesday, 20 November |
Due date to submit the October VAT Return and pay tax as per return |
Wednesday, 20 November |
Due date to submit Digital Service Tax Return |
Saturday, 7 December |
Due date to pay PAYE, SDL and other withholding taxes under Income Tax |
Friday, 20 December |
Due date to submit the November VAT Return and pay tax as per return |
Friday, 20 December |
Due date to submit Digital Service Tax Return |
Tuesday, 31 December |
Installment payers: Due date for payment of 4th installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in December 2024 Due date for payment of 1st installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in September 2024 Due date for payment of 2nd installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in June 2025 Due date for payment of 3rd installment of estimated tax for 2024 year of income for taxpayers whose accounting period ends in March 2025 |
Tuesday, 31 December |
Final return of income and payment of self-assessed tax Due date for submitting the final return for the year of income of 2024 for taxpayers whose accounting period ended in June 2024 |
January - December |
Pay your driver’s license fees whenever they fall due |