How buying works detailed the process buyers go through when purchasing something on itch.io. This guide explains how itch.io accepts money and how a creator gets paid.
PayPal is available in multiple countries and currencies. Stripe was originally available in the United States, Canada, Ireland and the United Kingdom, and is continually expanding.
itch.io never collects any payment information itself. Upon purchasing the game, the buyer will be prompted to choose one of the available payment methods that you have configured through your User settings page.
When using PayPal, the buyer will be redirected to the PayPal webpage where they can securely pay, then back to itch.io with a secret download access link.
PayPal takes a fee of $0.30 + 2.9% for every transaction.
When using Stripe the buyer will be redirected to a checkout page on itch.io where they can enter their credit card. itch.io never sees or stores any credit card information. It is sent directly to Stripe through the buyer’s browser session.
Stripe takes a fee of $0.30 + 2.9% for every credit card transaction.
Since itch.io utilizes open revenue sharing, the fee per purchase depends on how you've configured your account. For the sake of simplicity, we'll assume the default rate, 10%, and that we're working in USD.
First, itch.io will take the percentage that you've set in your seller settings, so itch.io takes 10% of $10. Next, the payment provider will take $0.30 + 2.9% of the total price, $10. Leaving you with $8.41.
--itch.io-- ----PayPal/Stripe---- $10 - ($10 * 0.1) - $0.30 - ($10 * 0.029) = $8.41
You can choose what percentage of your sales to give to support the development and operational costs of itch.io in your User settings.
itch.io will send a notification email whenever you make a sale. It will be sent to the email address you registered with. Make sure your email address is up to date.
If someone attempts to buy your game but the transaction cannot be completed (eg. due to invalid PayPal account information) then you will also be notified.
This model sends the earnings from each sale to you immediately on each purchase. That means that if you get 1,000 sales of your content, you'll see 1,000 different transactions. The advantage to this model is that you get paid instantly, no matter how much you earn.
With that model, payments go to itch.io, you can initiate a payout at any time, with no minimum, and it'll include all purchases that are at least 7 days old.
That 7-day window allows us to deal with fraud and various other problems that can arise regarding payments.
Once a payout is initiated, it is reviewed and paid at our earliest convenience (it usually doesn’t exceed two to three days).
European VAT laws dictate that any business, when selling to customers currently located in the European Union, must collect value-added tax (VAT) according to the current rate of the country the seller is buying from.
Note that EU-VAT also applies to non-EU business, and that it’s the country one is buying from, not living in, that is taken into account.
To help you comply with this legislation, itch.io allows you:
With the Direct to you model, you are responsible for registering at a VAT MOSS and paying the tax collected. You can export all the necessary information about your transactions for your quarterly reporting from your dashboard. itch.io automatically collects address and geo-location from IP address for any buyers when necessary.
When using the Collected by itch.io model however, both those features are enabled by default, and itch.io pays tax quarterly on your behalf to the UK VAT authority, with whom we are registered.
The Collected by itch.io model only supports accepting USD.
For Direct payments, it depends payment provider. When configuring payments, you must either choose the same currency as your PayPal account or add an additional currency from within PayPal. If you do not do this, then your payments will not be processed.
When using PayPal, the following currencies are supported:
When using Stripe, the following countries and currencies are available:
You must set a matching currency in the User settings page; otherwise, you may be unable to receive payments.
itch.io supports accepting Bitcoin payments via Stripe for USD currency. The buyer is redirected to a similar checkout page with a bitcoin URI, a QR code, and has 10 minutes to transfer a certain amount of BTC to a temporary address.
When the 10-minute delay is elapsed and if no payment has been made yet, the checkout form resets itself and displays a new amount, bitcoin URI, and QR code. This delay allows Stripe to guarantee a BTC-USD exchange rate.
Stripe takes a fee of 0.5% for every Bitcoin transaction.