First move: in Shopify Admin, go to Apps and delete the app if it is still listed. If the app has its own billing portal, cancel there too. Then check your next detailed bill (Settings → Billing) to confirm the line is gone.
AppTrim reads your Shopify billing invoice, lists every app charge, and flags apps that do the same job. Use it to spot tools you no longer need and apps still billing after you uninstalled them.
You deleted the app. The storefront forgot it. Then the next Shopify bill still shows the line. That is the zombie pattern: uninstall and cancel are related, but they are not the same step.
Merchants hit this after a redesign, a BFCM experiment that ended, or a teammate who installed something and left. The Apps list looks clean. The detailed bill does not. Treat that mismatch as a signal, not a bookkeeping quirk.
Shopify Help covers official uninstall and charge paths. This card is the merchant-plain version of the gap Help often leaves: access can die while billing walks. You still want Help for the official buttons. You want the invoice for proof.
For the long guide with more edge cases, refund notes, and quarterly habits, read does deleting a Shopify app cancel the subscription? (full zombie guide).
Why the charge can survive delete
When you approve a paid app, you approve a recurring charge through Shopify billing. That charge is related to the install. It is not the same object as the icon under Admin → Apps. Delete removes access. Billing may need an explicit cancel in Shopify, in the app's own portal, or both.
Mid-cycle timing matters too. A usage fee or one-time charge already incurred does not vanish because you clicked Delete. The next detailed bill is the scoreboard. If the line is still there after you cancelled, you escalate with dates and screenshots, not vibes.
Uninstall vs cancel at a glance
| Action | What it usually does | What it may miss |
|---|---|---|
| Uninstall / Delete in Admin | Removes access from Admin and storefront | Recurring charge can linger |
| Cancel in app billing UI | Stops the subscription when the app has its own portal | Mid-cycle or usage lines already on the bill |
| Next invoice check | Proof the line is dead | Skipping this is how zombies come back |
Stop the charge in five steps
- Admin → Apps → find the app → Delete if it is still listed.
- If the product has its own billing portal, cancel there too.
- Note the date. Export Settings → Billing → View detailed bill for the next cycle.
- Confirm the line is gone. If it returns, escalate with invoice screenshots.
- Optional: keep a short cancelled-apps note so a teammate does not reinstall the ghost.
Need the invoice path spelled out? Use how to read your Shopify billing invoice. Hunting overlaps after zombies? See the app overlap guide.
Quick FAQ
What is a zombie Shopify app?
A zombie Shopify app is a subscription that still bills after you uninstalled the app.
Does uninstalling a Shopify app stop billing?
Not reliably. Uninstall removes access. Cancel billing as a second step, then confirm the line is gone on your next Shopify invoice. Full walkthrough: zombie apps still billing.
How do I prove the charge stopped?
Compare the next detailed Shopify bill to the previous one. If the line is gone, you are done. If it returns, escalate with the developer or Shopify support using the invoice reference. See how to read your Shopify billing invoice.
Can AppTrim tell me which apps are still billing after I uninstalled them?
Not on its own. AppTrim reads your Shopify billing invoice, lists every app charge, and flags apps that do the same job. Use it to spot tools you no longer need and apps still billing after you uninstalled them. Compare that list with the apps you have installed. Any charge for an app you already removed is the line to cancel.