Payment providers
Book payouts from Stripe
Diffa fetches each Stripe payout with its transactions and books sales, VAT and fees in Fortnox, Spiris, Bokio or Björn Lundén.
How Stripe pays out
Stripe pays out on a rolling basis, daily or on the schedule you have chosen. Each payout lists exactly which payments, refunds, disputes and fees it includes. Diffa reads that list as it is. Nothing needs to be matched afterwards.
Stripe deducts its fee per payment before the payout. The fee is invoiced from Ireland without VAT, so it is booked with reverse charge: you account for the VAT yourself and deduct it in the same VAT return.
How Diffa books it
Sales are booked gross and the fees separately. The VAT on the fee is booked as both output and input VAT so it cancels itself out and shows in the right boxes of the VAT return. Amounts in other currencies are converted at the Riksbank’s rate on the transaction date. The net sits on the receivable from Stripe until you book the deposit in your accounting software; Diffa never books bank lines.
Default accounts
Suggestions from the Swedish BAS chart. You can change any of them before anything is booked.
| Account | Used for |
|---|---|
| 3001 | Sales with Swedish VAT 25% |
| 3109 | Goods to consumers in other EU countries (OSS) |
| 3309 | Services to consumers in other EU countries (OSS) |
| 4535 | Stripe's fees, reverse charge |
| 2614 | Output VAT on the fee, reverse charge |
| 2645 | Input VAT on the fee, reverse charge |
| 1686 | Receivable from Stripe until the money reaches the bank |
| 2610 | Output VAT 25% |
| 2670 | OSS VAT |
In your accounting software
Stripe in Fortnox
You log in to Fortnox from Diffa and approve the connection. Each sales day from Stripe becomes a voucher in the series you choose, with the documentation attached.
Stripe in Spiris
You log in to Spiris from Diffa. Diffa reads the chart of accounts and suggests accounts for Stripe's fees and OSS sales. It then books each sales day as a voucher.
Stripe in Bokio
You log in to Bokio from Diffa and choose a company. Each sales day from Stripe becomes a voucher. You match the bank deposit against the receivable from Stripe.
Stripe in Björn Lundén
You paste the key from Björn Lundén into Diffa. Each sales day from Stripe becomes a voucher in BL with sales, VAT, the fee and the net amount on the receivable.
Common questions
- When are sales booked?
- On the day of the sale. Each sales day is booked against the receivable from Stripe when the day is over and the payout is then reconciled against what is already booked. You can instead choose one voucher per payout or per transaction.
- Does Diffa know whether I sold goods or a service?
- If you use Stripe Tax, Diffa reads the tax code for each product. Otherwise you set it per source and Diffa stops and asks when a payment mixes goods and services.
- How is a refund booked?
- As a reversal of the original sale on the day the refund was made. Stripe's fee for the refund is booked separately.
- What happens with payments in other currencies?
- Diffa converts them to kronor at the Riksbank's rate on the transaction date. The difference from what Stripe actually paid out is booked as an exchange difference.
- Does Diffa book the bank deposit?
- No. The net amount stays on the receivable from Stripe until you book the deposit in your accounting software. That way you always know what has not come in yet.
The integration with Stripe is ready
Diffa opens to new customers soon. Leave your email and we will be in touch when you can start.
We will be in touch when we open.