投资回报率(ROI)计算器

输入投资成本与期末总回报(或净收益),计算投资回报率 ROI、净收益、回报倍数;填入投资期限后可折算年化 ROI(CAGR),用于项目、理财和广告投放回报评估。

为这笔投资 / 项目 / 投放投入的总成本。

知道一共拿回多少(含本金)就选「期末总回报」;只知道净赚 / 净亏多少就选「净收益」。

这笔投资最终拿回的总金额(本金 + 收益)。

ROI 本身不看时间;填了投资期限可额外得到年化 ROI(CAGR),便于不同期限横向比较。

从投入到收回的时长。月按 365÷12 ≈ 30.42 天、年按 365 天换算。

投资回报率 ROI
30%
回报倍数1.3
净收益¥30,000.00
期末总回报¥130,000.00
投资成本¥100,000.00
年化 ROI(CAGR)9.14%
投资期限1095 天(3 年)

投资成本 ¥100,000.00,期末总回报 ¥130,000.00净赚 ¥30,000.00投资回报率 ROI 约 30%(相当于拿回 1.3 倍成本)。按 3 年折算,年化 ROI(CAGR)约 9.14%,即每年复利增长这么多。

怎么用

  1. 填写投资成本输入为这笔投资 / 项目 / 广告投放投入的总成本(元)。
  2. 选择并填写回报若知道最终拿回多少(含本金),选「填期末总回报」;若只知道净赚 / 净亏多少,选「填净收益」,赚填正数、亏填负数。
  3. 可选:填投资期限ROI 本身与时间无关。若想比较不同期限的投资,选「填投资期限」并输入时长、切换单位(天 / 月 / 年),即可额外得到年化 ROI(CAGR);期限短于 1 年时,年化值只是按当前回报外推到 365 天。
  4. 查看结果实时得到投资回报率 ROI、回报倍数、净收益、期末总回报;填了期限还会给出年化 ROI 与折合天数 / 年数,短期年化需和总 ROI 一起看。

核心要点

投资回报率(ROI)先回答「投入的钱一共换回多少回报」,适合快速比较项目、理财或广告投放的结果;它不直接衡量风险、现金流和时间价值。

  • 先看总 ROI:期末总回报高于成本时 ROI 为正,低于成本时 ROI 为负;回报倍数表示「拿回几倍本金」。
  • 算例:投入 10 万元、最终拿回 13 万元,净收益 3 万元,ROI 约 30%、回报倍数 1.3 倍;若 6 个月拿回 11 万元,总 ROI 约 10%、年化 ROI 约 21%。
  • 短期年化边界:持有期短于 1 年时,年化 ROI 会放大短期涨跌,只能作为数学外推参考,不等同实际收益承诺。
  • 比较框架:同期限项目看总 ROI 和回报倍数;不同期限项目再看年化 ROI;现金流不均匀时另看 IRR / XIRR。
  • 成本口径:税费、手续费、投放返点、人工成本等应先并入成本或回报,否则 ROI 可能偏高或偏低。
  • 期限输入:选择填期限时请填大于 0 的天 / 月 / 年数;没有确定期限时可先只看总 ROI。

原理与公式

投资回报率(ROI, Return on Investment)衡量一笔投资从头到尾一共赚了成本的百分之多少, 是最通用的「划不划算」指标。它本身不含时间维度;若要比较不同期限,再看年化 ROI。

净收益
净收益 = 期末总回报 − 投资成本

投资回报率 ROI
ROI = 净收益 ÷ 投资成本 × 100%

回报倍数(拿回几倍本金):
回报倍数 = 期末总回报 ÷ 投资成本 = 1 + ROI

年化 ROI / CAGR(填了投资期限时,几何折算到每年):
年化 ROI =(期末总回报 ÷ 成本)^(365 ÷ 持有天数)− 1

期限单位换算(统一 365 天基准)
天 → 持有天数 = 值月 → 值 × 365 ÷ 12年 → 值 × 365

计算示例

投入 10 万元,3 年后拿回 20 万元:净收益= 200000 − 100000 = 100000 元; 总 ROI = 100000 ÷ 100000 = 100%(回报倍数 2 倍); 年化 ROI =(200000 ÷ 100000)^(365 ÷ 1095)− 1 = 2^(1/3) − 1 ≈ 25.99%。 可见总 ROI 高达 100%,但摊到每年的复利增速约 26%。

所有金额与比率采用高精度十进制(decimal.js)计算并四舍五入。

常见问题

投资回报率 ROI 怎么算?
ROI =(期末总回报 − 投资成本)÷ 投资成本 × 100%,也就是净收益占成本的百分比。例如投入 10 万元、最终拿回 13 万元,净收益 3 万元,ROI = 30000 ÷ 100000 = 30%,相当于拿回 1.3 倍成本。ROI 只衡量「一共赚了成本的百分之多少」,不考虑投资花了多长时间。
ROI 和年化收益率(年化 ROI / CAGR)有什么区别?
ROI 是这一整笔投资从头到尾的总回报率,不含时间维度——花 1 年赚 30% 和花 5 年赚 30%,ROI 都是 30%,但显然不一样划算。年化 ROI(CAGR)把总回报折算成「每年复利增长多少」,便于不同期限横向比较:3 年总 ROI 100%(本金翻倍),年化 ROI = 2^(1/3) − 1 ≈ 25.99%。本工具填了投资期限就会自动给出年化 ROI;只想看总回报率可以不填。
ROI 30% 和回报倍数 1.3 倍是一回事吗?
是同一笔投资的两种说法。ROI 看的是「净收益 ÷ 成本」(30%),回报倍数看的是「期末总回报 ÷ 成本」(1.3 倍),两者关系是:回报倍数 = 1 + ROI。ROI 30% ⇔ 回报倍数 1.3;ROI 100% ⇔ 回报倍数 2;ROI −20% ⇔ 回报倍数 0.8。广告投放、生意里常说的「投 1 块赚回几块」一般指回报倍数。
广告投放 / 营销的 ROI 怎么用这个工具算?
把「投资成本」填广告 / 营销投入,把「净收益」或「期末总回报」填这笔投入带来的利润或总回款即可。例如投放 8000 元带来 20000 元净利润,ROI = 20000 ÷ 8000 = 250%,回报倍数 3.5 倍。注意区分「带来的利润」(净收益)与「带来的销售额」(总回报):用销售额请选「期末总回报」,用净利润请选「净收益」,口径不同结果差别很大。
亏损了能算 ROI 吗?
可以。期末总回报低于成本时,净收益为负、ROI 为负。例如投入 10 万、拿回 8 万,净亏 2 万,ROI = −20%,回报倍数 0.8。若血本无归(拿回 0 元),ROI = −100%。本工具不支持亏损超过成本(期末总回报为负)的情形。
ROI 高就一定是好投资吗?
不一定。ROI 没有时间维度,高 ROI 若是用很多年换来的,年化未必好——所以比较不同投资时要看年化 ROI(CAGR)。另外 ROI 只看「赚了成本的百分之多少」,不反映本金规模、风险、资金占用与现金流,也不含税费与手续费。它适合快速横向衡量「划不划算」,但做决策还要结合风险、流动性与你的实际口径综合判断。
短期投资能直接看年化 ROI 吗?
可以作为数学换算参考,但不要把短期年化当成正式业绩承诺。比如 6 个月总 ROI 10%,按 365 天基准折算年化 ROI 约 21%;这只是把当前回报外推到一年,短期波动、复投条件和交易成本都会放大偏差。正式业绩展示可参考 GIPS 等标准对短于一年期间收益年化的限制。
现金流不均匀时 ROI 还够用吗?
不够。ROI 更适合「一笔投入、一笔回收」的简单项目,会把分红、追加投入、分期回款都压成一个期末总回报。若现金流发生在不同日期,IRR / XIRR 更能反映资金占用时间;本页结果可做初筛,正式比较前建议单独列现金流。

相关指南

来源与更新

ROI 为纯数学换算口径:总回报率按「净收益 ÷ 成本」计算;年化 ROI 按复合年增长率(CAGR) 「(期末总回报 ÷ 成本) ^ (365 ÷ 天数) − 1」几何折算,计息天数采用 365 天基准。 本工具不含税费、手续费与风险 / 资金占用成本;持有期短于 1 年时,年化结果仅表示按当前回报折算到 365 天的数学外推值。

参考资料(检索日期:2026-06-30):

最近更新:2026-06-30

本工具仅做投资回报率的数学换算,不含税费、手续费、风险与资金占用成本,结果按你填入的金额与期限测算,仅供参考,不构成投资建议。