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. 🙏

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