Shopify integration
Connect your Shopify store in a few clicks. Every order becomes an invoice, every refund a credit note, and every Shopify Payments payout is matched to the bank transaction that receives it. You have nothing to reconcile by hand.
See plans and start →See a demo →
- ✓ Read-only access, granted with your explicit consent
- ✓ VAT taken from Shopify, to the cent
- ✓ Included in the Business and Premium plans
Three systems, one set of books
Your orders live in Shopify. Your payments go through Shopify Payments, Stripe or PayPal. Your money reaches the bank days later as a single net payout, after fees and refunds. Matching all of this by hand, payout after payout, is slow and error-prone, and most accounting tools stop at the bank line.
Shopify order → Shopify Payments → Payout (sales − refunds − fees) → Bank
Finotor closes the loop: from the order to the bank, every step is recorded and reconciled.
How it works
- Connect your store. Enter your store address and approve access on Shopify, just like connecting a bank. Finotor asks only for read access.
- Confirm your settings. Choose the bank account that receives your payouts, the start date of your history, and how invoices are issued: by Finotor, or already by Shopify.
- Finotor does the rest. Products, customers, orders, refunds and payouts sync automatically, and new orders arrive in real time.
Everything your accountant needs, straight from Shopify
Automatic payout reconciliation
Each Shopify Payments payout is broken down into the sales, refunds and fees it contains, then matched with the bank transaction that receives it. When two bank lines could match, Finotor asks you to choose instead of guessing. Every order shows when it was paid out and reconciled with the bank.
Invoices and credit notes from your orders
Every paid order becomes an invoice. Every refund, once the money has actually been returned, becomes a credit note linked to the original invoice. Shipping and discounts are included, line by line.
VAT to the cent
VAT amounts are taken from Shopify, not recalculated, and each line is linked to the right tax rate of your company: domestic, EU or export. When a rate is unclear, the invoice is flagged “VAT to check” rather than guessed.
Real-time orders and refunds
New orders, refunds and cancellations reach Finotor within a minute, with current totals, original totals and payment status side by side.
Products and customers, mapped once
Shopify products are matched to your Finotor products by SKU, and customers by email. Map the rest in one click: your sales account and cost price follow every future order.
Accounting that balances
Payouts flow through a dedicated Shopify Payments transit account in your ledger: sales and VAT on one side, fees as expenses, the payout to the bank on the other. The transit account returns to zero, so your accountant can trust the numbers.
Beyond a simple sync
| Typical connector | Finotor | |
|---|---|---|
| Imports orders | ✓ | ✓ |
| Creates invoices and credit notes | Sometimes | ✓ |
| Breaks down payouts (sales, refunds, fees) | Rarely | ✓ |
| Matches payouts to the bank automatically | ✗ | ✓ |
| VAT from Shopify, linked to your tax rates | Rarely | ✓ |
| Banking, invoicing and statements in one platform | ✗ | ✓ |
Your data, under your control
- Explicit consent. You approve access on Shopify, and you can disconnect at any time from Finotor or from Shopify.
- Read-only access. Finotor reads your store data; it never changes your products, orders or customers.
- Minimal personal data. Customer name and email only: no full addresses, no phone numbers.
- GDPR requests handled. Shopify’s data protection requests are processed automatically, while your accounting records stay intact.
- Encrypted tokens. Access tokens are encrypted at rest.
Built for
- Shopify merchants who want their books ready without exporting spreadsheets.
- Multi-channel sellers using Shopify alongside WooCommerce, Stripe or PayPal, all in one place.
- Accountants and bookkeepers who manage e-commerce clients and need reconciled, auditable data. Finotor for accountants →
Frequently asked questions
Which plans include the Shopify integration?
The Shopify integration is available on the Business and Premium plans. See plans.
Do I need Shopify Payments?
No. Orders, invoices and credit notes work with any payment method. Automatic payout reconciliation works with Shopify Payments, and with Stripe and PayPal through their own Finotor connections.
Does Finotor change anything in my Shopify store?
No. Finotor only has read access to your store.
How much order history is imported?
Finotor imports orders from the start date you choose at connection. By default, Shopify gives apps access to the last 60 days of orders; a longer history becomes available once full order access is granted.
I already issue invoices from Shopify. Will I get duplicates?
No. At connection, you tell Finotor whether Shopify already issues your invoices. Finotor then records your sales without issuing a second invoice.
What happens to VAT for EU and export sales?
Finotor takes the VAT charged by Shopify and links each line to the matching tax of your company. Export sales outside the EU are linked to the export tax you choose. Any unclear case is flagged for review.
What about partial refunds?
When a refund is completed, Finotor creates a credit note for the refunded lines. Refunds of a free amount, without items, are flagged so you can record them.
Can my accountant access the data?
Yes. Invite your accountant to your Finotor organisation: they see the same orders, invoices, payouts and ledger.
How do I disconnect?
From the Shopify line in Finotor, or by uninstalling the app in your Shopify admin. Your accounting records remain in Finotor.
Connect your Shopify store in minutes
Your orders, invoices and payouts, reconciled with your bank, without the spreadsheets. Available on the Business and Premium plans.
Read more: Accounting for Shopify: best practices