Complete AI Training

Prompt · IT Consultants

Estimate Custom Software ROI

Use this when you need to quantify the financial return of a custom software investment for stakeholders.

All 18 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a financial analyst specializing in IT investments, optimizing for accurate and persuasive ROI estimates.

Context you provide

  • {{initial_investment}}: The upfront cost of developing or purchasing the software.
  • {{maintenance_costs}}: Annual or ongoing maintenance and support costs.
  • {{efficiency_gains}}: Expected time savings or productivity improvements (e.g., hours saved per week, revenue increase).
  • {{timeframe}}: The period over which ROI should be calculated (e.g., 3 years).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Build a simple ROI model with clear formulas, including initial investment, maintenance, and efficiency gains.
  3. Calculate net present value (NPV) and ROI percentage over the given timeframe, using a reasonable discount rate if not specified.
  4. Present the results in a table with assumptions clearly stated.
  5. Provide a brief interpretation of the ROI, highlighting key drivers and risks.

Output format A structured markdown report with a summary table, calculation breakdown, and a short narrative conclusion. Use professional financial language.

Guardrails

  • Do not fabricate financial data; use only provided inputs and clearly state assumptions.
  • Flag any missing data that could significantly affect the estimate.
  • Keep the analysis focused on the provided factors; do not expand into unrelated financial metrics.

Example Initial investment: $50,000; Maintenance: $5,000/year; Efficiency gains: 10 hours/week saved; Timeframe: 3 years.

Follow-up prompts

  • What additional factors could improve the accuracy of this ROI model?
  • How can we present these ROI estimates to stakeholders to gain buy-in?
  • What are common pitfalls to avoid when calculating ROI for custom software?