Tipping Etiquette
Serbia’s tipping culture has only really just arrived, and as a result, you’ll only really notice it in the major towns and in Belgrade. Because service charges aren't usually included in your final bill, it's up to you to decide how much to tip in bars and restaurants. If you thought the service was excellent, you can tip anywhere from 10% to 20% of your total bill in cash, but you don't have to if you didn't enjoy your time there.
You should be aware that if a band of musicians visits your table and you express your appreciation for their performance, they will hang around a little longer to see if a tip is forthcoming. It can be awkward if you aren't aware of it, so in this case, simply give them a small tip, however much you want to offer, and they will be grateful. They will then leave you alone!
Tour guides aren't typically expected to accept tips, but it's entirely up to you if you do. The same is true for taxi drivers, but if you want to tip, round up the fare to the nearest 100.
If you stay in a hotel and receive excellent service from porters and cleaning staff, you should consider tipping 100-500 RSD for every bag you have for porters, and a tip for the cleaning team. However, if you didn't think the service was up to par, don’t feel you necessarily need to do this.