Pricing

What Simple MFA costs

Billing is based on active credentialed customers, rather than logins or page views. Start free and scale as you grow.

Free

$0

Up to 200 credentialed customers

  • Up to 200 customer accounts
  • Password + TOTP MFA, optional or mandatory
  • B2B Edition support
  • Account claim via magic link
  • Self-service registration
  • Password reset and backup codes
  • Trusted device “remember me”
  • Customer account portal
  • Auth logging with IP history
  • Rate limiting and IP throttling
  • Password complexity and expiry rules
  • Admin customer management
Install free

Enterprise

Let's talk

10,000+ customer accounts

  • Everything in Standard
  • Unlimited customer accounts
  • Volume discounts
  • Direct phone support
  • Dedicated Slack channel
  • SLA options
  • Invoice billing
Contact us

Pricing is based on credentialed customers active in the previous calendar month, rather than your total BigCommerce customer count.

Common billing questions

Full product FAQs are on the FAQ page.

What counts as a credentialed customer?

A credentialed customer is any BigCommerce customer who has set a password through Simple MFA, either by claiming their account via the magic link on first login or by being enrolled directly in the admin panel.

We count customers who were active (had a valid credential) in the previous calendar month. Customers who have never signed in through Simple MFA are not counted, regardless of how many are in your BigCommerce account.

How does Standard plan billing work in practice?

The first 200 credentialed customers are always free. Above that, you're billed $12 per 100 customers per month (or part thereof).

For example: 350 customers = $12/month. 500 customers = $24/month. 950 customers = $84/month.

Are there volume discounts?

Volume discounts are agreed as part of an Enterprise plan, for stores above 10,000 credentialed customers. On the Standard plan the rate is a flat $12 per 100 customers per month, with no tiers to work out and no minimum commitment.

There are no annual contracts and no long-term commitments on any plan. Everything is billed monthly and you can cancel at any time.

What happens if I exceed 200 customers on the Free plan?

Everyone who already has an account keeps signing in exactly as before. Reaching the limit never blocks an existing customer, and MFA is never bypassed.

What pauses is new account setup. A customer signing in for the first time, or creating an account on your registration page, is asked to contact the store instead. The Simple MFA admin panel warns you as you approach the limit, so this should not arrive as a surprise.

Upgrading to Standard lifts the limit immediately. There is no waiting period and nothing to re-enable.

What payment methods are accepted?

Billing is handled via Stripe. All major credit and debit cards are accepted. Invoice billing is available on Enterprise plans.

Can I switch plans or cancel at any time?

Yes. You can upgrade, downgrade, or cancel from the Simple MFA admin panel at any time. If you downgrade to Free and have more than 200 credentialed customers, existing customers continue to be able to log in, but new account claims will be paused until you're back within the free tier.

What happens to customer data if I uninstall?

All Simple MFA credential data is deleted within 30 days of uninstalling the app. Your BigCommerce customer accounts are not affected; only the Simple MFA data is removed. Customers return to BigCommerce's native login after uninstall.

No ticket system, just conversations

Every plan includes direct human support. You get a reply from the people who built it, not a bot or a ticket number.

Free

Email support

Submit a question via the support form or email hello@simplemfa.app directly. Typical reply within 2 business days.

Standard

Priority email support

Same direct access, moved to the front of the queue. Typical reply within 1 business day.

Enterprise

Phone & Slack

A direct phone line and a dedicated Slack channel. Talk to the founder when you need to, without queues or response windows.