What do you mean by "annual tax return"? Most PAYE workers don't have to do an annual return (Form 12) but just need to keep Revenue updated with any significant changes in circumstances. If you have non PAYE non income tax exempt income then other rules may apply.