Upcoming

Deadlines

10 Jun 2026

Payment of Duty Free Royalty for May 2026

15 Jun 2026

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

28 Jun 2026

Submission of Airport Tax & Fees Return and Payment for May 2026

28 Jun 2026

Submission of Green Tax Return and Payment for May 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:

Income tax return filing session

 
  Remaining slots: 35
  11 Jun 2026 15:00
Topic:

Income Tax information session

 
  Remaining slots: 45
  18 Jun 2026 14:00
Topic:

Income tax return filing session

 
  Remaining slots: 49
  18 Jun 2026 15:00
Topic:

Income Tax information session

 
  Remaining slots: 47
  25 Jun 2026 14:00
©   Maldives Inland Revenue Authority