OnlyFans deposits appear as transfers from a payment processor, not directly from OnlyFans itself
When you earn money on OnlyFans, it does not move straight from the platform to your bank account. Instead, OnlyFans uses a third-party payment processor — currently Stripe — to handle the actual transfer of funds. This means your bank statement will show a deposit from Stripe, not from OnlyFans. The deposit description typically reads something like "STRIPE TRANSFER" or "STRIPE INC" followed by your OnlyFans creator account identifier or a reference number.
The timing matters. OnlyFans processes payouts on the 25th of each month for earnings from the previous month. So money you earned in January gets paid out on February 25th. Stripe then transfers that amount to your linked bank account, which usually takes one to two business days. This means you might not see the deposit hit your account until February 27th or later, depending on your bank's processing speed and whether weekends fall in between.
Key Takeaways
- Your bank statement shows deposits from Stripe, the payment processor OnlyFans uses, not from OnlyFans directly.
- OnlyFans processes payouts on the 25th of each month for the previous month's earnings, and Stripe transfers the money to your bank within one to two business days.
- The deposit description on your statement will include "Stripe" and may include a reference number tied to your OnlyFans account.
- OnlyFans takes a 20 percent cut before the money reaches Stripe, so your bank deposit will be 80 percent of your gross earnings on the platform.
- If you do not see a deposit by the 27th of the month, check your OnlyFans dashboard to confirm the payout was processed and verify your linked bank account details.
What the deposit description actually says
The exact wording varies slightly depending on your bank, but you will see "Stripe" as the sender. Some banks show "STRIPE TRANSFER", others show "STRIPE INC", and some include a longer reference code. You may also see your OnlyFans creator username or account number appended to the description, though this is not may provide. The key point is that "Stripe" is always present — if you see a deposit from Stripe on the 26th or 27th of the month and you are an OnlyFans creator, it is almost certainly your payout.
If you want to make the deposit easier to track, you can add a note in your own banking app or spreadsheet. Many banks let you add custom labels to transactions, so you could mark it as "OnlyFans earnings" or "OnlyFans payout" for your own records. This is especially useful if you have multiple income streams and need to separate them for tax purposes.
The 20 percent cut happens before the money reaches your bank
OnlyFans takes a 20 percent platform fee from all earnings before the money is sent to Stripe. This means if your subscribers paid you $1,000 in a month, OnlyFans keeps $200 and sends $800 to Stripe, which then deposits $800 into your bank account. The $200 fee is not shown as a separate line item on your statement — it is already deducted from the amount Stripe transfers.
This matters for tax reporting and budgeting. Your gross income on OnlyFans is the full amount subscribers paid. Your net income — the amount that actually hits your bank account — is 80 percent of that. When you file taxes, you will report the gross amount as income, and you can deduct the 20 percent platform fee as a business expense. Your bank statement only shows the net amount, so you need to track the gross separately using your OnlyFans dashboard or account statements.
How to verify the deposit came from OnlyFans
Log into your OnlyFans creator dashboard and navigate to the Earnings or Payouts section. You should see a record of each monthly payout, including the date it was processed and the amount. Match this amount to the deposit in your bank statement — they should be identical (the net amount after the 20 percent fee). If the amounts do not match, or if you do not see a payout record in your OnlyFans dashboard, contact OnlyFans support before assuming the deposit is from something else.
You can also check your linked bank account details in your OnlyFans settings. Go to Settings, then Payments, and verify that the bank account listed there matches the account where you expect to see the deposit. If you recently changed your linked account, the payout may have gone to an old account instead. OnlyFans uses the account information on file at the time of payout, not the account you are currently viewing.
Delays and what to do if a deposit does not arrive
Most payouts arrive within one to two business days of the 25th. If today is the 28th or later and you have not seen a deposit, start by checking your OnlyFans dashboard to confirm the payout was actually processed. If the dashboard shows a payout was sent, the delay is likely on your bank's end — some banks take longer to process incoming transfers, especially if the 25th fell on a weekend or holiday.
Contact your bank and ask them to search for incoming transfers from Stripe on or after the 25th. Provide them with the exact amount from your OnlyFans dashboard. If your bank has no record of the transfer arriving, the problem is between OnlyFans and Stripe, and you should contact OnlyFans support with the payout date and amount. If your bank shows the transfer arrived but has not posted to your account yet, it is a processing delay on their end — this usually resolves within one business day.
Keeping your linked bank account current
OnlyFans will not send you a warning if your linked bank account becomes invalid — the payout will straightforward fail. This can happen if you close the account, change banks, or if your bank flags the incoming transfer as suspicious and rejects it. The safest approach is to update your linked account information a few days before the 25th if you have recently changed banks or account numbers.
If a payout fails because of an invalid account, OnlyFans will hold the money and attempt to send it again the following month. You will not lose the earnings, but you will not see them in your bank account until the next payout cycle. Check your OnlyFans dashboard regularly to catch any failed payouts early, and update your account information as soon as you know it has changed.
Tax reporting and what your bank statement shows
Your bank statement is not a tax document. It shows only the net deposits from Stripe, not the gross earnings or the platform fee. For tax purposes, you need to use your OnlyFans earnings statements, which you can read from your dashboard. These statements show gross earnings, the platform fee, and the net amount paid out — everything the IRS needs to see.
If you earn more than $600 from OnlyFans in a calendar year, OnlyFans is required to send you a 1099-NEC form (or 1099-K, depending on your account type and location). This form reports your gross earnings to the IRS. Your bank deposits are not reported separately — the IRS uses the 1099 form, not your bank statement, to track your OnlyFans income. Keep your OnlyFans earnings statements and your bank deposits organized together so you can match them up if you are ever audited.
Frequently Asked Questions
Why does my bank statement say Stripe instead of OnlyFans?
OnlyFans uses Stripe as its payment processor to handle the actual transfer of money to creators' bank accounts. Stripe is the company that moves the funds, so your bank records the transfer as coming from Stripe. This is normal and does not mean the money did not come from OnlyFans — it just passed through Stripe to get to you.
Can I change which bank account receives my OnlyFans payouts?
Yes. Go to your OnlyFans settings, find the Payments section, and update your linked bank account. The change takes effect on the next payout cycle (the 25th of the following month). If you change your account mid-month, the current month's payout will still go to your old account.
What if I see a Stripe deposit but I do not have an OnlyFans account?
Stripe is used by thousands of businesses and platforms, not just OnlyFans. Check your email for any receipts or confirmations from services you use. If you genuinely do not recognize the deposit, contact your bank and ask them to provide more details about the transfer, including the originating business name.
How long does it take for OnlyFans money to show up after I earn it?
Earnings are paid out once a month on the 25th, for all money earned in the previous month. The deposit then takes one to two business days to appear in your bank account. So money earned on January 15th is paid out on February 25th and appears in your bank by February 27th at the latest.
Do I need to report OnlyFans deposits to my bank?
No. Your bank sees the deposits automatically. You do need to report OnlyFans earnings on your tax return, but that comes from your OnlyFans earnings statements and the 1099 form OnlyFans sends you, not from your bank statement.