Tipping is not mandatory in Croatia, but it is appreciated for good service. As a guideline, a tip of 10% to 15% of the total bill is considered generous.