Skip to main content
Browse documentation

Browse topics

GuideInstructors

Manage course earnings and payouts

Review sales, understand deductions, set up a payout account and track bank payments.

Updated 8 October 2026

Open your earnings

Earnings is the last item in the Instructor sidebar. Opening it keeps the
sidebar visible, so you can return to Overview or your courses.

Open Instructor → Earnings. Existing earnings remain accessible if you turn off
Instructor authoring. Course collaborators do not receive access to your financial
records.

Use Overview, Sales, Statements, Payouts, and Payout account to
move between your balances, records, and account requirements. Refresh checks
the latest available records. These sections use an earnings sub-sidebar on desktop
and a bottom bar on mobile. Each section has its own URL and supports browser Back
and Forward. The selected section is the page title, with its own records and actions.
Refresh keeps loaded figures visible; a temporary failure marks them
as potentially out of date. Losing financial access clears them.

Tax and reporting details

Your private tax profile separates VAT/GST registration from payment-reporting
identity. Save a pending profile if you are unsure what is required; Finance reviews
the applicable requirements before verifying it. Supply an Australian ABN or US EIN
only where applicable, not a TFN or SSN in this form. Your own income-tax return
remains your responsibility.

Check availability and account requirements

Earnings shows when new seller monetisation or scheduled transfers are paused.
Existing records remain available during a pause. An empty list means no records
were returned for that section; it does not confirm that paid sales are active.

Seller onboarding, paid publication, transfers and payouts are available to eligible
adult residents of Ireland, Spain, the United States and Australia only when the
required market, tax and payout-route checks are complete. United Kingdom seller
onboarding and sales remain unavailable until the separate UK commercial release.

In Payout account, review the commercial terms and AI usage tariffs when they
are available. If they have not been published, the page explains that account
activation is unavailable. When eligible, accept the displayed terms, select your
country and, for a Stripe payout route, choose Set up payout account. Stripe collects identity and bank
details. Discentik supplies your signed-in account email as the initial Stripe contact.
In Ireland and Spain you accept Stripe's recipient agreement. In the United States you
accept Stripe's full Connected Account Agreement, because Stripe only pays out across
borders to accounts on that agreement; Stripe may ask for more business details. Your
account only receives transfers from Discentik and is not used to take payments.
After returning, refresh and review any outstanding requirements.
If Stripe cannot verify the account, stored details remain visible with an explicit
warning and account actions stay disabled until a successful refresh. Contact support
if verification continues to fail; an old status is not proof that payouts are ready.

The default course currency is EUR for Ireland and Spain, USD for the United States and AUD for Australia. A course has one canonical EUR, GBP, USD or AUD
price. Stripe's recorded balance currency, exchange rate and fees determine the
authoritative settlement evidence; Discentik does not invent a conversion rate.

Paid course prices have a fixed catalogue range. EUR courses can be priced from
€19.99 to €219.99; GBP courses from £19.99 to £199.99; and USD courses from
$19.99 to $199.99. Enter 0 only when offering a free course. The course workspace
shows the applicable range below the price field and rejects prices outside it.

Read reference exchange-rate estimates

For a USD or GBP course, the commercial offer shows an estimated share only when
the server has a valid reference rate. Reference exchange rate — estimate only
shows how many units of the course currency equal 1 EUR, the reference date and
attribution to the European Central Bank (ECB).
This is free reference information: derived estimates are not transaction rates.
The fixed AI charge remains identified in EUR, with its estimated course-currency
amount shown separately. EUR courses need no exchange-rate card.

The reference is frozen with the commercial offer. A new quote requires an available
reference no more than seven days old; the browser does not invent a rate or replace
missing amounts with zero. If a valid reference is unavailable, refresh the saved
course quote or try again later. Existing accepted offers retain their frozen terms.
Actual settlement continues to use Stripe's recorded exchange rate and fees, not
this estimate. Your canonical course price is not automatically converted into
other gross catalogue prices. GBP pricing does not open United Kingdom sales or
seller onboarding.

Choose promotion participation

Open the course workspace and select Settings → Commerce → Discentik promotions.
Paid courses participate by default. You can opt a course out of future platform
campaigns or set its maximum discount in 5% increments, up to 90%. Platform Admin
staff create the public sales and coupon codes; instructors do not need to coordinate
individual campaign dates or distribute platform coupons.

The workspace shows the published list price and the lowest campaign price allowed
for the course. Every campaign must also remain above the protected minimum of 9.99
in the course currency or twice the accepted fixed AI and infrastructure cost,
whichever is higher. For USD, GBP or AUD, the server converts twice the exact EUR cost
using the offer's frozen reference rate and rounds the result up to the next cent.
It does not double an already rounded converted charge. The workspace uses this
exact server minimum in the course currency, alongside your maximum discount;
without an accepted offer and the required evidence, the minimum is unavailable.
Learners see the list price crossed out beside the lower price.
Public sales and coupons do not stack: the lowest eligible price applies.

Your earnings for a discounted sale use the amount the learner actually pays and the
commercial agreement accepted for the course. Opting out stops future promotional
checkouts but does not rewrite a completed purchase or an already reserved Checkout
session.

For an existing connected account, Manage payout account in Stripe opens its
hosted account controls, even when new setup is paused, provided your financial
access is still active. A verified account does not override a transfer pause.

Your earning share depends on who brought the buyer. When Discentik brings the sale,
you earn the marketplace share shown in your accepted offer (50% of the net). When
the buyer comes through your own referral link or one of your coupons, you earn the
referral share instead (85% of the net). The offer shows both shares, with an
estimate for a referred sale, before you accept it.

Open the course workspace and select Settings → Commerce → Your referral link and
coupons
. Copy your referral link and share it anywhere. A buyer who opens it and
buys within 30 days counts as your referral; the most recent referral link they
opened wins. You can also create your own coupon codes for the course, up to its
maximum discount and for up to 31 days each, and end them at any time. Each buyer can
use a coupon once. Buying your own course never counts as a referral.

The share that applies is fixed when the buyer starts Checkout and is recorded with
the sale, so later changes never rewrite a completed purchase.

Read sales, statements and payouts

Overview highlights Available for release: eligible earnings before final
transfer checks, not cash available to withdraw or your bank balance. Pausing
transfers does not erase the recorded amount. Future release dates, holds and
unresolved payment details can keep earnings out of this figure.

The Recent course transactions table shows the five most recent confirmed
course purchases, with their dates, course titles, current earnings and statuses.
Each row summarizes a purchase and its adjustments; it is not a complete ledger of
every financial movement. Choose View all sales for the full breakdown.

Expand Balance details for the remaining totals and release schedule.
Outstanding earnings is the amount still owed, not lifetime income. Scheduled
for release
and On hold are parts of that total, not extra balances to add to
it. Transferred to Stripe is net money already sent to the connected account;
Bank payouts in progress is money Stripe is processing for the bank.

Commercial terms show the standard marketplace share. A course may have separately
accepted terms: use the share recorded for each sale to reconcile its earnings.
Expired or abandoned checkout retries are not separate sales. A confirmed payment
can await fee confirmation until its final earnings are reconciled.

Sales shows course titles, purchase channels, seat counts, original currency,
provider balance currency, deductions and resulting earnings. Amounts awaiting confirmation remain
unresolved until their payment details are reconciled. Use the recorded terms and
deductions for each sale when reviewing its amount.

Statements groups financial records by sales month. Download CSV provides
a private copy. CSV headings, channels and statuses follow your interface language;
authored course titles keep their original language. Money is exported in whole
minor units with a separate currency column: an EUR amount of 3441 means €34.41.
Dates use UTC.

Transferred to Stripe and a completed bank payout are separate events.
Payouts shows the provider status and estimated arrival when available. A failed
payout can require bank details or verification changes in Payout account.
Contact support if you cannot resolve the displayed restriction.

Australian manual bank payments

Australian content owners use a verified manual bank-payment route. Complete the
licence agreement, payout terms and tax details; contact support to arrange secure
beneficiary verification. This route does not require a Stripe Connect account.
Do not enter full bank details in Discentik's tax or evidence fields.

The existing release schedule still applies: sales become eligible on the seventh
day of the second month after the sale month at 09:00 UTC, subject to recorded
holds and verification. This is an eligibility date, not a guaranteed bank-arrival
date. Amounts owed remain recorded in EUR. Payouts shows the separately recorded
bank amount and currency, including documented conversion when applicable.
Prepared — not sent reserves an amount; Submitted — awaiting confirmation
means the bank instruction has been recorded; Paid requires completion evidence.
Partial payments leave the remaining earnings owed. Returned amounts appear
separately, and unresolved or held earnings remain recorded.

Protect your financial records

Your records do not disclose buyer email addresses. Refunds, disputes, holds and
adjustments can change available earnings; review the recorded statuses before
assuming a balance is ready to reach your bank.

For Stripe routes, supply identity and bank details directly to Stripe. For manual bank payments, use the secure beneficiary-verification process agreed with support. Financial history is retained
under the payment-record rules in the Privacy Policy. Turning off
authoring does not remove existing earnings or outstanding obligations. Contact
support about account closure when financial matters remain unresolved.

Did this page help you?

Your response helps us improve this guide.