How IndieBase subscriptions work, what each plan unlocks, how to subscribe, and how to manage billing through the Stripe portal.
Subscriptions are managed at the team level — the team owner controls billing, and every member of the team benefits from whatever plan the team is on.
Every team in IndieBase has a plan that determines which features are available to all its members. The team owner is the only person who can subscribe, change plans, or manage billing. Regular team members simply benefit from whatever plan the team is on, with no individual billing or payment required.
Subscriptions are processed securely through Stripe. Your payment details are never stored on IndieBase's own servers.
IndieBase offers a free tier and two paid plans. All plans include unlimited patients, unlimited devices, and unlimited users on paid tiers.
| Feature | Free | Team | Pro |
|---|---|---|---|
| Patient records (PRFs) | Yes | Yes | Yes |
| Unlimited patients | Yes | Yes | Yes |
| Unlimited devices | Yes | Yes | Yes |
| Multiple team members | No | Yes | Yes |
| Drugs, Interventions, Hospitals | Yes | Yes | Yes |
| Basic customisation (fields, injuries, interventions, drugs) | Yes | Yes | Yes |
| Basic clinical insights (dashboard, logbooks, datatables) | Yes | Yes | Yes |
| Advanced customisation (panels, checklists, templates) | No | No | Yes |
| Smart features (patient feedback, secure email PRFs, monitor integrations) | No | No | Yes |
| Event management / control room | No | No | Yes |
| Advanced insights (reports, KPMs, case reviews) | No | No | Yes |
| Media storage (photos, audio, video) | No | No | Yes |
| Branding, vehicles, venues | No | Yes | Yes |
The Team plan suits organisations that need multi-user access and operational tools like event management, branding, and venue/vehicle management. The Pro plan adds the full advanced feature set — custom panels, checklists, patient feedback, secure PRF email, and in-depth clinical insights. If you're not sure which plan is right for you, the 31-day free trial gives you full access to explore before committing.
Internally, IndieBase distinguishes three levels of access:
A Beta subscription is shown for teams currently on a generic pre-launch trial. Beta grants full access to all features for the duration of the trial period.
New teams that have never had a subscription are eligible for a 31-day free trial when they first subscribe to any paid plan. During the trial you get full access to the plan you've signed up for.
Payment details are captured upfront at the point of subscribing, but no charge is made until the trial period ends. You can cancel at any time during the trial without being charged.
If your team is already on a Beta subscription (the pre-launch generic trial), subscribing to a paid plan before the Beta trial expires carries the remaining trial time across — you won't lose it.
Once the trial ends, billing begins on your chosen cycle. Teams that have previously held any subscription (including a cancelled one) are not eligible for the trial period on a new subscription.
You can view the full pricing page at any time using the View all subscription options link at the bottom of the Subscription section, or by visiting
/pricing— it's publicly accessible without logging in.

Choosing yearly billing gives you 12 months for the price of 11 — an 8.3% saving — and locks in your price for the year. Prices are ex-VAT.
IndieBase may adjust prices (for example, in line with CPI) with 60 days' notice. Any price change takes effect at your next renewal date, so annual billing also protects you from mid-year price increases.
Once your team has an active subscription, the plan cards update to show your current plan with a Current Subscription badge, and a Manage Subscription button appears.
Clicking Manage Subscription (or the Billing Portal link at the bottom of the section) takes you to the Stripe Billing Portal, where you can:
The Billing Portal link also appears in the sidebar under Configuration when you're on a paid plan.
All subscriptions are rolling, prepaid contracts that auto-renew. Cancellations require 30 days' notice and are processed through the Billing Portal.

To upgrade or downgrade, go to the Pricing page (accessible via View all subscription options in the Subscription section). The pricing page shows Switch to [Plan] buttons for other options when you're logged in.
Downgrading may remove access to features not included in the lower tier. Your data is never deleted when you downgrade — only access to those features is restricted.
Organisations registered with the UK Charity Commission are eligible for a 20% discount on any paid plan.
To apply the discount:
The discount is applied at the point of subscribing. If you add your charity number after you've already subscribed, contact support to have the discount applied to your next invoice.

I'm the team owner but I can't see a Manage Subscription or Billing Portal button. The Billing Portal link appears only once your team has been registered as a Stripe customer, which happens when you first subscribe. If you're on the Free plan and have never subscribed, use the plan cards in the Subscription section to start a subscription.
I subscribed but some features are still locked. Try refreshing the page — feature access is determined by your active plan status, which updates immediately after subscribing by card. If the issue persists after a refresh, contact support with your team name and the plan you subscribed to.
My trial expired before I subscribed — can I still get a trial? Trials are only available to teams that have never previously held a subscription. Once a team has had any subscription (including a cancelled one), the 31-day trial is no longer available. Contact support if you believe this is an error.
I added my charity number but the discount wasn't applied. The discount is applied at the point of subscribing. If you added your charity number after subscribing, it won't be applied to past invoices. Contact support and they can arrange for the discount to be applied to your next renewal.
My charity number isn't being recognised. IndieBase verifies numbers against the UK Charity Commission API. Make sure you're entering the number exactly as it appears on the Charity Commission register. If the number is correct but still not verifying, the API may be temporarily unavailable — try again later or contact support.
I want to cancel my subscription. Go to the Billing Portal via the Manage Subscription button in your Team Settings and follow the cancellation flow there. Cancellations require 30 days' notice. Your plan remains active until the end of the notice period.