Free tool

Compliance Deadline Generator for Nepali Companies

Tick what applies to your business and get every VAT, TDS, SSF, tax, AGM, OCR and renewal date for the year — downloadable to your calendar.

How it works

Choose your fiscal year and tick what applies — VAT, employees, instalment tax, company, imports. The tool lists every statutory date in BS and AD: VAT, TDS and SSF within 25 days of each month end, estimated tax by Poush, Chaitra and Ashadh end, the income tax return by Ashwin end, and the AGM and OCR annual return by Poush end.

Deadlines this fiscal year

43

Fiscal year
FY 2083/84

The .ics file works with Google Calendar, Outlook and Apple Calendar and includes a reminder 3 days before each date. When a deadline falls on a public holiday, offices usually accept filing on the next working day — but do not count on it.

Due (BS)Due (AD)WhatWhere
25 Bhadra 208310 Sept 2026SSFSSF contribution for ShrawanDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Bhadra 208310 Sept 2026TDSTDS deposit and e-TDS for ShrawanDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Bhadra 208310 Sept 2026VATVAT return for ShrawanFile the return and pay VAT due for the month.IRD
25 Ashwin 208311 Oct 2026SSFSSF contribution for BhadraDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Ashwin 208311 Oct 2026TDSTDS deposit and e-TDS for BhadraDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Ashwin 208311 Oct 2026VATVAT return for BhadraFile the return and pay VAT due for the month.IRD
25 Kartik 208311 Nov 2026SSFSSF contribution for AshwinDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Kartik 208311 Nov 2026TDSTDS deposit and e-TDS for AshwinDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Kartik 208311 Nov 2026VATVAT return for AshwinFile the return and pay VAT due for the month.IRD
25 Mangsir 208311 Dec 2026SSFSSF contribution for KartikDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Mangsir 208311 Dec 2026TDSTDS deposit and e-TDS for KartikDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Mangsir 208311 Dec 2026VATVAT return for KartikFile the return and pay VAT due for the month.IRD
25 Poush 20839 Jan 2027SSFSSF contribution for MangsirDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Poush 20839 Jan 2027TDSTDS deposit and e-TDS for MangsirDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Poush 20839 Jan 2027VATVAT return for MangsirFile the return and pay VAT due for the month.IRD
30 Poush 208314 Jan 2027Estimated tax1st estimated tax instalment (40%)Pay 40% of the year's estimated tax, less TDS already deducted.IRD
25 Magh 20838 Feb 2027SSFSSF contribution for PoushDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Magh 20838 Feb 2027TDSTDS deposit and e-TDS for PoushDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Magh 20838 Feb 2027VATVAT return for PoushFile the return and pay VAT due for the month.IRD
25 Falgun 20839 Mar 2027SSFSSF contribution for MaghDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Falgun 20839 Mar 2027TDSTDS deposit and e-TDS for MaghDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Falgun 20839 Mar 2027VATVAT return for MaghFile the return and pay VAT due for the month.IRD
25 Chaitra 20838 Apr 2027SSFSSF contribution for FalgunDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Chaitra 20838 Apr 2027TDSTDS deposit and e-TDS for FalgunDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Chaitra 20838 Apr 2027VATVAT return for FalgunFile the return and pay VAT due for the month.IRD
30 Chaitra 208313 Apr 2027Estimated tax2nd estimated tax instalment (70% cumulative)Top up to 70% of the estimated tax.IRD
25 Baisakh 20848 May 2027SSFSSF contribution for ChaitraDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Baisakh 20848 May 2027TDSTDS deposit and e-TDS for ChaitraDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Baisakh 20848 May 2027VATVAT return for ChaitraFile the return and pay VAT due for the month.IRD
25 Jestha 20848 Jun 2027SSFSSF contribution for BaisakhDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Jestha 20848 Jun 2027TDSTDS deposit and e-TDS for BaisakhDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Jestha 20848 Jun 2027VATVAT return for BaisakhFile the return and pay VAT due for the month.IRD
25 Ashadh 20849 Jul 2027SSFSSF contribution for JesthaDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Ashadh 20849 Jul 2027TDSTDS deposit and e-TDS for JesthaDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Ashadh 20849 Jul 2027VATVAT return for JesthaFile the return and pay VAT due for the month.IRD
32 Ashadh 208416 Jul 2027Estimated tax3rd estimated tax instalment (100%)Pay the balance of the year's estimated tax.IRD
32 Ashadh 208416 Jul 2027RenewalLocal business and industry renewalsWard/municipality business tax and many local and industry renewals fall due by year end — check your certificate.Ward / municipality / CSIO
25 Shrawan 208410 Aug 2027SSFSSF contribution for AshadhDeposit employee (11%) and employer (20%) contributions on basic salary.Social Security Fund
25 Shrawan 208410 Aug 2027TDSTDS deposit and e-TDS for AshadhDeposit salary and other TDS withheld in the month and file e-TDS.IRD
25 Shrawan 208410 Aug 2027VATVAT return for AshadhFile the return and pay VAT due for the month.IRD
30 Ashwin 208416 Oct 2027Income taxIncome tax return for FY 2083/84Due within 3 months of year end; a 3-month extension can be requested.IRD
29 Poush 208413 Jan 2028AGMAGM to approve FY 2083/84 accountsHold the annual general meeting (or the alternative a private company's articles allow) within 6 months of year end.Company
29 Poush 208413 Jan 2028OCROCR annual return for FY 2083/84File audited accounts and the annual return; late filing attracts fines.OCR

The rules behind the dates

Statutory deadlines for a business in Nepal
ObligationDeadlineLaw / office
VAT return and paymentWithin 25 days after each month (or trimester)VAT Act — IRD
TDS deposit and e-TDSWithin 25 days after month endIncome Tax Act — IRD
SSF contributionsWithin 25 days after month endSocial Security Act s. 4 — SSF
Estimated tax40% / 70% / 100% by Poush, Chaitra, Ashadh endIncome Tax Act s. 94
Income tax returnWithin 3 months of year end (Ashwin end)Income Tax Act — IRD
AGM and OCR annual returnWithin 6 months of year end (Poush end)Companies Act 2063 — OCR
EXIM code and local renewalsBy Ashadh endCustoms / local bodies

Late OCR returns are fined by paid-up capital — check the amount with the late fine calculator.

Questions about this tool

How do I add these deadlines to Google Calendar?

Click 'Add to my calendar (.ics)', then import the file in Google Calendar (Settings → Import). Outlook and Apple Calendar open it directly.

What if a deadline falls on a holiday?

Offices often accept filing on the next working day, but online systems may not. File a few days early.

Do private companies have to hold an AGM?

Companies approve audited accounts at an AGM, or by the alternative a private company's articles allow, and file the annual return with the OCR within six months of year end.

Let's get started

Ready to register your company?

Free 30-minute consultation — a roadmap, transparent pricing, and a start date the same week.