ToolAct工具行动

小费计算器

支持 20 种货币的餐厅小费计算与账单分摊,附各国小费习俗参考

$
%

什么是小费计算器?

小费计算器一步算清三个数字:要加多少小费、最终要付多少、AA 时每个人摊多少。本工具支持 20 种货币——美元、欧元、英镑、日元、加元、澳元等等——无论你在纽约、巴黎、伦敦还是东京吃饭都能用。除了基础算术,它还内置各国默认值:美国 18%、欧洲多数地区 10-12%,切到日元或韩元时还会明确提醒你当地不给小费。可选开关让你按税前金额算小费、把总额向上取整为整数账单,并支持任意人数 AA。

使用方法

使用步骤

  1. 选择支付币种——货币符号、小数位规则和预设比例会自动调整。
  2. 输入账单总额。如果想按税前金额算小费,请同时填入税额。
  3. 在预设里挑一个小费比例,或者直接输入自定义数值。
  4. 如果要 AA,设置一下人数。
  5. 查看总额、小费和人均金额。喜欢付整数可以打开向上取整。

常见误区

  • 美国传统的 18-20% 是按税前小计算的,不是按税后总额——勾选「税前」更符合当地习惯。
  • 欧洲很多账单里服务费(servizio、couvert、service compris)已经包含在内,再额外给小费是可选的,且金额通常很小。
  • 部分国家的刷卡机会预填 18% / 20% / 25% 的建议比例,且按税后总额计算——结果可能比你预想的多得多。
  • 在很多国家现金小费仍然更受欢迎,因为刷卡小费要么到账慢,要么被店家克扣。

使用场景

朋友聚餐 AA 分账输入总金额、大家商量好的小费比例和桌上的人数,人均一栏会算出每人应付的精确金额(含小费分摊),不会有人少付,也免得当场心算。如果有人单独点了酒水而其他人没点,可以先按完整账单算小费,再单独 AA 食物——计算器会告诉你小费的人均分摊额。付现金时打开向上取整,不用为零钱发愁。
在美国和加拿大给小费北美服务行业从业者收入的很大一部分来自小费,所以坐下来吃饭的餐厅默认基线就是 18-20%,15% 是合格服务的最低线。一般服务用 18% 预设,真心觉得好用 20%,特别出色给 25%。美国的销售税因州县不同而在 0-10% 之间;勾选「税前」符合传统惯例,不过现代很多 POS 机会悄悄按税后总额给出建议。本计算器始终单独显示小费金额,让你清楚地看到自己实际加了多少。
欧洲旅行——把小费控制在合理范围欧洲大陆通行 5-12%,而不是美国式的 20%,而且很多账单里已经包含服务费。切到欧元或英镑后,预设按钮会自动降到合理区间,并用黄色提示告知服务费可能已含在账单中。在意大利你常常会看到「coperto」(每人固定的座位费)而非百分比小费;在法国「service compris」意味着小费已含在菜价里,再多给纯属心意,并非义务。在这些地方下调比例完全合适,不会显得抠门。
日本、韩国和新加坡旅行日本、中国大陆、中国台湾、韩国,以及新加坡的大多数地方都没有给小费的文化。在日本,把现金留在桌上甚至可能让人困惑或被视为失礼——服务员可能会追出来还给你。新加坡和中国香港很多餐厅已经收 10% 服务费,再额外给小费很少见。本计算器在日元 / 韩元下默认从 0% 起步,并清楚地标注提示,避免来自小费文化国家的旅客延续北美习惯,造成尴尬。
税前 vs 税后小费——北美礼仪美国传统礼仪是按税前小计给小费。在很多州 7-10% 销售税的情况下,这能比按税后总额给小费省下账单的 1-2%。输入税额并勾选「按税前金额计算小费」,计算器会先从账单中减去税额再乘以百分比。这和在小票上写「小费 = 小计 × 比例」再签字的算法完全一致。许多新款 POS 系统会按税后总额给出建议;本工具支持两种算法切换,你可以亲眼看到差额。

计算原理

计算器只做三次乘法和一次除法。税后给小费时:小费 = 账单 × (比例 / 100);税前给小费时:小费 = (账单 − 税额)× (比例 / 100)。总额 = 账单 + 小费。人均 = 总额 / 人数。比例从 0 到任意用户输入值——北美默认 18%,欧洲默认 10%,日本/韩国默认 0%。向上取整在小费计算之后、AA 分账之前进行,使用 Math.ceil(total) 把金额抬到所选货币的下一个整数单位,再反推一个略高的小费,使账单 + 小费恰好等于取整后的总额。 货币显示采用 Intl.NumberFormat 配合各币种对应的 locale(USD → en-US、EUR → de-DE、GBP → en-GB、JPY → ja-JP 等等),让千分位和小数点符合当地习惯。日元和韩元没有小数(因为没有更小的辅币单位);瑞士法郎传统上现金支付要按 0.05 取整,但本工具仍然保留两位小数显示,因为现代瑞士 POS 系统会在内部处理现金取整。账单输入框的步进值也会随币种调整(无小数币种为 1,其他为 0.01),保证上下箭头在每种货币下都能正确工作。 税前小费开关沿用美国主流惯例。美国销售税由各州各市征收——俄勒冈和特拉华为 0%,加州约 7.25%,纽约市约 8.875%,田纳西接近 10%。按税前小计给小费大约能省下账单的 tax_rate × tip_percent:纽约市一笔 100 美元账单按 18% 税后给小费要 19.6 美元,而税前只要 18 美元——差约 1.6 美元,账单越大差额越大。本工具按各币种内置的默认小费比例反映的是 2024-2025 年的水准,不是历史值,因为美国的小费比例一路上行(曾经 15% 才是标准)。 所有计算完全在浏览器里完成。计算器从不向服务器发送账单金额、币种选择或任何其他输入,只在 localStorage 里保存用户选择的币种,方便下次打开时记住默认符号。本工具不查询汇率——货币仅作展示之用。如果你想为了预算把 50 美元的小费换算成欧元,请单独查询汇率;把实时汇率混入小费计算器只会增加延迟和复杂度,对账单级别的金额几乎没有意义。

  • 小费 = 基数 × (比例 / 100),其中基数 = 账单,或在税前模式下 = (账单 − 税额)
  • 总额 = 账单 + 小费;人均 = 总额 / 人数,使用 Math.floor(people) ≥ 1 防止异常输入
  • 向上取整使用 Math.ceil(total) 抬到所选货币的下一个整数单位,再反推小费让金额刚好对齐
  • 通过 Intl.NumberFormat 搭配各币种 BCP-47 locale 进行格式化——USD 用 en-US、EUR 用 de-DE、JPY 用 ja-JP 等
  • 小数位规则:USD/EUR/GBP/CAD/AUD = 2 位小数;JPY/KRW = 0 位小数(日元和韩元没有辅币单位)
  • 默认小费比例和预设按钮按币种区分:USD 18%、GBP 12%、EUR 10%、JPY/KRW 0%
  • 全部计算在浏览器内完成;只有所选币种代码会保存到 localStorage。任何账单金额或小费数据都不会离开你的设备。

示例

美国餐厅,4 人均摊

账单:$85.50  |  小费:20%  |  人数:4
小费:    $17.10
总额:    $102.60
人均:    $25.65

伦敦酒吧,2 人均摊

账单:£62.40  |  小费:12%  |  人数:2
小费:    £7.49
总额:    £69.89
人均:    £34.95

纽约晚餐——按 8.875% 销售税的税前金额计算小费

账单:$108.88(含 $8.88 税)  |  小费:20% 税前  |  人数:1
按 $100.00 算小费:  $20.00
总额:               $128.88
如果按税后:小费会是 $21.78(+$1.78)

东京居酒屋——不给小费

账单:¥6,400  |  小费:0%  |  人数:3
小费:    ¥0
总额:    ¥6,400
人均:    ¥2,134
⚠ 日本没有给小费的习惯

向上取整到整数美元

账单:$43.50  |  小费:18%  |  向上取整:开
目标小费:  $7.83
原始总额:  $51.33  →  向上取整为 $52.00
最终小费:  $8.50(约 19.5%)

常见问题

在美国应该给多少小费?

坐下来吃饭的餐厅,标准是合格服务 18%、好的服务 20%、出色服务 25%。15% 已经成了下限——再低就是在表达不满了。外带和柜台点单的小费可给可不给,通常是 10% 或凑个整。酒保一般每杯酒 1-2 美元或账单的 18-20%。酒店客房清洁每晚 2-5 美元,出租车和网约车司机约 15-18%。

应该按税前还是税后金额给小费?

美国传统礼仪是按税前——给餐饮本身的小费,不给政府税款的小费。在销售税 7-10% 的情况下,这能省下账单的 1-2%。许多新款 POS 机不声不响地按税后总额给出建议比例。在本计算器里勾选「按税前金额计算小费」并填入税额,就能用传统方法计算。两种都被社会接受;税前更规范,税后越来越普遍。

在日本、中国、韩国要给小费吗?

不用。日本、中国大陆、中国台湾、韩国都没有给小费的习惯。尤其在日本,把钱留在桌上可能让人困惑甚至被视为冒犯——服务员可能会追出来还给你,因为他们认定你忘了拿。出色的服务是文化基准,而不是需要额外奖赏的东西。本计算器在这些币种下默认 0%,并显示警示,避免旅客无意中套用北美习惯。

欧洲呢?

欧洲大陆给 5-12%,远低于北美。在法国、意大利、西班牙、德国、荷兰以及欧盟大部分国家,服务费要么已含在菜价里(「service compris」「servizio incluso」),要么期待你凑个整作为心意——47 欧元的账单留 5 欧元很常见。英国坐下来吃饭的餐厅更接近 10-12.5%,常以「optional service(自选服务费)」加在账单上——再加之前先看一眼。瑞士、瑞典、挪威预期 10% 或更低;东欧因国而异,但通常不超过 10%。

如果每个人点的不一样,怎么 AA?

本计算器是均摊总额。如果要按比例 AA,最简单的做法是:对完整账单算出小费和税,然后按每人点单的金额比例分摊。如果 Alice 点的食物是 100 美元账单中的 20 美元,那她付总额的 20%——包括 20% 的小费和税。一些情侣和好友群组哪怕点单略有差异也会图方便直接均摊;只要把输入按你想要的方式组织好,本工具两种都支持。

为什么这些年小费比例建议越来越高?

1980 年代美国的标准是 15%。到 2010 年代变成 18%。如今 POS 机的默认建议常常从 20% 起步,最高到 30%。原因包括通胀、靠小费吃饭的服务员基础工资增长缓慢(美国很多州联邦最低标准仍是每小时 2.13 美元)、屏幕提示带来的社会压力,以及柜台点单场景里以前没小费、现在也开始放小费罐的趋势。本计算器的默认值(USD 18%)反映的是 2024-2025 年坐下来吃饭的标准,不是 15% 的历史值。

账单金额会被发到任何地方吗?

不会。所有计算都在你的浏览器里完成。账单、小费、币种、人数等任何信息都不会离开你的设备。本页面在两次访问之间唯一保存的是你最后选择的币种(在 localStorage 中),方便记住你常用的是 USD 还是 EUR。