The Jamaica Tax Online Portal was developed and implemented in December 2004. The system allows taxpayers to effect payment for a select group of taxes and fees over the internet using KeyCard, Visa and MasterCard credit cards. In addition the system also allows taxpayers to file tax returns and effect payments in relation to payroll statutory deductions and contributions, that is, PAYE (income tax), NIS, Education Tax, and HEART/NT.