Looks like filing taxes or clearing up payments could be a lot easier. Recently, you can now access the MYINVOIS portal. So, what should you know about it?