New data from Revenue shows more than 370,000 tax returns have been processed for PAYE taxpayers who have filed their returns for last year. This represents a 30% increase on the same period last year. Around three quarters of those, some 275,000, resulted in an overpayment of tax. This has led to €193m in total […]