Free trial for one-time purchase: Is the $0 IAP workaround still recommended in 2026?

I have a $4 USD, one-time-purchase app (Dash Calc) and sales have been rough. In a crowded category, an paid-upfront app feels like a tough sell without a way to try it first. I’d like to offer a simple 7-day free trial followed by a single lifetime purchase, but App Store Connect still doesn’t officially support trials for paid apps.

In Jan 2023, an App Store Commerce Engineer recommended the $0 non-consumable IAP + paid non-consumable IAP workaround:

I haven’t implemented it yet, but the subsequent discussion suggests the approach is overly complex. Handling refunds, reinstalls, activation timing, and purchase history requires non-obvious logic, and some developers report customer confusion and drop-off when presented with a $0 trial IAP.

Has anything improved since 2023?

  • Any new StoreKit APIs or App Store Connect changes that make this simpler or less error-prone?
  • Is the $0 non-consumable IAP still the recommended approach in 2026?
  • Any updated guidance for time-limited access on one-time purchases?

I’m happy to use the workaround if it’s still the official path—I just want to confirm there isn’t a better option now.

I'm in a similar situation and considering the $0 IAP for starting the app. But, it's not really nice from the user perspective.

My better option would be to use my backend to validate and start the app for a trial, and present the purchase button as IAP if and when the user decides to buy it. This would avoid 0$ purchases that feels a bit strange imho.

Not sure if this is allowed though as the language on the app review rules it's not super clear to me.

Since I hadn’t received replies yet, I did some additional research. I had Gemini do a deep dive based on my original post and it suggested that StoreKit 2 might support a cleaner time-limited trial → one-time purchase flow without the $0 IAP step.

Here's the (lengthy) report, including proposed solution towards the end: https://gemini.google.com/share/099cf0140311

That initially seemed promising, but App Store Review Guideline 3.1.1 still explicitly calls out the $0 non-consumable “XX-day Trial” approach.

While the StoreKit 2 method seems to follow the spirit of the guideline (if clearly communicated), it’s not clear whether it’s actually allowed—and I’m not willing to risk App Review rejection after investing significant work.

So I’m hoping for clarification from Apple:

  • Is the $0 non-consumable IAP still the recommended approach in 2026?

  • Are alternative StoreKit 2–based trial → one-time purchase flows allowed?

Would really appreciate updated guidance here. 🙏

It’s been two months since I posted this and there’s still no official response from Apple, so I wanted to bump the thread.

There are a few comments here now from others trying to figure out the same thing, so this doesn’t seem like an isolated question.

I’m just trying to understand what Apple expects devs to ship here. Is the $0 IAP workaround still the right approach, or is there a better path now?

One more thing…

I recently heard about this from a friend who was part of an effort to form an Apple developer union—free trial support was one of their core gripes.

Wired, 2018: Fed Up With Apple’s Policies, App Developers Form a ‘Union’ —Lauren Goode

Relevant excerpt

Apple has given developers some ability to offer free app trials, for time periods ranging from three days up to a whole year. But a free trial can only accompany a subscription app. This means that when opting to get the free trial, the customer has to authorize Apple to automatically charge them when a trial ends, developers say. The ideal situation, they say, would allow them to offer free trials for all apps, at lengths they determine, and without barriers that might make people shy away from trying their apps.

Eight years later, that “without barriers” line still hits.

Free trial for one-time purchase: Is the $0 IAP workaround still recommended in 2026?
 
 
Q