10% or “rounding up” are seen as the norm when tipping. Tipping is usually for exceptional service, when someone went above and beyond what their job required them to do. If you're used to tipping elsewhere, don't stop just because you're in Portugal. Always tip with cash if you can.