加价率计算器

在成本、售价、加价率、毛利率四个量里,选定已知的两项,一次算出另外两项。同一笔生意加价率永远大于毛利率,本页把这两个率分开算给你看。

售价100.00 元
成本80.00 元
毛利额20.00 元
加价率25.00%
毛利率20.00%
加价率毛利率成本 80 对应售价售价 100 对应成本毛利额(成本 80)
10.0%9.09%88.0090.918.00
12.0%10.71%89.6089.299.60
15.0%13.04%92.0086.9612.00
18.0%15.25%94.4084.7514.40
20.0%16.67%96.0083.3316.00
22.5%18.37%98.0081.6318.00
25.0%20.00%100.0080.0020.00
28.0%21.88%102.4078.1322.40
30.0%23.08%104.0076.9224.00
33.0%24.81%106.4075.1926.40
35.0%25.93%108.0074.0728.00
40.0%28.57%112.0071.4332.00

表里「成本 80 对应售价」按 售价 = 成本 ×(1 + 加价率)算,「售价 100 对应成本」按 成本 = 售价 ÷(1 + 加价率)算。首屏 12 行,点「加载更多」补全 24 行。

使用方法

  1. 加价率计算器支持五种组合,先在「已知哪两项」里选定你手里有的数据。默认是成本 + 售价,也就是最常见的一档。
  2. 把已知的两个数填进对应输入框,单位是元,允许 0~100000000,支持两位小数。页面打开时预置的是成本 80 元、售价 100 元。
  3. 点「开始互算」(或在任意输入框里直接按 Enter),结果卡立刻刷新:售价、成本、毛利额、加价率、毛利率五项一次列全。
  4. 换一档场景只要改「已知哪两项」,用不到的两个输入框会自动置灰,不会被误当成输入。
  5. 点「复制结果文字」带走一句话结论;点「复制对照表」把 24 档加价率与毛利率的对照关系以制表符形式复制进剪贴板,可直接粘进表格软件;点「导出 CSV」下载带 BOM 的文件,Excel 打开不乱码。
  6. 点「载入示例」随时还原成本 80、售价 100 这组默认值,对照下面正文里的完整示例。

这个加价率计算器能解决什么

一是把「加价」和「毛利率」这两件被混为一谈的事分开。成本 80 元卖 100 元,很多人会说自己「赚了 25 个点」,因为 20 ÷ 80 = 25%;但在财务报表上,毛利率是 20 ÷ 100 = 20%。同一笔生意出现两个数,根子在分母:加价率除以成本,毛利率除以售价。本页把这两个结果并排放在结果区,一眼就能看出差多少。

二是按目标毛利率反推定价。想保证 30% 的毛利率,正确做法是 成本 ÷ 0.7,而不是 成本 × 1.3。成本 100 元时,前者得出 142.86 元,后者只有 130 元,实际毛利率 23.08%,每单少赚 12.86 元。选「成本 + 毛利率」这一档,工具直接给出正确售价。

三是从售价倒推可接受的进货成本。做零售的常见问题是「同行卖 100 元,我至少要有 25% 毛利率才有得做」,选「售价 + 毛利率」档,工具给出的成本上限是 75 元,超过这个进价就没有利润空间。

四是统一团队内部口径。采购习惯讲加价率,财务习惯讲毛利率,两边各说各话时最容易扯皮。页面下方的 24 档对照表把两列并排放好,报价会之前对一遍,比争论「25 个点到底是哪个点」有效得多。

本页不做这些事:不算含税价与不含税价的切换、不摊分运费与平台佣金、不算净利率、不给折扣与满减的组合方案。这些都是毛利额算出来之后的下一步,需要在毛利额基础上继续扣减。

计算原理:加价率、毛利率与两个互化公式

加价率计算器的全部逻辑建立在三个定义上:毛利额 = 售价 − 成本,加价率 = 毛利额 ÷ 成本,毛利率 = 毛利额 ÷ 售价。前一个式子是后两个的共同分子,所以两个率的差别完全来自分母。会计上「毛利率 =(营业收入 − 营业成本)÷ 营业收入」是通行口径,零售采购环节的「加价率」则是成本加成定价法里的加成系数,二者描述同一笔利润,但参照物不同。

两个公式可以互相换算。把 加价率 记作 m、毛利率记作 g,由定义可得 g = m ÷ (1 + m),反过来 m = g ÷ (1 − g)。验算一遍:加价率 25% 代入得 0.25 ÷ 1.25 = 20%;毛利率 20% 代入得 0.20 ÷ 0.80 = 25%。本页这两个方向都做了往返校验,在 0.01% 到 99.99% 的整档上逐点回代,最大误差 3.33×10⁻¹⁶,属于 IEEE 754 双精度浮点的正常舍入噪声,不是公式误差。

为什么 m 恒大于 g。只要售价高于成本,成本就小于售价,同一个分子除以更小的分母自然更大,所以 m > g 恒成立;售价越高,两者差距越大。加价率 10% 时毛利率 9.09%,差 0.91 个百分点;加价率 50% 时毛利率 33.33%,差 16.67 个百分点;加价率 200% 时毛利率 66.67%,差 133 个百分点。差价不是固定值,因此「把加价率当毛利率用」在低毛利区间似乎没事,在高毛利区间会错得离谱。

参数为什么不能省。本页没有把公式简化成「售价 = 成本 × 1.3」这类速算,因为速算隐式假设了加价率口径。要让公式在四种输入组合下都自洽,必须同时保留成本和售价两个分母,这也是「已知哪两项」这个选择器存在的原因——五种组合各自对应一个确定的代数解,不存在需要迭代或近似的地方,全部是四则运算,结果可以逐位核对。

边界在分母上。毛利率逼近 100% 时 1 − g 趋于 0,加价率发散;加价率趋于 −100%(售价被压到 0)时 1 + m 趋于 0,毛利率同样发散;成本为 0 时加价率的分母是 0,结果没有意义。本页对这三类输入直接报错并说明原因,而不是显示 Infinity 或 0。另外一个容易忽略的边界是浮点舍入:毛利率 66.7% 反推加价率是 200.30%,而加价率 66.7% 正推毛利率是 40.01%,两者都因为 66.7 本身不是精确的 2/3,差的那 0.01 来自输入值的精度,不是计算错误。

完整示例:成本 80 元、售价 100 元

这个加价率计算器的示例条件与页面打开时的默认值完全一致:成本 80 元、售价 100 元、已知这两项求两个率。

下面这张表是同一笔 80 元成本在不同定价下的两种表述,可以看出差距随加价幅度迅速拉开:

成本售价毛利额加价率毛利率两者差额
80.0088.008.0010.00%9.09%0.91 个点
80.0096.0016.0020.00%16.67%3.33 个点
80.00100.0020.0025.00%20.00%5.00 个点
80.00120.0040.0050.00%33.33%16.67 个点
80.00160.0080.00100.00%50.00%50.00 个点
80.00240.00160.00200.00%66.67%133.33 个点

反方向的误用同样常见:想拿 30% 毛利率,却按成本乘 1.3 定价。成本 100 元时定价 130 元,真实毛利率只有 23.08%,正确价格是 142.86 元,每单少收 12.86 元;成本 500 元时短收 64.29 元。成本越高,这个「乘 1.3」的口诀偏得越多。

加价率与毛利率对照表

页面上那张 24 行的表格是把 毛利率 = 加价率 ÷(1 + 加价率) 逐档展开的结果。挑几档记住规律比背公式快:

加价率毛利率记忆点
10%9.09%低毛利区间两者几乎相等,最容易误以为是一回事
20%16.67%1/5 与 1/6 的关系,餐饮报价中极常见的两档
25%20.00%本页默认示例;「加二五、毛二十」
50%33.33%加价一半只换来三分之一毛利率
100%50.00%翻倍定价,毛利率恰好对折
200%66.67%翻三倍定价,毛利率只到三分之二
300%75.00%加价再翻,毛利率趋于 100% 但永远到不了

反查方向也常被用到:毛利率 30% 对应加价率 42.86%,毛利率 50% 对应加价率 100%,毛利率 75% 对应加价率 300%,毛利率 90% 对应加价率 900%。可以看出毛利率越接近满分,加价率就越是爆炸式增长——毛利率 95% 时加价率已经是 1900%。这也解释了为什么财务更愿意用毛利率:它天然被限制在 100% 以内,而加价率没有上界。

输入范围、边界与舍入

常见问题

加价率和毛利率,到底哪个数更大?

只要售价高于成本,加价率一定大于毛利率,因为分子相同而分母一个是成本、一个是售价,成本更小。成本 80 元卖 100 元时加价率 25%、毛利率 20%。反过来说,如果看到某个商品的「率」比另一个口径的「率」小,先检查是不是把两者搞反了。

想保证 30% 毛利率,价格该怎么定?

用 售价 = 成本 ÷(1 − 目标毛利率),即成本 ÷ 0.7 = 成本 × 1.4286,绝不是成本 × 1.3。本页选「成本 + 毛利率」这一档,输入成本和目标毛利率就能直接得到售价。成本 100 元对应 142.86 元,按 ×1.3 定价只有 130 元,实际毛利率 23.08%,每单少赚 12.86 元。

为什么输入 100% 的毛利率会报错?

毛利率 100% 意味着成本为 0,此时 加价率 = 毛利率 ÷(1 − 毛利率) 的分母变成 0,结果没有任何有限值。数学上它会趋于无穷,页面不给 Infinity 这类无法用于定价的答案,而是直接提示「毛利率必须小于 100%」。

成本填 0 为什么也不能算?

成本是整个页面除法的基准。成本为 0、售价 100 元时,毛利率虽然是 100%,但加价率 = 100 ÷ 0 发散。如果确实需要描述「赠品」场景,请用毛利额而不是加价率来表达。

促销打折的时候该看哪个率?

看毛利率,不要看加价率。折扣是作用在售价上的,打八折后分母(售价)变了,加价率会剧烈跳动而失去可比性;毛利率同样会变,但它和报表口径一致,能直接和预算里的目标毛利率对比。要判断「打几折还剩下多少毛利」,先用本页把原价的毛利率算出来,再按新售价重算一次毛利率即可。

电商后台里的「毛利率」和这里算的一样吗?

口径可能不同。平台通常按销售额减去已结算的商品成本来计算,有的会把平台佣金、推广费和退货损耗也一并扣除,那其实是「净毛利」或「贡献毛利」,数值会比本页的毛利率低。比较之前先确认对方的分母是不是「含税售价」、分子扣到了哪一层。

为什么表里 66.7% 加价率对应的是 40.01% 而不是 40.00%?

因为 66.7% 是 2/3 的两位小数近似,不是精确值。精确的 2/3 加价率对应 40% 毛利率(0.6667 ÷ 1.6667 = 0.4);代入 0.667 后得到 40.0012%,显示成 40.01%。这是输入精度带来的差异,说明这个对照表到了高毛利区间对输入的小数位比较敏感。

售价低于成本时,结果长什么样?

允许计算,结果全是负数:毛利额为负,加价率和毛利率都为负,且加价率的绝对值更大。例如成本 100 元、售价 50 元,毛利额 −50 元,加价率 −50%,毛利率 −100%。本页把这类输入当作正常业务状态处理,只有当售价为 0 或更低到让分母发散时才报错。

相关工具