The Inland Revenue Department (IRD) has reminded taxpayers that the deadline for submitting income tax returns for the Year ...