Capture Shopify payouts
Connect the business account Shopify Payments pays into. Every bundled payout lands as a bank transaction in Norman and gets matched to the underlying orders, fees, and returns: no manual payout CSV import.
We use cookies to analyze how our site is used. You can accept or reject these. Necessary cookies are always on. Privacy Policy.
Shopify Payments payouts land in Norman through your connected bank accounts, bundled orders, transaction and app fees are booked per payout, and EU sales run with the right OSS and tax-rate logic. VAT returns, OSS, and EÜR are built from live Shopify data: no payout CSV, no spreadsheet tab, no deadline panic.
Shopify payouts land in Norman via the connected bank account, transaction and app fees are broken out per payout, returns reduce revenue and input VAT on the right line: bookkeeping, VAT returns, OSS, and advisor handoff plug straight in.
Create, read, update, and sync with payment status.
Receipts, attachments, OCR fields, and transaction matching.
Bank activity and bookkeeping state for internal workflows.
VAT, EÜR, and annual workflow status for operational surfaces.
Server-side scopes, webhooks, and workspace permissions keep integrations controlled.
Payouts, fees, and tax logic run inside the normal bookkeeping workflow: no separate Shopify export at quarter-end.
Connect the business account Shopify Payments pays into. Every bundled payout lands as a bank transaction in Norman and gets matched to the underlying orders, fees, and returns: no manual payout CSV import.
Transaction and app fees are booked per payout as an expense; returns and discounts reduce revenue and input VAT on the right line. Norman separates domestic, EU, and third-country sales and sets VAT correctly per OSS logic and tax rate.
Live Shopify bookings flow into VAT returns, the OSS report, and EÜR: structured, on time, and tied to the original receipts. Tax advisors and DATEV-adjacent workflows get the export without spreadsheet cleanup.
Norman replaces Shopify payout CSVs, manual per-order transaction and app fee math, and mental OSS math with one continuous workflow for Shopify accounting.
at month-end for bundled payouts
carved out of transaction and app costs
on EU sales and reduced rates
Shopify payouts, fees, returns, and tax data land in one system instead of bouncing between the Shopify admin, payout reports, and the inbox.
| Shopify admin + payout CSV + Excel | ||
|---|---|---|
| Shopify payouts | Pulled in via the bank feed and matched to orders automatically | Export bundled payouts monthly as CSV and match by hand |
| Transaction & app fees | Broken out per payout; returns reduce revenue and input VAT correctly | Reconstructed by hand from Shopify reports and bank lines |
| OSS & EU sales | Domestic, EU, and third-country sales split per OSS logic and tax rate | Do the math by hand per sale or ping your advisor |
| VAT / OSS & advisor handoff | Built from live Shopify data, with original receipts per line | Rebuilt from platform spreadsheets right before the deadline |
Start free and unlock tax, team, and automation features when you need them.
Free
Invoicing and bookkeeping.
/month (excl. VAT)
Pro
Reports, insights, and advisor tools.
/month (excl. VAT)
Max
Tax filings and team access included.
/month (excl. VAT)
Start for free and bring invoices, receipts, bookkeeping, and taxes into one workflow.
Start for freeShopify Payments pays bundled amounts into your connected business account: one payout usually covers many orders minus fees. Norman captures those payouts via the bank feed, breaks them down to the underlying orders, books transaction and app fees per payout as an expense, and treats returns as a reduction of revenue and input VAT. You don't need a monthly payout CSV export from the Shopify admin.
Transaction fees are booked per payout as an expense and stay matched to the right orders instead of being carved out of reports at month-end. Recurring app subscriptions and the monthly Shopify base fee are captured as ongoing operating expenses with a receipt, including input VAT where the invoice shows it. That keeps margin and input VAT traceable per period.
Norman separates domestic, EU, and third-country sales and prepares the data for VAT returns and the One-Stop-Shop scheme (OSS) in a structured way. When you cross the €10,000 EU-wide B2C distance-selling threshold, you see it early and export OSS-relevant sales per country and tax rate. Reduced rates (for books or groceries, say) can be set per product so the right rate applies automatically.
A shop that sells goods almost always counts as a Gewerbe and needs a trade registration, unlike purely freelance work. For VAT, the §19 UStG threshold decides: as long as your prior-year revenue stays under €25,000, you can be a Kleinunternehmer and invoices go out without VAT. Norman shows your live revenue against that threshold and switches the VAT logic the moment you move to standard taxation. The final classification is the Finanzamt's call.