Si un español tuviese una empresa legalmente registrada en Gibraltar con una cuenta bancaria y sus clientes fuesen de Inglaterra sacase sus beneficios sacando en un cajero automático dentro de España con una Tarjeta de Débito sería legal si la empresa no está dentro de España
Dependerá de si la residencia fiscal la tiene en España o en Gibraltar. Si la tiene en España tendrá que declarar los ingresos que tenga en terceros paises (cuando salga UK de la UE) y pagar los correspondientes impuestos. Así podrá realizar transacciones en España sin problema.