> ## Documentation Index
> Fetch the complete documentation index at: https://help.clinikehr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Choose a plan

> Start the 7-day trial, compare the four pharmacy plans, and pick the paid plan that fits your counter and your team.

export const StillStuck = ({topic}) => <div className="ck-callout ck-callout--note" role="note">
    <p className="ck-callout__body">
      <strong>Still stuck{topic ? ` with ${topic}` : ''}?</strong>{' '}
      Check <a href="/platform/help/troubleshooting">Troubleshooting</a> first —
      it covers the failures we see most often. If that does not resolve it,{' '}
      <a href="/platform/help/contact-support">contact support</a> and include
      your workspace name and the time the problem happened, so we can find the
      matching entry in your audit log.
    </p>
  </div>;

export const TaskHeader = ({before, time, after}) => <div className="ck-task">
    {before ? <div className="ck-task__cell">
        <div className="ck-task__title">Before you start</div>
        <p className="ck-task__body">{before}</p>
      </div> : null}

    {time ? <div className="ck-task__cell">
        <div className="ck-task__title">Takes about</div>
        <p className="ck-task__body">{time}</p>
      </div> : null}

    {after ? <div className="ck-task__cell">
        <div className="ck-task__title">When you're done</div>
        <p className="ck-task__body">{after}</p>
      </div> : null}
  </div>;

export const Path = ({steps = []}) => <span className="ck-path">
    {steps.map((s, i) => <span key={i} className="ck-path__step">
        {i > 0 ? <span className="ck-path__sep" aria-hidden="true">
            ›
          </span> : null}
        {s}
      </span>)}
  </span>;

export const Availability = ({editions = ['all'], plans, roles, note}) => {
  const list = editions.includes('all') ? ['clinic', 'pharmacy', 'lims'] : editions;
  return <div className="ck-avail" role="note" aria-label="Feature availability">
      <span className="ck-avail__label">Available in</span>

      {list.map(e => <span key={e} className={`ck-pill ck-pill--${e}`}>
          {EDITION_LABELS[e] || e}
        </span>)}

      {plans ? <span className="ck-avail__label">Plan</span> : null}
      {plans ? <span className="ck-pill ck-pill--plan">{plans}</span> : null}

      {roles ? <span className="ck-avail__label">Who</span> : null}
      {roles ? <span className="ck-pill ck-pill--role">{roles}</span> : null}

      {note ? <span className="ck-avail__note">{note}</span> : null}
    </div>;
};

<Availability editions={['pharmacy']} roles="Owner" />

Step 1 of the [setup checklist](/pharmacy/get-started). Your plan decides which features your pharmacy has and how many people you can put on the till, so it is worth settling before you build a catalogue rather than after.

<Path steps={['Your avatar', 'Profile and Settings', 'Billing']} />

Every **Upgrade** and **View plans** button in the product lands on the same place: the plan chooser, headed **Choose Your Plan** — or **Manage Your Subscription** once you already have one.

<TaskHeader before="You must be the owner of the workspace. No card is needed to start the trial" time="2 minutes" after="An active or trialing paid plan, with its features unlocked for your whole team" />

## Start the free trial

A brand-new pharmacy is offered a trial before anything else, on a page headed **Let's get your pharmacy set up** — "You've got full access for 7 days — no card needed."

Select **Start for free**. The trial runs on the **Professional** plan, needs no card, and gives you full access plus unlimited records for seven days. If you would rather compare first, **Or compare plans** takes you to the chooser.

<Note>
  What happens after day 7, in the product's own words: "After 7 days your pharmacy moves to our free plan with limited records — upgrade anytime to keep premium features. No charge now; cancel whenever."
</Note>

## Where you are right now

The setup step states your position in one of two ways:

* **"You are currently on the \{Plan} plan (Trial Mode)."** — the trial is running.
* **"Your current plan is \{Plan}. Select a paid plan to explore all features."** — no paid plan is attached, and paid features are locked.

## The four plans

| Plan             | Who it is for                                                         |
| ---------------- | --------------------------------------------------------------------- |
| **Starter**      | "Everything an independent pharmacy needs to run an honest counter."  |
| **Professional** | "For pharmacies serious about repeat customers and remote oversight." |
| **Business**     | "For multi-branch pharmacy operations."                               |
| **Enterprise**   | "For pharmacy chains and healthcare organizations."                   |

**Professional** is the recommended tier and the one the trial runs on, so if the trial felt right, that is the plan you were using.

Two things scale with the plan:

* **Features.** Some capabilities do not appear below their tier at all. Drug [interaction screening](/pharmacy/dispensing/interaction-screening) is the clearest example — the till shows an upgrade note reading "Available on Professional and above" instead of the alerts panel.
* **Seats.** Every plan **includes** its seats at no extra cost; nothing is billed per person. Staff settings show **\{n} of \{limit} seats used**, and at the cap the next invitation is refused. See [Staff seats](/platform/plans/seats).

## Pick a plan

<Steps>
  <Step title="Open the plan chooser">
    Use any **Upgrade** or **View plans** button, or go through your account's **Billing** page. The page is headed **Choose Your Plan**.
  </Step>

  <Step title="Set your currency first">
    Prices and every figure in the product follow the workspace currency, which defaults to **NGN** for pharmacies. Change it before you subscribe and before you price stock — see [Currency](/platform/settings/currency).
  </Step>

  <Step title="Compare on features, not price">
    Read down the feature list and ask which of them your counter will use every day. Screening, multi-branch stock and the deeper reports are the usual deciders.
  </Step>

  <Step title="Subscribe">
    Choose the plan and complete checkout. You are redirected to the payment provider that matches your currency, and the plan activates when payment confirms. Upgrades, downgrades and billing periods are covered in [Change your plan](/platform/plans/change-plan).
  </Step>
</Steps>

## Check it worked

* The plan chooser now reads **Manage Your Subscription**, and the setup step reads "You are currently on the \{Plan} plan."
* Plan-gated features appear where they were locked. On **Professional** and above the interaction-screening panel replaces the upgrade notice at the till.
* Your seat allowance reflects the new plan, so an invitation that was blocked before now goes through.

## If something goes wrong

<AccordionGroup>
  <Accordion title="'Trial Not Available'">
    The message says the free trial for this workspace has already been used. Each workspace gets one, and there is no way to restart it — pick a paid plan instead.
  </Accordion>

  <Accordion title="'Trial temporarily unavailable'">
    The trial could not be started on this environment rather than on your account. Try again shortly, or pick a paid plan.
  </Accordion>

  <Accordion title="The plan section is read-only for me">
    Only the workspace owner can change the subscription. A manager can see it but not change it.
  </Accordion>

  <Accordion title="I paid and the features are still locked">
    Entitlements follow the subscription status, which updates when the payment provider confirms. Reload first; if it has not caught up after a few minutes, see [Change your plan](/platform/plans/change-plan), then contact support with the payment reference.
  </Accordion>

  <Accordion title="'Your subscription payment is past due.'">
    A failed renewal suspends your plan's capacity until the payment method is fixed — use **Fix Payment** on the message. See [Payment methods](/platform/plans/payment-methods).
  </Accordion>
</AccordionGroup>

<Warning>
  A subscription that is neither active nor trialing collapses **every** feature gate to the free level — an expired card is enough to do it. Nothing is deleted and the till keeps selling, but plan-gated features stop appearing until a plan is active again.
</Warning>

<StillStuck topic="choosing a plan" />
