Any Bank account held outside Ireland are classed as offshore by the Irish Revenue. Most Banks that are 'offshore' are only interested in opening accounts for non residents if the deposits are for decent amounts. And just in case one might be tempted to stuff CASH into an offshore account, must countries have Tax treaties where the details are passed back, just in case Tax is forgotten to e paid.