Here's a tip. Don't stress over tipping.
Restaurant tips are more modest in Europe than in America. In most places, 10 percent is a big tip. If your bucks talk at home, muzzle them on your travels. As a matter of principle, if not economy, the local price should prevail. Please believe me -- tipping 15 percent or 20 percent in Europe is unnecessary, if not culturally ignorant.
Do as Europeans do
Virtually anywhere in Europe, you can do as the Europeans do and (if you're pleased with the service) add a euro or two for each person in your party. In very touristy areas, some servers have noticed the American obsession with overtipping -- and might hope for a Yankee-size tip. But the good news is that European servers and diners are far more laid-back about all this than we are. The stakes are low, and it's no big deal if you choose the "wrong" amount.
At table-service restaurants, the tipping etiquette and procedure vary slightly from country to country. But in general, European servers are well paid, and tips are considered a small "bonus" -- to reward great service or for simplicity in rounding the total bill to a convenient number. In many countries, 5 percent to 10 percent is sufficient.
In Mediterranean countries, the "service charge" ("servizio" in Italian, "service" in French, "servicio" in Spanish) can be handled in different ways. Sometimes the menu will note that the service is included ("servizio incluso"), meaning that the prices listed on the menu already have this charge built in. When the service is not included "servizio non incluso"), the service charge might show up as a separate line item at the end of your bill.
In northern and Eastern Europe, the menu or bill is less likely to address the "service charge," but you can usually assume that it's included in the prices.
Of course, each country has its own quirks when it comes to tipping. In Germanic countries, it's considered discreet and classy to say the total number of euros you'd like the waiter to keep (including his tip) when paying. So, if the bill is 41 euros, hand him 50 while saying, "45." You'll get 5 euros back and feel pretty European.
In Prague and most places in the Czech Republic, your bill will state -- in English -- whether service is included. In most cases it's not, so round up the bill by adding 5 percent to 10 percent and paying in cash. Speaking just a few Czech words will get you better service (if you greet your waiter in English, he'll want a 15 percent tip).
In London, many restaurants list a 12.5 percent "optional" tip on the bill, but you should tip only what you feel the service warrants.
Typically, it's better to hand the tip to the waiter when you're paying your bill than to leave it on the table, particularly in busy places where the wrong party might pocket the change. Servers prefer to be tipped in cash, even if you pay with your credit card (otherwise the tip might never reach your server).
Round up your cab fare
Americans frequently worry about tipping cabbies. It's simple: For a typical cab ride, round up to the next euro on the fare (to pay a 13 euro fare, give 14 euros); for a long ride, to the nearest 10 (for a 76 euro fare, give 80 euros). If you feel like you're being driven in circles or otherwise ripped off, skip the tip.
Tipping for special service is optional.
Guides who give talks at public sights or on bus tours often hold out their hands for tips after they give their spiel. If I've already paid for the tour or admission to the sight, I don't tip extra (but if you want to tip, a euro or two is enough). In general, if someone in the service industry does a super job for you, a tip of a couple of euros is appropriate . . . but not required.
When in doubt, ask. The French and British generally tip hairdressers, the Dutch and Swedish usually don't.
If you're not sure whether (or how much) to tip for a service, ask your hotelier or the tourist information office; they'll fill you in on how it's done on their turf.