Quick answer. RCS pricing is driven by message type, volume, carrier, region, and your provider's fee structure. Rich media costs more than basic text; higher volume earns discounts; each carrier sets its own surcharge; destination/region changes the rate; and providers differ enormously on setup fees, per-RCS-sender charges, feature tiers, seats, and whether an inbox is included. Registration and vetting fees and telecom taxes add further layers. The provider's structure often affects the final bill more than the headline message rate.
A useful way to read any RCS quote: separate the things every provider must charge (message rate, carrier surcharge, registry fees, taxes) from the things a provider chooses to charge (setup/activation, per-sender fees, feature/seat tiers, inbox or API gating). The first set is roughly comparable across vendors; the second set is where you're really choosing.
Key facts
- Cost drivers: message type (basic vs rich media), volume/commit discounts, carrier surcharge, region/destination.
- Provider-choice fees: setup/activation, per-RCS-sender, feature tiers, per-seat, inbox/UX included or not.
- Pass-through layers: TCR registration & vetting, per-message carrier fees, telecom taxes (e.g., federal USF ~37% in 2026).