Skip to content
Docs pages
Guides

Setting up revenue sharing

Create a revenue share, choose when payouts run, and read the receipts. What the payout engine does with each payment your company receives.

On this page

A revenue share pays a member of your company a percentage of the gross revenue it receives through Stripe, until the share reaches its cap or end date. Your customers pay into your company’s own Stripe account. HYVV calculates every share, records it on the ledger and sends each payout through Stripe Connect. This page walks through setting one up; the Revenue Sharing product page shows the whole flow.

Before you start

  • Connect your company’s Stripe account in your organization settings, so HYVV sees the payments your company receives.
  • Add the recipient as a member of the company. A revenue share is always attached to a member and to an agreement.
  • Create the agreement on your company’s Agreements page. The wizard’s last step asks you to pick the recipient and the agreement the share belongs to.
  • The recipient connects their own Stripe account from their payout settings. Ask them to do it before the first payment: until they connect, HYVV records their share but cannot send it.

How a payment is split

  1. A customer pays your company through Stripe, and the payment settles.
  2. If you set a cash reserve, HYVV leaves that amount unsplit.
  3. HYVV pays active shares in priority order, starting with priority 1. Each share gets its percentage of the payment, up to what is left of its cap.
  4. A share stops receiving payouts once it reaches its cap or passes its end date.
  5. Each payout is sent as a Stripe Connect transfer and gets a receipt.

If a payout works out to less than $1, it rolls forward and is added to that share’s next payout. If the payment is smaller than your reserve, nothing is split from it.

Create a revenue share

On the Revenue Shares page (under Money in your company’s menu), choose New revenue share. The wizard has nine steps:

StepWhat you set
Deal basicsThe member you are sharing with, their role and what the deal is for
Legal wrapperThe agreement type, such as services with a revenue share or a license and royalty
EconomicsThe revenue base and the share percentage
Timeline & termsStart date, end date or dollar cap, and whether the company can buy the share out
DeliverablesMilestones the recipient commits to
SafeguardsReserve and deferral wording for the agreement
DisputesHow disagreements escalate
NotificationsAlerts and reporting preferences
Review & signA preview of the terms you can sign and download, then pick the recipient and agreement and send

What the payout engine enforces

The agreement records everything you enter. The payout engine acts on these terms:

  • Percentage of gross revenue. Every share is calculated on the payment your company receives through Stripe. Choose Gross revenue and All company revenue on the Economics step so the agreement describes what HYVV pays.
  • Dollar cap and end date. A share completes when it reaches its cap or its end date, whichever comes first.
  • Buyout. If you allow it, the company can offer to buy the share out at 3× its average annual payout, or at the net present value of its expected remaining payouts.
  • Priority. Shares are paid in priority order. Shares created in the wizard start at priority 1; an Earn Link lets you set a priority from 1 to 10 for everyone who claims it.

Deliverables, dispute terms and notification preferences are written into the agreement text. HYVV does not enforce them automatically. Quarterly payouts, fixed-price or custom buyouts, and ending at a payout multiple aren’t available yet — the wizard asks you to pick a supported option before you can send.

Choose when payouts run

Payout timing is set once for the whole company, not per share. Open your organization settings and edit Payout preferences:

OptionWhen HYVV splits
Real-time (the default)As each payment clears
DailyEvery 24 hours
WeeklyEvery 7 days
MonthlyAt the start of each month

Stripe then pays each person out to their own bank on their Stripe payout schedule. No HYVV transaction fees on revenue you distribute. Stripe’s standard processing fees apply. The payday section shows what a recipient sees.

The same dialog sets your minimum cash reserve: the amount held back from each incoming payment before revenue shares are paid. Set it to $0 to turn it off.

An Earn Link turns a revenue-share offer into a link anyone can open. Open Earn Links under Money in your company’s menu and set the share (0.1% to 50% of gross revenue), an earnings cap for each person who claims it (0 leaves it uncapped), a priority from 1 to 10, and optionally an expiry date for the link and a limit on how many people can claim it. The link looks like https://app.hyvv.io/earn/{token}.

Anyone with the link can read the terms without an account. To claim it, they sign in to HYVV and go through three steps: review the terms, sign, and connect Stripe. Once they claim it, they are paid like any other revenue share. See the Earn Links product page.

Manage a share

From the shares table on the Revenue Shares page you can pause or resume a share, or offer the recipient a buyout. Buyout offers and their responses appear on the Buyouts tab.

What recipients see

Recipients open the Recipient Portal to see their total earned, their active shares, and how much is left before each share reaches its cap. Across companies, their Portfolio shows earnings and distributions in one place.

Receipts and the ledger

Every payout produces a receipt that shows the payment it came from, the share it was paid under and the amount. A receipt can be shared by link, and anyone with the link can check it against its hash on the verify page. You can export all of a company’s receipts as CSV from Payouts & Receipts, under Money. Every money movement is written to a hash-chained ledger that is re-verified every night, so any later change is detectable (tamper-evident).