Referral income has a reputation problem in Indonesia, and it is mostly a reporting problem. The screenshots that circulate show a dashboard total, which is the number before the platform validates the order, before the buyer's return window closes, and before anything is withheld. The number that matters to you is the one that lands in your wallet or your bank account, weeks later, and nobody screenshots that one.
So this is not an article about how much affiliates earn. It is a simulator: five inputs, all of which you supply from your own figures, and then the three layers that sit between the gross commission and the money you can spend. Those layers are specific to Indonesia, and two of them are written into the tax code.
While those first commissions are still sitting in validation, an app such as I am Beezy lets you turn time spent viewing content into a small daily amount, which is what most people use to bridge the gap instead of borrowing against a payout that has not cleared.
What does part-time referral income actually pay for in Indonesia?
A commission is not paid for effort, for follower count, or for the quality of your video. It is paid for a completed transaction that a platform can trace back to your link and that the buyer keeps. Every gap between those two ends is where a first quarter quietly disappears.
The chain that has to complete before a single rupiah exists
Someone has to see your link, click it, buy something, and not send it back. Break any one of those four steps and the chain pays nothing at all. This is why a post with strong engagement can produce no income: engagement happens at step one and money is created at step four. It also explains why a small, specific audience often out-earns a large general one — the click arrives already qualified, so the conversion step does less work.
Where Indonesian affiliates actually sign up
The marketplaces with a formal affiliate track in this country are the ones you already buy from: Shopee runs its programme at affiliate.shopee.co.id, Tokopedia routes creators through its Creator Center, and Lazada and Blibli operate their own arrangements. Registration is free on all of them and none requires stock. Read the programme terms before you read anything else, because two clauses decide your first quarter: how long a commission stays in validation, and what minimum balance has to build up before a payment is released.
Why the first month is the wrong month to judge
Almost every programme holds a commission until the merchant's return window has closed, then applies a payout threshold, then pays on a fixed date. Stack those three delays and a sale made in your first week is a normal candidate for payment in your third month. Nothing has gone wrong. Judging the model on month one is like weighing a harvest in the week you planted it.
Build the simulator with five inputs you own
A simulator is not a forecast. It is a chain of five numbers where every value comes from you, so that you can see which one actually moves the result and stop guessing at the rest.
The five numbers, and where each one comes from
Input one is reach: how many people realistically see the link in a month, taken from your own analytics rather than your follower count. Input two is the share of that reach which clicks. Input three is the share of clicks that turn into a kept purchase, which your dashboard reports once you have thirty days of data. Input four is the average basket of the products you promote. Input five is the commission rate written in the programme terms for that specific product category — not the headline rate on the landing page, which almost always applies to a narrow selection.
The chain, laid out
| Step | Where your value comes from | Worked example with placeholder values |
|---|---|---|
| 1. Monthly reach | Your own analytics, not follower count | 2.000 people see the link |
| 2. Click rate | Your own analytics | 3 per cent gives 60 clicks |
| 3. Kept-purchase rate | Programme dashboard, after 30 days | 2 per cent gives 1,2 orders |
| 4. Average basket | Product page or dashboard | Rp250.000 |
| 5. Commission rate for that category | Programme terms, per category | Your figure, applied to the basket |
| Cash timing | Validation window, payout threshold, payment date | Reported in month one, paid in month three |
The placeholder values exist only to make the arithmetic readable. They are not Indonesian averages, no reliable public average exists for them, and you should replace every one of them the moment your own dashboard has data.
Run it over three months, not one
Take your monthly gross figure and put it on a calendar. Month one produces reported commissions and no cash. Month two produces new commissions plus the release of month one, minus whatever validation rejected. Month three is the first month that behaves like an income month, and it is your first honest data point. Then compare that figure to something real: the monthly provincial minimum wage in Indonesia for 2026 runs from Rp2.317.601 in Jawa Barat, the lowest in the country, to Rp5.729.876 in DKI Jakarta, the highest, a ratio of 2.47 to one. If your side income is worth two evenings a week, the honest question is what those evenings would be worth doing something else in your own province.
What is left after tax on a side income?
Gross commission is not income. Two documented rules decide what a part-time earner in Indonesia actually keeps, and both of them work in the beginner's favour more often than people expect.
PTKP: the allowance below which nothing is due
Indonesian personal income tax starts only above a personal allowance, the PTKP. The allowance is Rp54.000.000 a year for the taxpayer, plus Rp4.500.000 if married and a further Rp4.500.000 for each dependant up to three, so a married taxpayer with three dependants reaches Rp72.000.000. Below that line, no personal income tax under PPh Pasal 21 is due at all. For someone adding a few hundred thousand rupiah a month to a salary, the practical effect is that the side income is taxed inside the salary calculation, not as a separate business.
The five bands, and where the first one ends
The Indonesian personal income tax scale has five bands, with 5 per cent applying up to Rp60.000.000 of taxable income, then 15 per cent up to Rp250.000.000, 25 per cent up to Rp500.000.000, 30 per cent up to Rp5.000.000.000 and 35 per cent above that, in force since the 2022 tax year under the UU HPP. If you find an article quoting four bands with a first ceiling at Rp50.000.000, it is describing a scale that no longer applies and you should stop reading it.
The Rp500 juta line, and what it does not cover
There is a second threshold that people confuse with the first. An individual under the turnover-based regime is not taxed on the first Rp500.000.000 of gross annual turnover, and the same figure is used by the marketplace withholding rules introduced on 1 July 2026. That threshold belongs to selling, not to promoting: if you only publish links, you are not a marketplace seller. If you do both, you are, and the withholding conversation applies to the selling side of your activity.
| Layer between the dashboard and your money | What it does to the number | What to check before you start |
|---|---|---|
| Validation window | Delays payment, and can cancel it entirely | Its length, in the programme terms |
| Returns and cancelled orders | Reduces the reported amount, sometimes weeks later | Whether reversals appear as a separate line |
| Minimum payout threshold | Holds a small balance indefinitely | The threshold, and whether it carries over |
| Personal allowance (PTKP) | Rp54.000.000 a year, plus family additions | Your own family situation |
| Income tax scale | Five bands, first at 5 per cent up to Rp60.000.000 | Your total income, salary included |
| Payment rail | Decides how fast and how cheaply it arrives | Which account or wallet the programme pays into |
Bridging the validation gap with I am Beezy
The structural weakness of referral income at the start is not the amount, it is the delay: you work in July and you are paid in September. Something that pays on a daily rhythm sits well next to it, precisely because it fails in the opposite way.
How a view-based income behaves differently
With I am Beezy you view content — videos, articles, advertisements — and each view generates an amount credited to your account, without a merchant, a return window or a validation queue in between. It does not scale the way a good affiliate post can, and it is not meant to. It fills the specific hole that a commission model leaves open in the first ninety days.
What it adds, in rupiah
The reference range across the platform is 5 to 15 euro a day. Bank Indonesia's reference rate on 5 August 2026 put one euro at Rp20.868,02, so that range converts to roughly Rp105.000 to Rp310.000 a day at that date. The central bank publishes the rate every working day, so treat that conversion as a snapshot rather than a fixed figure, and recompute it when you need a current number.
How does the money actually reach you in Indonesia?
This is where guides written for Europe or the United States quietly mislead Indonesian readers, and it costs beginners real time.
There is no IBAN here, and no SEPA
If a form asks you for an IBAN, it was not built for this market. Domestic instant transfer in Indonesia runs on BI-FAST, the retail rail operated by the central bank and available inside the apps of participating banks. BI-FAST handled 1.529 million transactions in the second quarter of 2026, up 38,09 per cent year on year, so the instant transfer you need exists and is used at scale. What you supply to a payer is a bank account number or a registered wallet identifier, never an IBAN.
The wallet you register, and the one you do not
Electronic money is the everyday rail in this country, and it comes with a warning that matters once you are receiving income rather than buying lunch. Of the 1.111,74 million electronic money instruments in circulation in May 2026, only 263,80 million were registered against 847,94 million unregistered. An unregistered instrument is convenient and anonymous, which is fine for a coffee and poor for money you would need to recover. If a programme pays into a wallet, register that wallet.
The international question, answered plainly
If a programme pays from outside Indonesia, do not assume your usual wallet will receive it. Bank Indonesia's payment statistics record zero international transactions for Indonesian electronic money, across every month published. Domestic electronic money is a domestic instrument. Cross-border payment is a separate arrangement with its own currency conversion and its own fees, and it needs to be settled before you sign up rather than after your first threshold is reached.
How the first ninety days unfold
What to do in week one
Pick one programme rather than four, read its validation window and payout threshold before its commission rate, and write both numbers down. Set up the account or wallet that will receive payment, and register it properly. Then start producing, and resist the urge to check the dashboard daily — you are collecting data for a calculation you cannot run yet.
What to do at day thirty and day ninety
At day thirty, replace all five placeholder inputs in the simulator with your own figures and recompute. At day ninety, compare the cash that actually arrived against what the simulator predicted, and identify which of the five inputs was furthest off — that is the one worth working on, and it is almost never the commission rate. Check your total annual income against the personal allowance and the first tax band, and if you have also started selling rather than only promoting, look at the Rp500.000.000 turnover line before it becomes urgent. And while the first commissions are still locked in validation, filling the gap with I am Beezy keeps the wait from turning into a reason to quit.
