How To Price an AI Agent

Price an AI agent by calculating cost per active user first, then converting that cost into a break-even floor and a target-margin price.

Question

How should I price an AI agent to hit target margin?

Quick answer

Formula: break_even_price = cost_per_user_month

Target margin formula: required_price = cost_per_user_month / (1 - target_margin_pct / 100)

  • Assumption: cost already includes the major workflow terms that execute in production.
  • Assumption: pricing and cost are measured on the same monthly unit basis.
  • Assumption: willingness to pay is validated separately from cost math.

Example: if cost_per_user_month=$12, break_even_price=$12; at an 80% target margin, required_price=$60.

Fastest Working Method

  1. Estimate cost per active user/month under realistic usage and retrieval assumptions.
  2. Use that cost as the 0% gross-margin floor.
  3. Apply the target margin formula to find the actual required launch price.
  4. Check whether that price still fits packaging and buyer willingness to pay.

What Moves Required Price Most

  • Requests per active user.
  • Workflow depth, especially retrieval and fallback paths.
  • Model mix across baseline and premium traffic.
  • Cache hit rate and repeated-request savings.

Pricing Mistakes To Avoid

  • Using only vendor token rates and ignoring the rest of the workflow cost stack.
  • Setting price from one average user instead of p50 and p90 usage patterns.
  • Treating break-even as a healthy launch price instead of the minimum viable floor.

Recommended Next Step

Explore infrastructure options after you've modeled your AI agent or workflow scenario.

View Infra Recommendations

Open companion tool: AI Agent Pricing Calculator

Baseline cost inputs: AI Agent Cost Calculator

Related reads: How Much Does an AI Agent Cost?, How to Calculate the Break-even Point for AI Workflows