emonster tools

AI product unit economics calculator

Model monthly AI spend, cost per user, contribution margin, break-even usage, and lower or higher usage scenarios.

Your inputs

The editable example is illustrative. Enter your own dimensions, operating data, prices, and fees. Results update as you edit.

1–1000000000
≥ 0
≥ 0
0–1000000000
0–1000000000
≥ 0 /1M
≥ 0 /1M
≥ 0 /1M
0–100 %
0–500 %
≥ 0
≥ 0
0–100 %
≥ 0
≥ 0

Calculations run in your browser. Inputs are not saved or sent to analytics.

Your result

Complete the inputs to see your result.

How it works

  • Cost per attempt = (Input tokens per call × (Input price per million tokens × (1 − Input tokens served from cache ÷ 100) + Cached input price per million tokens × Input tokens served from cache ÷ 100) + Output tokens per call × Output price per million tokens) ÷ 1,000,000 + Image, audio, and tool cost per attempt
  • AI cost per call = Cost per attempt × (1 + Extra attempts per initial call ÷ 100)
  • Monthly AI spend = Paying active users × Monthly sessions per user × AI calls per session × AI cost per call
  • Monthly contribution after entered costs = Monthly revenue − Payment processing cost − Other monthly costs − Monthly AI spend

Assumptions and limitations

All active users in this model pay the entered monthly price. Cache share applies only to input tokens. Retries are extra attempts per initial call, each with the same average usage and extra image/audio/tool cost. Costs scale linearly with sessions. Contribution includes entered costs only; it excludes taxes and unentered acquisition, payroll, or infrastructure costs. Zero-cost usage has no finite break-even usage limit.