Plans and credits

On this page

Your Spark plan and credits are shared across the projects in your organization. Open your account menu and choose Billing & usage to see them.

Plans

PlanMonthly priceMonthly credits
Free$0—
Starter$25$25 App + $25 Build
Pro$200$250 App + $250 Build

Free includes a one-time starting balance of $15 in App credits and $15 in Build credits. On the Free plan you can build, preview and publish: your site goes live at its Spark URL with a Built with Spark badge. Taking payments, connecting a custom domain and removing the badge need a paid plan.

Check Pricing for the available plans and your account’s Billing section for your subscription details. Spark charges a 10% fee on sales on the Starter plan and 5% on the Pro plan. This appears on your Spark invoice, separately from Stripe’s processing fees.

Higher limits on paid plans

The Starter and Pro plans also raise most of your projects’ quotas, such as how much data each project can save and store, how many people it can email, and how many AI calls it can make each day. Limits and supported features lists each quota on the Free plan and on the Starter and Pro plans. Project settings → Quotas shows your project’s own limits for the quotas it uses, what it has used today of each daily quota, and what it holds now of the others.

Build credits and App credits

Build credits pay for work Spark does to build and change your project, and for live updates in your internal tools.

App credits pay for AI features people use in your site, such as an assistant answering a customer’s question, and for live updates on your site, such as a chat room or a multiplayer game.

The Usage section in Account settings shows the balances and usage across your projects.

Monthly credits and purchased credits

Monthly credits refill when your plan renews. Unused monthly credits don’t roll over.

Purchased credits, including your one-time starting credits, don’t expire. Spark uses monthly credits first, then purchased credits.

Choose Add credits in your account’s billing and usage area to top up the balance you need. Review the amount and complete checkout; adding credits is separate from changing your plan.

If credits run out

An empty Build balance pauses new building work and new live connections in your internal tools. An empty App balance pauses the AI features those credits power and new live connections on your site. Running out of credits doesn’t unpublish your site.

If an action is blocked, read the billing notice to see which balance or account issue needs attention. Quotas are separate from credit balances; see Limits and supported features.

Change or cancel your plan

Only organization owners and admins can manage billing. Plan changes apply to every project in your organization.

Open your account menu and choose Billing & usage. In the Billing section, select View plans, then Upgrade or Downgrade to switch paid plans. To cancel, choose Cancel plan on your current plan card or in View plans.

Spark explains what will change. Choose Continue in Stripe to review and confirm the change.

Upgrade your plan

Upgrades take effect immediately, with a prorated charge for the time left in your current billing period. Once payment succeeds, your App and Build credits increase by a prorated amount: the difference between the two plans’ monthly credits, adjusted for the time remaining.

The extra credits are added to your existing balance. Your billing date stays the same, and your monthly credits reset to the new plan’s full allowance at your next paid renewal. Purchased credits are unaffected.

Your fee on sales also changes with your plan. Upgrading from Starter to Pro lowers it from 10% to 5%.

Downgrade your plan

Downgrades take effect at the end of your current billing period. You aren’t charged when you schedule the change. You keep your current plan until then, and your monthly credits reset to the new plan’s allowance at your next paid renewal.

Your fee on sales changes when the downgrade takes effect. Moving from Pro to Starter raises it from 5% to 10%.

Cancel your plan

Your plan stays active until the end of the billing period you’ve already paid for. Until then, you can keep using it as usual. When it ends, your organization returns to the Free plan.

To undo a scheduled cancellation, choose Keep my plan on your current plan card before the plan ends. Your subscription will renew as usual.

If your plan ends

When your plan ends, your organization is on the Free plan:

  • Your sites stay published at their Spark URLs, with a Built with Spark badge.
  • Custom domains stop working.
  • Payments are disabled, so customers can’t make new purchases.
  • Spark pauses billing for customer subscriptions. Customers keep access to what they paid for.

Your projects, pages, and history are saved, and you can keep building and publishing. Start a paid plan again to turn payments and your custom domains back on. Paused subscriptions start billing again at their next renewal; subscriptions you paused yourself stay paused.

Charges skipped during a pause aren’t collected when billing resumes. Not planning to sell for now? Ask Spark to turn off the paid features on your site.

You’ll get a final bill for any fees on sales from your last billing period. This is billed separately after the period ends.

If a payment fails

Your sites stay online while Stripe retries a failed plan payment for about two weeks. Customers can still make purchases during this time. Spark shows the payment deadline in Billing; choose Update payment method to update your card in Stripe.

A failed upgrade payment also starts this retry period. The prorated credit increase is added only after payment succeeds.

If an unpaid Spark invoice has taken your sites offline, you’ll need to pay it to restore them. Starting a new plan doesn’t clear the outstanding balance. For an unpaid fee on sales, choose Pay invoice under Fees on sales in Billing.