How athletes get paid on Harmonia
How athletes get paid on Harmonia: paid daily through Stripe Connect once the brand's invoice clears, $25 minimum, automatic year-end 1099-NEC.
You earn the commission the brand sets, in full. The 20% platform fee is billed to the brand, so it is never taken out of your payout. Once your brand's monthly invoice clears, payouts run automatically through Stripe Connect, daily, with a $25 minimum.
This guide is the map. It covers the full payout lifecycle, where your money is at each step, and the five smaller guides that go deeper on each part.
The short version
- Paid through Stripe Connect. Payouts run automatically once your brand pays its monthly invoice. You do not chase anyone or send anything.
- Paid daily once the invoice clears. After your brand's invoice clears, we pay out daily, not once a month.
- $25 minimum. Balances under $25 roll forward until they cross it. Nothing is lost.
- December 15 year-end payout. On December 15 we pay out any remaining balance regardless of the minimum.
- Automatic 1099-NEC. If you clear the IRS threshold, Stripe issues your tax form at year-end. No W-9 to chase.
- The fee never touches your payout. The 20% platform fee is billed to the brand, on top of your commission.
What you can see at every step
Your money moves through four states, and your earnings page shows which state each sale is in, so you are never guessing where your money is.
The amount holds no surprises either. The commission is whatever the brand sets for its program, a flat dollar amount or a flat percentage, and you keep all of it. For why the fee sits on top instead of coming out of your share, see why the fee is on top.
The lifecycle at a glance
Every sale you drive moves through the same four states. Your earnings page shows the state of each one.
| State | What it means | Where your money is |
|---|---|---|
| Pending (accrual) | You drove an attributed sale. The commission is recorded against your tracking link. | Earned, but not yet payable. The refund window can still reverse it. |
| Eligible | The accrual has settled past the refund window and is ready to bill. | Cleared on your side, waiting for the brand to be invoiced. |
| Funded | The brand's invoice has cleared, so the money that funds your commission has settled. | Payable to you. It joins the next daily payout. |
| Paid | Stripe Connect has sent the payout to your bank. | On its way to you. Bank timing then depends on your bank. |
The order is always pending -> eligible -> funded -> paid. A sale can move backward only during the refund window: if the customer returns the order, the commission is reversed, pro-rated to the amount refunded. For the full walkthrough with timing, see the affiliate payout timeline.
The brand pays first, then we pay you
Your payout follows your brand's invoice. We do not front commission, so nothing reaches you before the money that funds it has settled. That is what keeps the model honest.
Here is the order it happens in:
- You drive an attributed sale. Someone clicks your tracking link, buys, and the order is credited to you automatically. No discount code for the customer to enter. Your commission is recorded as pending.
- The accrual becomes eligible. Once it clears the program's refund window, the commission is ready to bill.
- The brand is invoiced. We bill the brand monthly through Stripe Billing, on the 1st of the following month, net-30. The bill is the commission you earned plus the 20% platform fee on top.
- The invoice clears. The day the brand's payment settles, your commission moves to funded and becomes payable.
- You get paid. From then on, any balance of $25 or more goes out on the next daily payout through Stripe Connect.
Why the payout tracks the invoice
We never pay out money that has not settled, so Harmonia does not claw back payouts later or hold a reserve of your earnings. Your payout date tracks your brand's invoice clearing, not a fixed monthly payday.
The daily payout sweep
Once your brand's invoice has cleared, we do not hold your money for a monthly payday. We run a payout every day. Any payable balance of $25 or more goes out on the next daily sweep through Stripe Connect.
- Daily, not monthly. After the invoice clears, your balance is checked for payout every day.
- Straight to your bank. Stripe Connect sends it to the account you set up at verification. Bank timing then depends on your bank.
- No request needed. You do not have to claim or trigger a payout. It runs on its own.
The $25 minimum, and December 15
There is a $25 minimum payout. If your payable balance is under $25, it rolls forward and keeps adding up until it crosses $25, then it goes out on the next daily payout. Nothing is lost below the minimum; it only sets when the money moves, never whether you keep it.
| Your payable balance | What happens |
|---|---|
| $25 or more | Paid out on the next daily payout. |
| Under $25 | Rolls forward and keeps building until it crosses $25. |
| Any amount on December 15 | Paid out regardless of the minimum. |
On December 15 we pay out any remaining balance regardless of the minimum, so even a balance under $25 is paid before year-end. This keeps your tax reporting clean: the 1099-NEC for the year reflects everything you earned. For the full mechanics, see the payout floor and year-end force-pay.
Setting up Stripe Connect Express
Your first payout needs Stripe Connect Express set up once. This happens the first time a brand approves you, not at signup, so you can browse programs and apply before sharing any personal details.
What you do, once:
- Confirm your identity. Stripe asks for the details it needs to verify you, the same KYC any payout platform runs.
- Add your bank. Stripe stores the account your payouts land in.
- That is it. After verification clears, your payouts run on their own.
What we never touch:
- Your Social Security number. Stripe collects and holds it. Harmonia never sees or stores it.
- Your bank account details. Same: held by Stripe, never visible to us or to your brand.
You can browse before you verify
Browsing programs and applying are open from day one. Only the payout step is gated by Stripe verification, and that step appears the first time a brand approves you. You never share an SSN or bank details to look around.
For the step-by-step walkthrough, see setting up Stripe Connect Express or the identity verification help article.
Taxes: your 1099-NEC, issued automatically
If you clear the IRS reporting threshold for the year, Stripe issues your 1099-NEC automatically at year-end. There is no manual W-9 to chase and nothing to file with us.
- Automatic. The same Stripe verification you did once is what lets Stripe generate and send the form.
- At the IRS threshold. You get a 1099-NEC for the year if your paid commission clears the IRS reporting threshold.
- Reflects what you were paid. The form shows the commission paid to you that year, which is why the December 15 year-end payout matters: it leaves no earned balance sitting below the minimum.
We issue the form; we do not give tax advice. For details, see affiliate taxes and the 1099-NEC or the taxes help article.
The fee is on top, never out of your payout
You earn the commission the brand sets, in full. The 20% platform fee is billed to the brand, on top of your commission, so it is never deducted from your payout.
A worked example, with a $50 commission:
| Line | Amount |
|---|---|
| Commission you earn | $50 |
| 20% platform fee (billed to the brand) | $10 |
| Brand's total cost | $60 |
| Your payout | $50 |
The fee is charged only when you drive a real attributed sale. It comes off the brand's bill, not your earnings. For the reasoning behind that design, see why the fee is on top.
Where to go next
These five guides go deeper on each part of getting paid:
- The affiliate payout timeline: every state from pending to paid, with timing.
- Setting up Stripe Connect Express: identity and bank, step by step.
- Affiliate taxes and the 1099-NEC: what the form covers and when it arrives.
- The payout floor and year-end force-pay: the $25 minimum and December 15.
- Why the fee is on top: how the 20% fee keeps your commission whole.
Ready to set up payouts? Start with the athlete getting-started guide, or see your own schedule in the payouts help article.
FAQ
When do athletes get paid on Harmonia?
Once your brand's monthly invoice clears, payouts run daily through Stripe Connect. The brand is billed on the 1st of the following month, net-30. The day that invoice clears, your earned commission becomes payable, and from then on any balance of $25 or more goes out on the next daily payout. You earn the commission the brand sets, in full. The 20% platform fee is billed to the brand, so it is never taken out of your payout.
Why do I have to wait for the brand's invoice to clear before I'm paid?
We do not front commission. A sale you drive is recorded against your tracking link, then the brand is invoiced for it monthly through Stripe Billing, net-30. The day the brand's payment settles, your commission becomes payable and joins the next daily payout. Waiting for the invoice to clear is what keeps the model honest: money reaches you only after the money that funds it has settled.
Do athletes get a 1099 tax form?
Yes. If you clear the IRS reporting threshold for the year, Stripe issues your 1099-NEC automatically at year-end. There is no manual W-9 to chase and nothing to file with us. The 1099-NEC reflects the commission you were paid that year. We issue the form; we do not give tax advice, so check with a tax professional about your own return.
What is the minimum balance before I get a payout?
The minimum payout is $25. If your payable balance is under $25, it rolls forward and keeps adding up until it crosses $25, then it goes out on the next daily payout. Nothing is lost below the minimum. The one exception is December 15: at year-end we pay out any remaining balance regardless of the minimum.
Is my Social Security number or bank account visible to anyone?
No. Stripe Connect collects and holds your ID and bank details directly. Harmonia never sees or stores your Social Security number or bank account. Your brand never sees them either. The same Stripe verification is what lets Stripe issue your 1099-NEC automatically at year-end.