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

# How practitioner commission works on AnyScript

> Learn how you earn commission on client orders, where your revenue comes from, and how to track your earnings in the Finance dashboard.

Every time a client purchases through your AnyScript link — whether from a protocol script or your public storefront — you earn a commission on the order. Your commission rate is set on your account and applied automatically to every eligible order, with clients receiving a 10% discount on products at the same time. You can review all of your earnings, order counts, and available balance at any time from the Finance dashboard.

## Navigating to Finance

In the left sidebar, go to **Practice → Finance**. The dashboard loads your complete earnings history and balance in real time.

## What the dashboard shows

The Finance dashboard surfaces four summary cards at the top of the page.

<CardGroup cols={2}>
  <Card title="Total Orders">
    The total number of client orders attributed to your account across all time.
  </Card>

  <Card title="Total Revenue">
    The sum of all client order values after the client's 10% product discount has been applied.
  </Card>

  <Card title="Commission Earned">
    Your cumulative commission across all orders. The subtitle shows your commission rate as a percentage of post-discount revenue.
  </Card>

  <Card title="Available Balance">
    Your current unpaid commission balance — total earned minus amounts already paid out.
  </Card>
</CardGroup>

## How commission is calculated

Commission is calculated on the post-discount order subtotal. Your specific rate is shown on the Commission Earned card. The platform default rate is 20%, though your rate may differ based on your account configuration.

<Note>
  Your commission rate applies equally to script orders and public storefront orders. Both sources generate commission at the same rate.
</Note>

## Revenue sources

AnyScript tracks where each order originated and breaks your commission down by source in the **Revenue by source** panel, which appears once you have at least one order.

<CardGroup cols={2}>
  <Card title="Script orders">
    Orders placed by clients using a protocol-linked script — the most direct path from a clinical recommendation to a purchase.
  </Card>

  <Card title="Public storefront orders">
    Orders placed through your public practitioner profile or browse page, without a specific script attached.
  </Card>
</CardGroup>

The panel shows a stacked bar chart with each source's percentage share of your total commission, along with the order count, revenue, and commission amount for each bucket. This helps you understand which channel is driving the most value for your practice.

<Tip>
  Sharing your public storefront link alongside your scripts is an easy way to capture orders from clients who browse independently.
</Tip>

## Adding bank details for payout

Earnings accrue in your Available Balance automatically. To receive them, you must add your bank IBAN in **Account → Banking**. See [Payout schedule and bank details](/finance/payouts) for the full payout process.
