Comment Comment by 4ndrewl What's the story behind this? In the UK you've been able to file your tax returns online for well over a decade. parent 4ndrewl 2 years ago