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

# Assigning items

> Link items to a consignor so they earn a revenue share when the item is paid for

Assigning an item to a consignor tells Supercycle that the consignor owns that stock and earns a share of its revenue. Assign one item from its page in <Icon icon="shopify" iconType="solid" /> **[Inventory](https://admin.shopify.com/apps/supercycle/items)**, or several at once from the Inventory table. See [Assign an item to a consignor](/documentation/manage/consignment/consignment-actions#assign-an-item-to-a-consignor).

Every item uses its consignor's [revenue share](/documentation/manage/consignment/revenue-share-formulas), whether that's the shop default, a percentage, or a formula. There's no rate on the item itself. To treat one item differently, add a custom field to it and read the field in the formula, for example `item.fields.payout_rate`.

***

## How revenue share is calculated

A consignor's balance moves from what their items actually earn, not from what you list them at.

<Steps>
  <Step title="A charge is paid">
    When a charge on a consigned item is paid, Supercycle records an earning for the consignor.
  </Step>

  <Step title="The formula renders">
    Supercycle resolves the consignor's revenue share, or the shop default when they inherit, then renders it against the charge, cycle, item, and consignor, and records the result in cents.
  </Step>

  <Step title="The amount is frozen">
    The formula text, basis, amount, and source are saved with the earning. Changing a revenue share later applies to future earnings only.
  </Step>

  <Step title="Refunds reverse proportionally">
    If the charge is refunded, Supercycle records a refund entry that reverses the same proportion of the original amount. The formula isn't rendered again.
  </Step>
</Steps>

Every earning and refund is itemized in the [payout breakdown](/documentation/manage/consignment/payouts#payout-breakdown) when you settle the balance.

<Note>
  Revenue share is calculated when a charge is paid, so an order that's placed but not yet paid doesn't add to a consignor's balance until you collect the payment.
</Note>
