Upcoming

Deadlines

30 Jun 2026

Payment of Tourism Land Rent for 3rd Quarter of 2026

30 Jun 2026

Submission of Income Tax Final Return and Payment for 2025

12 Jul 2026

Payment of Duty Free Royalty for June 2026

15 Jul 2026

Submission of Employee and Non-resident Withholding Tax Return and Payment for June 2026

Check Queue Status Online

MIRAconnect

File and pay your taxes online through MIRAconnect, anytime, anywhere.

Login   Register  

VaaruPay

Pay your Fees & Taxes at your convenience through VaaruPay

Pay Now  

Upcoming Training Sessions

Please join one of our information sessions to learn more about taxes.

Topic:

GRT information session

 
  Remaining slots: 50
  01 Jul 2026 10:30
Topic:

Interim return filing session

 
  Remaining slots: 45
  02 Jul 2026 15:00
Topic:

Interim return filing session

 
  Remaining slots: 28
  16 Jul 2026 15:00
Topic:

GST information session

 
  Remaining slots: 34
  23 Jul 2026 14:00
©   Maldives Inland Revenue Authority