Prepaid Top-Up Minutes for WebRTC — How TRTC's $23/25k Pack Works (and When to Skip Subscriptions)
Pay once. Use it for a year. No subscription. TRTC Engine's 2026 Top-Up packages (25k min for $23, 250k for $225, 1M for $870) give WebRTC builders a third option between the free tier and a monthly plan: predictable, expiring slowly (1-year validity), and stackable with both pay-as-you-go and existing subscriptions. If your usage is bursty, seasonal, or just unpredictable, Top-Up is the billing shape most other RTC vendors don't actually offer — and it's the cheapest way to keep a demo, a beta launch, or a campaign-driven product alive without locking yourself into a recurring fee. Here's how the math works, when Top-Up beats subscription, and when it doesn't.
The three ways developers usually pay for WebRTC — and why none of them quite fit
📉 The free tier runs out and your demo goes dark. Every WebRTC vendor offers a free tier (LiveKit Build, Agora's 10k shared minutes, Daily.co's 10,000 participant-minutes, TRTC's 10,000 unified pool). The free tier is generous on day one — and panic-inducing on day 28 when you're showing the product to a customer and traffic suddenly stops. On LiveKit Build, you hit the wall and the answer is to upgrade to Ship at $50/month, whether you'll use those bundled minutes or not. On Zoom Build Platform, you have to buy a fresh $100/100-credit subscription before service resumes.
💳 Pay-as-you-go is great until the bill spikes. Pure PAYG (Agora's headline pricing, Daily.co's metered model) means your invoice tracks every minute you serve — including the surprise viral moment, the bot traffic that slipped past your rate limiter, and the marketing campaign that doubled signups. You're not locked into a monthly fee, but you've traded predictability for it.
🔓 Monthly plans lock you into traffic you may never use. LiveKit Ship at $50/mo includes 10,000 WebRTC minutes; if you only use 4,000 this month, you still pay $50. Agora's subscription tiers, Vonage's monthly bundles, 100ms's reserved capacity — all of them charge whether you fill the bucket or not. For seasonal apps (education during semesters, e-commerce during sale events, conference apps for one weekend a quarter), this is structurally wrong.
The fourth option — pay once, get a credit balance, spend it over a long horizon, no recurring commitment — has historically been reserved for enterprise sales calls. TRTC's 2026 update makes it self-serve.
What a Top-Up package actually is
A Top-Up package on TRTC is a one-time prepaid purchase of RTC minutes. You pay a flat fee, the minutes are credited to your account, and they remain valid for 12 months from purchase. There is no monthly fee attached. There is no auto-renew. You don't have to subscribe to anything to buy a Top-Up. You can stack multiple Top-Ups, you can stack Top-Ups on top of an existing monthly plan, and the system always burns down the earliest-to-expire pool first.
Three sizes are available as of 2026:
| Pack | Price | Effective rate | Discount vs PAYG |
|---|---|---|---|
| 25,000 min | $23 | $0.92 / 1,000 min | 7% off $0.99 PAYG |
| 250,000 min | $225 | $0.90 / 1,000 min | 9% off |
| 1,000,000 min | $870 | $0.87 / 1,000 min | 12% off |
The discount tier scales with pack size, so you're rewarded for buying ahead — but only if you're confident you'll burn it within 12 months. The pack expires; unused minutes don't refund.
How Top-Up is different from a "credit pack" or "prepaid plan"
- A credit pack on Zoom Build Platform ($100/100 credits/mo or $450/500 credits/mo) is technically a monthly subscription with usage credits — you renew every month, unused credits expire at the cycle's end, and you can't skip a month without losing access.
- Agora's Prepaid Plan is an account-balance model: you add funds upfront, services deduct as consumed, and there's no fixed-quantity package per se. It functions like a refillable wallet and was designed (per Agora's support docs) to improve cash flow and reduce payment collection effort — not specifically for predictability.
- TRTC's Top-Up sits in between: fixed quantities, fixed expiration, but no recurring obligation. You buy when you need to, you don't buy when you don't, and the unused balance carries for a full year.
That difference matters. With Top-Up you can buy a 25k pack in March, ship a product, and not touch the dashboard again until you need to top up in November.
The Top-Up math — break-even worked through
To make Top-Up vs PAYG vs subscription concrete, here are three usage profiles and the cheapest path for each.
Profile A — Demo / beta phase (~5,000 min/month)
You're building. You expect ~5,000 minutes per month of real RTC traffic, but it could spike to 12,000 during a launch week and drop to 1,500 during quiet weeks.
| Option | 12-month cost | Comments |
|---|---|---|
| Free tier only | $0 | Works until a single spike pushes you over 10,000/mo. Then service stops or PAYG kicks in. |
| Free tier + PAYG | ~$0–$24 | If you average 5k/mo, the free pool absorbs everything. If you spike to 12k once, you pay $1.98 in PAYG. |
| Free + Top-Up 25k | $23 one-time | Buy one 25k pack as insurance. It covers ~5 months of overage at this profile. Total exposure is bounded. |
| Lite plan $49.5/mo | $594 | You don't need 50k/mo. You're paying for ~85% unused capacity. |
For demo-stage projects, Free + a single 25k Top-Up at $23 is the cheapest controllable option. You spend the same $23 you'd spend on 23 minutes at PAYG, except you've now bought a year of overage insurance.
Profile B — Seasonal app (3 high months at 80k, 9 quiet months at 8k)
You run a live tutoring product. Three months a year (term start, mid-term, finals) you do 80,000 RTC minutes/mo. The other nine months you average 8,000/mo.
Annual total: 3 × 80,000 + 9 × 8,000 = 312,000 RTC minutes.
| Option | 12-month cost | Comments |
|---|---|---|
| Subscribe to Standard ($499/mo) | $5,988 | Includes 500k/mo, you use 312k total. ~93% wasted. |
| Subscribe to Lite ($49.5/mo) + overage | $594 + (262k × $0.99/1k) = $853 | Lite gives you 50k/mo × 12 = 600k inclusion. But it doesn't roll over — January's unused 42k vanishes Feb 1. |
| Free tier + PAYG | (312k − 120k free) × $0.99/1k = $190 | Surprisingly cheap because the free pool absorbs 120k/yr. |
| Free + Top-Up 250k ($225) + PAYG fallback | $225 + (312k − 120k − 250k = no overage, actually 58k unused in pack) = $225 | One 250k pack covers all overage at 9% discount. Unused 58k carries until the pack expires. |
For seasonal apps, Top-Up beats subscription by a margin most teams don't realize. The free tier handles quiet months, the Top-Up absorbs peaks, and you never pay for an empty bucket.
Profile C — Steady production (50k+ min/month, predictable)
You're past PMF. You do ~80,000 RTC minutes every month, growing 5–10% per quarter.
| Option | 12-month cost | Comments |
|---|---|---|
| Free + PAYG | (960k − 120k) × $0.99/1k = $832 | No commitment, but you're paying full rate after free. |
| Top-Up 1M ($870) | $870 + small overage | The 1M pack at $0.87/1k beats PAYG by 12%. Single up-front payment, no monthly. |
| Lite plan $49.5/mo (50k included) | $594 + (360k × $0.99/1k) = $950 | Includes minutes get wasted in low months. |
| Standard plan $499/mo (500k included) | $5,988 | Catastrophically over-provisioned at 80k/mo. |
At steady ~80k/mo, the 1M Top-Up is the clear winner — single payment, 12-month horizon, lowest per-minute rate, no subscription overhead.
When Top-Up actually beats a subscription
Use a Top-Up when any of these are true:
- Your monthly volume is unpredictable. You can't promise the finance team a number. Subscription minutes get wasted in slow months.
- Your usage is seasonal. Education during semesters, retail during sale events, sports/streaming during events. Subscriptions force you to pay across the trough.
- You're between funding rounds and you want one-shot expenses, not recurring drains. A Top-Up is a single cap-ex line item. A subscription is opex that bleeds.
- You're running a demo, pilot, or proof-of-concept. Burn your free tier on the daily build; have a 25k Top-Up sitting behind it as insurance during the customer meeting that matters.
- You want to stack with PAYG. A Top-Up bought today doesn't shut PAYG off — your account still drains free → Top-Up → PAYG in that order, so you have a three-layer buffer.
When Top-Up doesn't beat a subscription
Be honest about when it doesn't:
- You consistently use 50,000+ min/month with low variance. The Lite plan at $49.5/mo includes 50k and may match Top-Up economics depending on plan-tier features (Lite includes priority support tiers Top-Up does not).
- You need features that are bundled with a plan tier. AI noise suppression, advanced support response SLAs, ROI/scale-quality features (2K/4K video) are gated to Standard / Pro plans. Top-Up gets you minutes, not feature unlocks.
- You'd rather have one invoice per month for accounting clarity. Some finance teams genuinely prefer a recurring $49.5 line over irregular $23 + $225 line items.
Stacking: Free + Top-Up + PAYG = the full safety net
Here's the part the X post made implicit but not obvious. TRTC lets you run all three billing modes on the same account, at the same time. The deduction order is fixed:
- Free tier minutes consume first (10,000/month unified pool)
- Subscription minutes consume next (if any), in order of expiration
- Top-Up minutes consume after that, oldest pack first
- Pay-as-you-go absorbs everything else at standard rates ($0.99/1k audio, $3.99/1k HD video, etc.)
That means you can layer protection. Suppose you run a startup with ~8,000 RTC minutes/month and the occasional viral spike:
- Step 1: Free tier auto-covers the baseline. $0.
- Step 2: Drop a 25k Top-Up at $23 as a safety buffer. This covers ~3 spike months before exhaustion.
- Step 3: Enable PAYG. If the Top-Up depletes, service continues seamlessly at $0.99/1k.
Total recurring commitment: $0/month. Total exposure: bounded by your actual usage. Service uptime: same as the most expensive subscription.
How TRTC Top-Up compares with Agora prepaid packs
Agora introduced prepaid packs in 2025 with the same conceptual shape but slightly higher rates.
| Pack size | TRTC | Agora | TRTC savings |
|---|---|---|---|
| 25k min | $23 | $23.50 | 2.1% cheaper |
| 250k min | $225 | $230 | 2.2% cheaper |
| 1M min | $870 | $891 | 2.4% cheaper |
The differences are small in percentage terms but real, and TRTC's stack model is more open: TRTC accounts can hold a monthly plan, multiple Top-Up packs of different sizes, and PAYG simultaneously. Agora's prepaid plan is more wallet-like (a single balance) and is positioned by Agora as a way for self-service customers to streamline operations rather than as a pure pricing alternative.
LiveKit, Daily.co, 100ms, and Zoom Build Platform do not currently offer standalone prepaid Top-Up packs. The closest analogs are LiveKit's tiered subscriptions and Zoom's credit-bundle subscriptions, both of which carry monthly recurring fees.
For a deeper rate-by-rate comparison across all six vendors, see our 2026 Video SDK Pricing Comparison.
How to buy a Top-Up
The flow is one screen on the TRTC Engine pricing page:
- Sign in to the TRTC console (or sign up — no credit card needed for the free tier).
- Navigate to Billing → Top-Up packages.
- Choose 25k / 250k / 1M.
- Pay once. Credit is live immediately and the 12-month clock starts.
The packs do not auto-renew. You can buy a second 25k pack on day 30 if you want; both will live as separate balances on your account, and the system will burn down the earlier-expiring one first.
To stack with PAYG, toggle post-paid on in the same Billing screen. To stack with a monthly plan, just subscribe — the Top-Up will sit underneath the subscription minutes in the deduction stack.
FAQ
Q1. Do unused Top-Up minutes expire? Yes. Each Top-Up pack is valid for 12 months from the purchase date. Unused minutes are forfeited at expiration and not refunded.
Q2. Can I buy multiple Top-Ups on the same account? Yes. Stack as many as you want. The system burns down the earliest-expiring pack first.
Q3. Do Top-Ups cover Conversational AI, TTS, STT, or real-time translation? No. Top-Up packs apply only to core RTC audio/video minutes, plus cloud recording and mix transcoding. AI services (Conversational AI at $0.01/min, STT at $0.02/min, AI translation at $0.016/min, TTS at $0.6/10k characters) are metered separately — though they do draw from the 10,000-minute monthly free pool at documented conversion ratios (10.10× for Conv AI, 20.2× for STT, 16.16× for translation, 606 free min per 10k TTS chars).
Q4. Can I buy a Top-Up if I'm only on the free tier? Yes. The Top-Up is not gated to a subscription. Buy it anytime, including with a free trial account.
Q5. Can I turn off pay-as-you-go? Yes, as long as you have no active subscription or unexpired Top-Up balance. If you do, PAYG stays on automatically — this is a safety feature so your service doesn't suspend mid-month if a pack runs out unexpectedly.
Q6. What happens when the Top-Up balance is consumed? If PAYG is enabled, service continues seamlessly at standard rates. If PAYG is not enabled and you have no other pack or subscription, the service suspends until you add billing.
Q7. How does Top-Up compare to subscriptions for AI features? Top-Up does not cover AI minutes. For AI-heavy workloads, the free 10,000 min/mo unified pool plus PAYG ($0.01/min Conv AI, $0.02/min STT, etc.) is typically the cheaper combination — see our Conversational AI Pricing 2026 breakdown.
Q8. Is Top-Up available in China Mainland accounts? Top-Up is available globally for the TRTC Engine product. Mainland China-specific compliance and billing flows are managed through Tencent Cloud's domestic console; contact your Tencent Cloud representative for region-specific terms.


