I have been doing my own tax online through the RD's e-filing for several years now. There is no English version of the website, but you can find English versions of the tax forms (PND90, PND91, etc) which correspond to the website. You sign up for an account, add your TIN, enter all your tax numbers, upload any receipts, then wait for the RD to process it and transfer your refund by PromptPay or mail out a cheque. You can log back into your account to check the progress of your filing anytime, and you can download a copy of the completed tax form to use as a reference for filing the next year.