Skip to main content
Solved

Two Active Subscriptions

  • January 5, 2026
  • 3 replies
  • 38 views

tobysola1
Forum|alt.badge.img+9

Hi,

See attached. How is it possible that this user has two active subscriptions for the same entitlement? Wouldn’t Apple flag this as “you’re already subscribed”?

My project ID is: proj173c3791
The userID is: firebase:DFdWBg4eukQtSZkzmMMSNDp82YC2

Thanks,

Toby

Best answer by hussain

Hi ​@tobysola1,

Thanks for reaching out. I’m happy to help.

First quick note: since this is a public forum, I’d recommend removing the project ID and user identifiers from the post (and sharing those details only via a private support ticket/private dm) to avoid exposing anything sensitive.

On the “two active subscriptions for the same entitlement” question: this can happen because Entitlements are a RevenueCat concept that map one or more products to the same access level. If a customer ends up owning two different subscription products that are both attached to the same entitlement, RevenueCat can correctly show two active subscriptions while that single entitlement remains active.

Apple only prevents multiple active subscriptions within the same subscription group. But if the two subscriptions are in different subscription groups, a user can hold both concurrently (and be billed separately), so the App Store won’t necessarily show “you’re already subscribed.”

If those products are intended to be mutually exclusive (e.g., monthly vs yearly tiers), ensure they live in the same subscription group.

You can learn more about iOS subscription groups here: https://www.revenuecat.com/blog/engineering/ios-subscription-groups-explained/

Best,

Hussain

3 replies

tobysola1
Forum|alt.badge.img+9
  • Author
  • Dedicated Member
  • January 5, 2026

Another userId: firebase:LG4bYv4KH2UzNw3IezLqEl89tgz2


hussain
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • Answer
  • January 12, 2026

Hi ​@tobysola1,

Thanks for reaching out. I’m happy to help.

First quick note: since this is a public forum, I’d recommend removing the project ID and user identifiers from the post (and sharing those details only via a private support ticket/private dm) to avoid exposing anything sensitive.

On the “two active subscriptions for the same entitlement” question: this can happen because Entitlements are a RevenueCat concept that map one or more products to the same access level. If a customer ends up owning two different subscription products that are both attached to the same entitlement, RevenueCat can correctly show two active subscriptions while that single entitlement remains active.

Apple only prevents multiple active subscriptions within the same subscription group. But if the two subscriptions are in different subscription groups, a user can hold both concurrently (and be billed separately), so the App Store won’t necessarily show “you’re already subscribed.”

If those products are intended to be mutually exclusive (e.g., monthly vs yearly tiers), ensure they live in the same subscription group.

You can learn more about iOS subscription groups here: https://www.revenuecat.com/blog/engineering/ios-subscription-groups-explained/

Best,

Hussain


tobysola1
Forum|alt.badge.img+9
  • Author
  • Dedicated Member
  • January 14, 2026

Hi Hussain, 

I don’t see an option to edit my post. It’s ok though, I’m not worried about privacy in this context. 

That makes sense about Apple letting people subscribe twice if in different subscription groups. Thanks for explaining that!