First-time cruisers often get a nasty surprise on their final bill: a stack of daily service charges they barely noticed at booking. On most major cruise lines, automatic gratuities are added to every passenger's account, typically running $14 to $25 per person, per day. And unlike a resort fee, it's charged per person, not per cabin — so a family of four sharing one Royal Caribbean cabin can easily rack up more than $70 a day in service fees. On a standard seven-night sailing, that's roughly $500 on top of the fare.

The big lines — Royal Caribbean, Carnival, MSC, Norwegian and Princess — all use automatic service charges. The trend, though, is moving the other way at the top end. A growing list of premium and luxury operators now fold tips into the base fare, including Azamara, Seabourn, Silversea, Regent Seven Seas, Scenic, Ponant Explorations, Explora Journeys, SeaDream and Virgin Voyages. Sail with one of those and no extra tipping is expected at all.

Where charges do apply, the money isn't just for your cabin steward and waiter. Pooled gratuities are shared across a wide crew — assistant waiters, housekeeping and plenty of behind-the-scenes workers passengers never meet. Many cruisers argue that makes the system fairer than the old cash-envelope ritual, which rewarded only the staff you happened to see. Critics counter that it lets lines advertise lower fares than what you'll actually pay.

You have options. Prepaying gratuities when you book locks in the current rate and keeps your onboard bill clean, though it can limit your ability to adjust later. Paying as you go means the charges simply appear on your account, and you can usually tweak them up or down at guest relations — expect questions if you're reducing, since lines treat that as a signal of a service problem. Seasoned cruisers generally reserve reductions for genuine complaints rather than as a cost-cutting tactic.

There's also a middle path: bundles. Princess, for instance, offers a Princess Plus plan with prepaid gratuities, one-device Wi-Fi and a basic drinks package for $65 per person, per day ($70 on its newer Sphere Class ships like Sun Princess and Star Princess), booked in advance. A higher Princess Premier tier adds unlimited specialty dining and more for $100 per person, per day. Watching for promotions that throw in free gratuities is another way to dodge the fees without paying luxury-line prices.

The takeaway: build gratuities into your cruise budget from the start, decide whether to prepay, and remember that extra cash tips for standout crew are always optional — never expected on top of the service charge.