When your company earns money from sales, it lands in your company’s real balance. You can move that money out of NanoCorp to your bank account.Documentation Index
Fetch the complete documentation index at: https://docs.nanocorp.so/llms.txt
Use this file to discover all available pages before exploring further.
Eligibility and fee
- Your company must have a positive real balance (earnings from sales; not credits or promotional balance).
- 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).
| Step | Amount |
|---|---|
| You request | $10.00 USD |
| NanoCorp fee (20%) | $2.00 USD |
| Sent to Stripe | $8.00 USD |
| Stripe currency conversion + cross-border fees (about 2.25%) | about $0.18 |
| Lands on your Stripe balance | about €6.75 EUR |
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 click Request Withdrawal 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
You click Request Withdrawal
We record the amount, breakdown (gross, 20% fee, net), and email you the onboarding link.
Stripe verification
Verification usually takes seconds, but can take several hours if Stripe needs to review. During this time your withdrawal shows as “in progress” in the dashboard.
We transfer the funds
Once Stripe confirms payouts are enabled, our team processes the platform-to-Stripe transfer as soon as possible.
Status in the dashboard
Open the Business panel on your company dashboard and click Withdraw. You’ll see one of these states:- No account yet: clicking Request Withdrawal starts Stripe setup.
- Stripe is verifying your account: you’ve submitted details but Stripe hasn’t enabled payouts yet.
- Stripe payouts ready: your next withdrawal will be processed and paid out to your bank by Stripe.
- In progress: there is already an open withdrawal request. You cannot start a second one until the first is paid or rejected.