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