Keep Shopify and Twinfield updated automatically.
Twinfield is the accounting suite that bookkeeping firms and accountants live in, with fixed journals, ledger accounts, cost centres and VAT codes per administration. Shopify hands over orders, refunds and Shopify Payments payouts. Schakel reads your Shopify orders and books them as sales invoices in the Twinfield sales journal, with the right ledger account, cost centre and VAT code per line, so your accountant can carry on straight away.
What travels across the link
Everything this connector moves between Shopify and Twinfield, and how often.
-
Sales invoices per journal
Every Shopify order becomes a sales entry in the sales journal you assign, with a line per product and the order number as description. Your webshop sales sit in one place in Twinfield rather than in a loose export.
-
Ledgers and cost centres
Revenue, shipping and payment fees go to their own ledger account, and per sales channel or brand you can attach a cost centre, so your Twinfield reporting matches how you want to read your revenue.
-
VAT codes and OSS
Each line gets the Twinfield VAT code for standard, reduced, 0% or reverse charge. If Shopify Markets sells to other EU countries, the destination country code is used, ready for your OSS return.
-
Refunds as credit entries
A refund in Shopify becomes a credit entry on the same relation and journal, for the amount actually refunded, so your Twinfield receivables stay correct without manual corrections.
What Shopify to Twinfield saves you
- Webshop revenue sits as a sales entry in the right Twinfield journal, not in a loose CSV.
- Cost centres and ledgers per channel, so reporting is right without reposting.
- VAT codes and OSS are correct per line, including sales through Shopify Markets.
- Your bookkeeping firm keeps working in Twinfield, everything is already booked.
Setting it up
- 01
Connect Shopify
You install Schakel on your Shopify store and grant access to orders and refunds. Your checkout stays untouched, Schakel only reads what has already sold.
- 02
Grant access to Twinfield
You authorise Schakel on the Twinfield administration the entries should land in. If you run several administrations, you pick the right one per store.
- 03
Assign journal, ledgers and codes
You set the sales journal, the ledger accounts, any cost centres and the VAT codes, so the entries match your accountant scheme exactly.
- 04
Check and let it run
You see the first entries in an overview before they are final. Once it looks right, new orders and refunds flow in by themselves, all traceable in the log.
What you need
- A Shopify store you own or where you may install apps. The connector runs as an app inside your admin, so you sign in through Shopify and need no separate account.
- An administration you administer, plus clarity on the ledger account you want used.
Not sure how to get those keys? Step by step:
Where it runs
Inside your Shopify admin, as an app. You sign in through Shopify, no separate account.
Request this connector: tell us what you need and we reply within 24 hours.
Related connections
Connect a different pair
Shopify and Twinfield is one of many. Pick two systems and see what travels between them.
Common questions
Is the Shopify to Twinfield connector available?
Request this connector and get access. You let us know you want to link Shopify to Twinfield, and we make sure you can get started. You hear from us within 24 hours.
Does this work with multiple Twinfield administrations?
Yes. Several Shopify stores can each book into their own administration, useful for a bookkeeping firm serving multiple clients.
Can I pick a cost centre or ledger per channel?
Yes. You set the ledger account and cost centre per sales channel, brand or VAT rate, so your revenue in Twinfield splits out the way you want to report.
How does the Shopify Payments payout reconcile?
The payout is matched against the invoices on the ledger you link to Shopify Payments, with transaction fees separate, so your Twinfield bank entry lines up.
Does anything change in my Shopify store?
No. Schakel only reads orders and refunds. Your theme, checkout and existing orders stay exactly as they are.
Can you connect Shopify to Twinfield?
Yes. Schakel connects through the official APIs of Shopify and Twinfield, so you install nothing on your own server and nothing travels outside those two parties.
Which VAT rate do my sales get in Twinfield?
The rate is set per line: 21%, 9% or 0%. Sales to Belgium and other EU countries get the rate of the destination country, ready for your OSS return.
Are commission and fees booked separately in Twinfield?
Yes. Commission, shipping and other fee types each land on their own ledger account in Twinfield, rather than in one lump sum, so your margin stays readable.
Missing something you need?
Tell us what Shopify and Twinfield should do for you. If it is not in here yet, that is usually because nobody has asked. We build on request and we reply within 24 hours.