2013 Tax filing dates

January 2013

15 Jan 2013
  • PAYE return and payment due date for December 2012
  • NSSF return and payment due date for December 2012
  • Withhulding tax return and payment due date for December 2012
  • VAT return and payment due date for December 2012
  • Excise duty return and payment due date for December 2012
31 Jan 2013
  • 2013 2nd provisional tax return and payment for January year ends
  • 2013 1st provisional tax return and payment for July year ends
  • File Self Assessment Returns for July 2012 year ends

February 2013

15 Feb 2013
  • PAYE return and payment due date for January 2013
  • NSSF return and payment due date for January 2013
  • Withhulding tax return and payment due date for January 2013
  • VAT return and payment due date for January 2013
  • Excise duty return and payment due date for January 2013
28 Feb 2013
  • 2013 2nd provisional tax return and payment for February year ends
  • 2013 1st provisional tax return and payment for August year ends
  • File Self Assessment Returns for August 2012 year ends

March 2013

15 Mar 2013
  • PAYE return and payment due date for February 2013
  • NSSF return and payment due date for February 2013
  • Withhulding tax return and payment due date for February 2013
  • VAT return and payment due date for February 2013
  • Excise duty return and payment due date for February 2013
31 Mar 2013
  • 2013 2nd provisional tax return and payment for March year ends
  • 2013 1st provisional tax return and payment for September yeare ends
  • File Self Assessment Returns for September 2012 year ends

April 2013

15 Apr 2013
  • PAYE return and payment due date for March 2013
  • NSSF return and payment due date for March 2013
  • Withhulding tax return and payment due date for March 2013
  • VAT return and payment due date for March 2013
  • Excise duty return and payment due date for March 2013
30 Apr 2013
  • 2013 2nd provisional tax return and payment for October year ends
  • 2013 1st provisional tax return and payment for April year ends
  • File Self Assessment Returns for October 2012 year ends

May 2013

15 May 2013
  • PAYE return and payment due date for April 2013
  • NSSF return and payment due date for April 2013
  • Withhulding tax return and payment due date for April 2013
  • VAT return and payment due date for April 2013
  • Excise duty return and payment due date for April 2013
31 May 2013
  • 2013 2nd provisional tax return and payment for May year ends
  • 2013 1st provisional tax return and payment for November year ends
  • File Self Assessment Returns for November 2012 year ends

June 2013

15 Jun 2013
  • PAYE return and payment due date for May 2013
  • NSSF return and payment due date for May 2013
  • Withhulding tax return and payment due date for May 2013
  • VAT return and payment due date for May 2013
  • Excise duty return and payment due date for May 2013
30 Jun 2013
  • 2013 2nd provisional tax return and payment for June year ends
  • 2013 1st provisional tax return and payment for December year ends
  • File Self Assessment Returns for December 2012 year ends

July 2013

15 Jul 2013
  • PAYE return and payment due date for June 2013
  • NSSF return and payment due date for June 2013
  • Withhulding tax return and payment due date for June 2013
  • VAT return and payment due date for June 2013
  • Excise duty return and payment due date for June 2013
31 Jul 2013
  • 2013 2nd provisional tax return and payment for July year ends
  • 2013 1st provisional tax return and payment for January year ends
  • File Self Assessment Returns for January 2013 year ends

August 2013

15 Aug 2013
  • PAYE return and payment due date for July 2013
  • NSSF return and payment due date for July 2013
  • Withhulding tax return and payment due date for July 2013
  • VAT return and payment due date for July 2013
  • Excise duty return and payment due date for July 2013
31 Aug 2013
  • 2013 1st provisional tax return and payment for February year ends
  • 2013 2nd provisional tax return and payment for August year ends
  • File Self Assessment Returns for February 2013 year ends

September 2013

15 Sep 2013
  • PAYE return and payment due date for August 2013
  • NSSF return and payment due date for August 2013
  • Withhulding tax return and payment due date for August 2013
  • VAT return and payment due date for August 2013
  • Excise duty return and payment due date for August 2013
30 Sep 2013
  • 2013 1st provisional tax return and payment for March year ends
  • 2013 2nd provisional tax return and payment for September year ends
  • File Self Assessment Returns for March 2013 year ends

October 2013

15 Oct 2013
  • PAYE return and payment due date for September 2013
  • NSSF return and payment due date for September 2013
  • Withhulding tax return and payment due date for September 2013
  • VAT return and payment due date for September 2013
  • Excise duty return and payment due date for September 2013
30 Oct 2013
  • 2013 1st provisional tax return and payment for April year ends
  • 2013 2nd provisional tax return and payment for October year ends
  • File Self Assessment Returns for April 2013 year ends

November 2013

15 Nov 2013
  • PAYE return and payment due date for October 2013
  • NSSF return and payment due date for October 2013
  • Withhulding tax return and payment due date for October 2013
  • VAT return and payment due date for October 2013
  • Excise duty return and payment due date for October 2013
30 Nov 2013
  • 2013 2nd provisional tax return and payment for November year ends
  • 2013 1st provisional tax return and payment for May year ends
  • File Self Assessment Returns for May 2013 year ends

December 2013

15 Dec 2013
  • PAYE return and payment due date for November 2013
  • NSSF return and payment due date for November 2013
  • Withhulding tax return and payment due date for November 2013
  • VAT return and payment due date for November 2013
  • Excise duty return and payment due date for November 2013
31 Dec 2013
  • 2013 1st provisional tax return and payment for June year ends
  • 2013 2nd provisional tax return and payment for December year ends
  • File Self Assessment Returns for June 2013 year ends