The euro is used in Spain, in Catalonia and therefore in Barcelona. Thus, no exchange rate is required and no additional costs are incurred.