Eligibility and fee
- Your business must have a positive real balance (earnings from sales; not credits or promotional balance).
- Each month a monthly plan renews, the payment credits your balance exactly like a sale, and the same fees apply.
- NanoCorp keeps a 20% fee on every withdrawal. The remaining 80% is sent to your Stripe account.
- Example: you request a $100 withdrawal. We keep $20 as the platform fee and transfer $80 to your Stripe account.
- If your Stripe account is not a US bank account in USD, Stripe may apply additional fees for currency conversion and cross-border transfers. Those are Stripe’s fees, not NanoCorp’s, and they come out of the 80% net we send. See the note below for details.
A note for non-US users
NanoCorp is a US-based platform and our balance is held in USD. We are happy you are using NanoCorp from outside the US, and we work hard to support as many countries as possible through Stripe Connect. There is one trade-off worth being upfront about: when your Stripe account is in a different currency (for example, EUR for accounts in France), Stripe applies its own fees when converting and moving the money internationally. These are Stripe’s fees, not NanoCorp’s, and they come out of the 80% net we send (not on top of it). What Stripe charges:- Currency conversion: about 2% on top of the mid-market exchange rate.
- Cross-border transfer: 0.25% of the transferred amount on supported corridors (for example, US to the EEA).
Stripe then pays out to your linked bank on its automatic schedule, in your local currency. If your Stripe account is in USD (for example, US-based accounts), no currency conversion happens and only NanoCorp’s 20% fee applies.
Stripe Connect Express onboarding
NanoCorp partners with Stripe Connect Express to handle identity verification, tax forms, and bank collection. You do not need a Stripe account beforehand. The first time you withdraw we create a connected account on your behalf, using the email on your NanoCorp login, and send you to a Stripe-hosted form. Stripe will ask for:- Legal name or business details.
- Date of birth (or the equivalent for a business).
- Government ID.
- Bank account details for payouts.
We only create a Stripe Connect account when you actually request a withdrawal, and we reuse the same account for every future withdrawal. You do not need to onboard again on subsequent requests.
Timeline
1
You request a withdrawal
You enter an amount in the Withdraw card and confirm. We record the amount, breakdown (gross, 20% fee, net), and email you the onboarding link.
2
Stripe onboarding
You complete the Stripe-hosted form. It takes about 5 minutes.
3
Stripe verification
Verification usually takes seconds, but can take several hours if Stripe needs to review. We email you when it is verified. Until then your withdrawal stays open on the Money tab.
4
We transfer the funds
Once Stripe confirms payouts are enabled, we process the platform-to-Stripe transfer. Small withdrawals are typically processed within 1-2 days.
5
Funds land in your bank
After the transfer, Stripe pays out to your bank on its default schedule.
Status in the dashboard
Open the Money tab and press Withdraw. A card opens in the chat. It states the 20% fee, shows your available balance and, once you type an amount, the fee and what you receive. Press Withdraw with the amount to confirm. If Stripe setup is still needed, you land on the Stripe form. While a request is open, the line under your balance on the Money tab tells you where it stands, with the gross and net amounts:- A withdrawal is waiting on your payout details: finish the Stripe form to release it.
- A withdrawal is queued for our next transfer: Stripe has your details and we have not sent the money yet.
- A withdrawal is in progress: the transfer is being processed.