Receiving payments as an unregistered business

Topic summary

Main issue: accepting payments without registering a business. Core guidance centers on Shopify Payments’ country-specific requirements and alternatives.

Netherlands: Shopify Payments requires a KVK (Chamber of Commerce number) and BSN/TIN; VAT is optional at signup. A standard EU IBAN bank account in EUR is needed (Eurozone IBANs accepted). This cannot be bypassed. Alternative: use a third‑party payment provider (check their rules); doing so incurs a 0.5%–2% Shopify transaction fee per order, depending on plan.

Belgium: Required items include owner details, personal ID, personal TIN (Numéro National), and company tax ID from the CBE; VAT is optional. Individuals can provide their Numéro National during setup. Bank account requirements mirror the Netherlands.

Singapore: UEN is preferred; acceptable alternatives include official registration documents (e.g., Incorporation certificate, Business Name, LLP/LP, or Foreign Company registration).

Taiwan: Use a supported third‑party gateway from Shopify’s list; some (e.g., Airwallex) may require business registration. Canada: see Help Center for Shopify Payments requirements.

Compliance note: Collecting BSN/TIN is mandatory for tax/identity verification; Shopify cites legal requirements but no country-specific document. Third‑party app suggestion (Stripe-powered checkout) was shared by a community member.

Status: Several country queries answered; Sweden and Iceland remain unanswered. Discussion ongoing.

Summarized with AI on December 20. AI used: gpt-5.

Thanks @Trevor