Electronic payment of taxes

E-payment made mandatory for taxes

The National Board of Revenue issues a notification on March 23