Unlike some countries where tipping is expected and incorporated into service charges, Barcelona has its own unique approach.
In Barcelona, it is not customary to leave a large tip after dining at a restaurant. The bill generally includes a service charge of around 10% (usually noted as "servicio" or "propina" on the receipt), which covers gratuity. However, if you have received exceptional service or want to show appreciation for an unforgettable dining experience, leaving a small tip of 5-10% would be appreciated but not expected.
When it comes to other services such as taxis or hotel staff assistance, tipping is also not obligatory.