小费计算器

把账单金额、服务比率和用餐人数填进去,本页立刻算出该给的小费、含税后的总额,以及平摊到每个人头上要付多少。默认账单 200 元、比率 15%、两人,结果是小费 30 元、总额 230 元、每人 115 元。全部在浏览器本地算,刷新即清空,不会上传到任何服务器。

默认示例已就绪:账单 200 元、比率 15%、两人。在任意输入框里按 Enter 也能直接计算。

使用方法

  1. 「账单金额」默认 200,只接受 ≥ 0 的数字,最多保留两位小数(分)。这里填的是税前账单,小费按它来算,符合美式餐厅的普遍习惯。
  2. 「小费比率」默认 15%,接受 0~100、可带半档(如 17.5)。常用档位是 15%、18%、20%,想自定义就直接输入任意数值。
  3. 「用餐人数」默认 2,只接受 ≥ 1 的整数。它决定总额怎么平摊,不影响小费本身的数额。
  4. 点「计算小费」,也可以把光标放在任意一个输入框里按 Enter 直接算。结果区给出小费、总额和每人应付三项。
  5. 「复制结果」带走这一行文字,「重置为默认示例」恢复上面的 200 / 15 / 2,「复制对照表」和「导出 CSV」处理下面的小费率对照表,导出带 BOM 让 Excel 不乱码。

这个工具能解决什么问题

一是把"该给多少"从拍脑袋变成一眼可见。账单一多、比率一变,心算很容易出错:200 元的 15% 是 30,但 237.5 元的 18% 是 42.75,还得再除以人数。把这个步骤交给小费计算器,账单、比率、人数三行一填就有结论,不用在收银台前临时算。

二是把小费和分摊一起算清。朋友聚餐、团队打车、拼单外卖,最麻烦的不是给不给小费,而是"我该转你多少"。本工具在算出小费之后顺手把总额按人数均摊,每人应付直接给出,转账时照着填就行,省去再除一次的误差。

三是让不同比率的差别摆到桌面上。15% 和 20% 看着只差 5 个点,落到 200 元账单上就是 10 元、落到 800 元账单上就是 40 元。对照表把常用比率一排开,你就能根据服务体验当场决定档位,而不是含糊地"随便给点"。

四是不留任何数据。本页只在当前标签页里解析输入、做四则运算,不发往服务器,刷新页面即清空。它不做账单归档、不生成报销凭证、不记录消费地点——那些是记账类应用的活,不是本工具的职责。

计算原理与变量说明

第一步,算小费金额。核心公式只有一条:小费 = 账单 × 比率 ÷ 100。比率 15% 时,200 元账单的小费 = 200 × 15 ÷ 100 = 30.00 元。比率取 0 时小费为 0,等于不付小费;比率取 100 时小费等于整张账单,属于极端情形,页面允许但不推荐。

第二步,算含小费的总额。公式:总额 = 账单 + 小费。200 元账单配 30 元小费,总额 = 230.00 元。这里的总额是"税前账单 + 小费",不含额外税费;若当地税是单独加在账单上的,应在「账单金额」里就填含税后的数字,本工具不再二次加税。

第三步,按人数均摊。公式:每人应付 = 总额 ÷ 人数。230.00 元 ÷ 2 人 = 115.00 元。人数只影响分摊,不改变小费与总额;把人数改成 4,每人就是 57.50 元,小费仍是 30 元。

第四步,四舍五入到分。货币最小单位是"分",所以小费、总额、每人应付都保留两位小数为止,第三位起四舍五入。例如比率 17.5%、账单 237.50 元,小费 = 237.50 × 17.5 ÷ 100 = 41.5625 元,四舍五入到 41.56 元;总额 279.06 元,4 人均摊为 69.765 元,四舍五入到 69.77 元。注意:先四舍五入每人金额,再相加可能比总额多或少 1 分,这是分位取整的固有误差,实际转账以每人金额为准即可。

变量边界。账单 bill ≥ 0、比率 0 ≤ rate ≤ 100、人数 people ≥ 1 且为整数。三者任意为空、非数字或越界,页面都会给出具体提示并指出是哪个输入框,而不是笼统地报"出错了"。

完整示例(默认输入实测)

打开这个小费计算器时的默认条件与下面完全一致:账单 200 元、小费率 15%、用餐 2 人。

控件默认值、这段示例与下面的对照表用的是同一套口径:税前账单、比率对账单整体生效、结果四舍五入到分。改任意一项再点计算,三者会同步刷新。

小费率对照表

下表以当前账单与人数实时计算:每一行给出一个比率下的小费、含小费总额和每人应付。先显示 12 档常用比率,点「加载更多比率」展开到 5%~30% 全档。复制与导出都基于完整表格。

小费率小费(元)总额(元)每人应付(元)

横向看就清楚:比率每升 1 个百分点,小费就多 账单 × 0.01。200 元账单上 1 个点 = 2 元,800 元账单上 1 个点 = 8 元——这正是对照表存在的意义:把"多给一点"换算成具体金额。

结果边界与适用说明

常见问题

小费到底该按税前还是税后算?

美式餐厅普遍按税前账单算小费,本工具也采用这个口径:你填的「账单金额」当作税前数字,小费 = 账单 × 比率。如果你所在地区小费按税后算,或者账单里已经含税,请把含税后的金额直接填进账单,本工具会基于它来算,不会二次加税。

比率填 15、18、20 之外的值行不行?

行。本工具接受 0~100 之间的任意数值,可以带半档如 12.5、17.5。15%、18%、20% 只是北美最常见的三档参考,你完全可以根据服务体验填 10% 或 25%,结果会实时刷新。

人数会影响小费金额吗?

不会。人数只决定"总额怎么分摊",不改变小费和总额本身。账单 200、比率 15% 时小费永远是 30 元、总额 230 元;2 人均摊 115 元,4 人均摊 57.50 元,小费与总额纹丝不动。

为什么每人金额加起来和总额差 1 分?

因为货币最小单位是分,每人应付先各自四舍五入到两位小数,几个近似值相加后可能比总额多或少 1 分,这是分位取整的固有误差,不是计算错。实际转账时按"每人应付"给就行,差的那 1 分不用纠结。

比率填 100% 会怎样?

小费等于整张账单,200 元账单会变成小费 200 元、总额 400 元。页面允许这个极端值,但现实中几乎不会这么给,属于边界演示而非建议档位。

账单、比率、人数能留空吗?

不能。任意一项为空或非数字,页面会指出具体是哪一个输入框,并要求你补上合法数字。账单需 ≥ 0,比率需在 0~100,人数需 ≥ 1 的整数,三者都满足才会计算。

这个工具会把我的账单传到网上吗?

不会。小费计算器的全部运算都在浏览器当前标签页里完成,不写本地存储、不发任何网络请求,刷新或关闭页面后输入即清空。它只做算术,不收集、不上传、不留存。

其他国家也要按这个比率给小费吗?

不一定。小费是地域性很强的习惯:美国、加拿大常用 15%~20%,而日本、韩国多数场所不收小费,欧洲很多账单已含服务费。本工具的比率只是数学参考,是否给、给多少请遵从当地实际惯例。

相关工具