induwara.lkinduwara.lk
induwara.lkAI · Cost planning

AI Video Generation Cost Calculator (USD + LKR)

Work out what it costs to generate AI video on Sora 2, Veo 3, Runway Gen-4, Kling, Luma, or Pika — per clip, per day, and per month, in both US dollars and Sri Lankan rupees. Every per-second price is normalised and sourced. No signup, no API key.

By Induwara AshinsanaUpdated Jun 5, 2026
AI video cost estimate
Prices sourced · USD + LKR
Quick scenarios

CBSL daily indicative rate. Override with the rate your card or bank gives.

Veo 3 Fast·$0.15/second· audio includedGoogle AI for Developers Pricing
Per clip (USD)
$1.20
$0.15 × 8s
Per day (USD)
$6.00
5 clips/day
Monthly (USD)
$180.00
150 clips total
Monthly (LKR)
Rs 54,000
at Rs 300/USD

Every model, cheapest first

ModelUSD/sMonthly USDMonthly LKR+ vs cheapest
CheapestSora 2$0.10$120.00Rs 36,000
Veo 3 Fast$0.15$180.00Rs 54,000+$60.00
Luma Ray 2$0.18$216.00Rs 64,800+$96.00
Pika 2.2$0.20$240.00Rs 72,000+$120.00
Runway Gen-4 Turbo$0.25$300.00Rs 90,000+$180.00
Kling 2.1 Master$0.28$336.00Rs 100,800+$216.00
Sora 2 Pro$0.30$360.00Rs 108,000+$240.00
Veo 3$0.40$480.00Rs 144,000+$360.00

marks models whose per-second rate is video only — add a separate voiceover or music budget if you need sound.

Every per-second rate is normalised from each provider's published API or credit pricing — OpenAI, Google, Runway, Kling, Luma, and Pika — and the LKR figure is the raw CBSL daily indicative conversion. Card FX markups, gateway fees, and local taxes are not included. AI video pricing changes often; confirm the live page before you commit a budget.

How it works

Each provider prices AI video differently — some publish a rate per second of output, others sell credits you spend per generation. To compare them fairly, this calculator normalises every model to a single per-second USD rate, then applies the same volume to all of them.

1. Normalise to per-second USD

Models that publish a direct per-second price — Sora 2, Sora 2 Pro, Veo 3, Veo 3 Fast, and Luma Ray 2 — are taken straight from the pricing page. Credit-priced models are converted: per_second_usd = credits_per_second × usd_per_credit. Runway Gen-4 Turbo, for example, bills 5 credits per second at $0.05 per credit, which normalises to $0.25 per second. Kling and Pika are converted the same way.

2. Scale by clip length and volume

From the per-second rate the tool computes, in order:

  • per_clip_usd = per_second_usd × clip_length_seconds
  • per_day_usd = per_clip_usd × clips_per_day
  • monthly_usd = per_day_usd × days
  • monthly_lkr = monthly_usd × usd_to_lkr_rate

As an independent check, the same monthly figure is recomputed a second way — total generated seconds (clip length × clips per day × days) multiplied by the per-second rate. The two groupings are algebraically identical, so a mismatch would flag an arithmetic slip. The data module ships a verifyWorkedExamples() function that recomputes the examples below and asserts both paths agree.

3. Convert to LKR

The rupee figure is the raw conversion at the Central Bank of Sri Lanka daily indicative rate (default Rs 300/USD, editable). This is the mid-market reference, not the rate your card actually charges — banks add an FX markup of roughly 1–4% plus gateway fees, so the real rupee debit runs a little higher. Local taxes and card surcharges are out of scope; enter your card's effective rate for a closer figure.

What the calculator does not model: free-tier credits and promotional quotas (they expire and vary per account), consumer subscription seats like ChatGPT Plus or Runway Unlimited (flat-rate billing, a different model), and resolution or fps surcharges beyond the base per-second rate. Audio inclusion is flagged per model — Veo and Sora include it; Runway, Kling, Luma, and Pika are video only.

Worked examples

A · Veo 3 Fast — 8s clip, 5 clips/day, 30 days, rate 300

  1. Per second: $0.15 (Veo 3 Fast, audio included)
  2. Per clip: $0.15 × 8 = $1.20
  3. Per day: $1.20 × 5 = $6.00
  4. Monthly USD: $6.00 × 30 = $180.00
  5. Monthly LKR: $180.00 × 300 = Rs 54,000

B · Runway Gen-4 Turbo — 10s clip, 3 clips/day, 30 days, rate 300

  1. Per second: 5 credits × $0.05 = $0.25 (video only)
  2. Per clip: $0.25 × 10 = $2.50
  3. Per day: $2.50 × 3 = $7.50
  4. Monthly USD: $7.50 × 30 = $225.00
  5. Monthly LKR: $225.00 × 300 = Rs 67,500

C · Edge case — Sora 2 at 5s, then 0 clips/day

  1. Sora 2 per second: $0.10
  2. 1 clip/day: $0.10 × 5 × 1 × 30 = $15.00 → Rs 4,500
  3. Drop to 0 clips/day: $0.10 × 5 × 0 × 30 = $0.00 → Rs 0
  4. A zero-volume month is valid and returns zero, not an error.

Frequently asked questions

Sources & references

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a stale price, edge case, or want another model added?

Email me at [email protected] — most fixes ship within 24 hours.