Extra runs (pay as you go)
Every plan includes a monthly run allowance - 500 on Free, 5,000 on Starter, 15,000 on Grow, and unlimited on Unlimited. Extra runs let you keep going past that allowance without switching plans: you pay only for the runs you go over, at $2 per 1,000 ($0.002 each).
Turn it on
On the dashboard, find the Extra runs card:
- Switch on Allow paid extra runs beyond my plan.
- Optionally set Max extra runs per 30 days - a safety cap so a busy spell can't run up a surprise bill. Leave it blank for no self-limit.
- Save.
Extra runs are off by default. While off, any run beyond your allowance is turned away until your rolling 30-day total drops back under the limit.
How you're billed
- Extra runs are $2 per 1,000 ($0.002 each). Only runs above your plan's included allowance are billed - everything within your allowance stays free.
- Test runs, manual runs, and API/MCP runs never count. Only runs from Shopify Flow and Run a function on a schedule use your allowance and can become extra runs.
- They're billed through Shopify as usage on your regular app subscription and appear on your Shopify invoice.
- If you set a monthly cap and reach it, extra runs pause (just as when the feature is off) until the window frees up or you raise the cap.
You can estimate the cost for any volume on the app's Help page, which has a slider.
Good to know
- Extra runs use the same rolling 30-day window as your plan allowance, not a calendar month.
- Above 50,000 extra runs a month ($100), the Unlimited plan works out cheaper - upgrade instead.
- Unlimited plans have no allowance to exceed, so there is nothing to enable.
- Changing your plan changes your included allowance; your Extra runs setting stays as you left it.
Prefer a bigger included allowance instead? Change your plan from the Current plan card on the dashboard.

