Skip to content
Pixeltree

International

International Tax Compliance for D2C: VAT, GST, and IOSS

Pixeltree handles international tax posture for US D2C brands, from VAT and GST registration to IOSS, country thresholds, and filing cadence tied to Shopify Markets.

What you get

Deliverables, not deliverable-ish.

Scoped plan

Written scope with success criteria, not a vague retainer.

Senior execution

The person scoping the work is the person doing the work.

Measurable output

Deliverables you can point at. Dashboards, flows, code, docs.

Clean handoff

Documentation and training so the work lives inside your team.

How we work

Our approach.

The problem with international tax for D2C

Tax is the part of international expansion that brands either ignore until it becomes a crisis or over-engineer before the revenue justifies it. Both failure modes cost real money. The first one costs it in the form of back-VAT assessments, penalties, and emergency registrations under duress. The second costs it in the form of filing fees and advisor retainers for markets that do not yet generate enough revenue to care.

The second failure is the IOSS trap. IOSS, the EU's Import One Stop Shop, lets brands collect VAT at checkout on orders under 150 EUR and remit centrally. It is the single biggest operational unlock for selling into the EU, and most US D2C brands either skip it because their tax advisor did not bring it up or implement it wrong so that VAT gets collected at checkout and again at the border. The customer pays twice and the refund queue explodes.

The third is country-specific thresholds. The UK has its own VAT regime post-Brexit. Germany wants registration once you hold stock in the country. Canada has GST and provincial sales taxes that vary wildly. Australia has GST above a low threshold for non-resident sellers. Japan, Singapore, and New Zealand each have their own rules. There is no single answer. There is a posture, and it has to match the brand's revenue, risk tolerance, and growth plan.

How Pixeltree sets up international tax

We run a four-step methodology that produces a tax posture, the registrations to support it, and an operational setup that keeps the storefront compliant without daily attention from your team.

  • Step one, posture and threshold mapping. We map your current and projected revenue per country, identify every registration threshold you will cross in the next twelve months, and decide which registrations to do immediately versus which to defer.
  • Step two, registration execution. We coordinate registrations in each required jurisdiction through local tax partners, track the paperwork, and liaise with your finance team on required documents.
  • Step three, Shopify configuration. We configure tax settings in Shopify Markets per country, wire IOSS, set inclusive or exclusive tax display per market, and verify that the checkout collects the right amount for every order type.
  • Step four, filing handoff and monitoring. We select and onboard filing partners per jurisdiction, document the filing cadence, and set up a monitoring dashboard so your finance team sees any anomalies before they become assessments.

Every step produces a written artifact so your CFO or finance lead can audit the decisions, challenge them, and extend them as you enter new markets.

What you get

The tax compliance engagement delivers a complete tax posture with live registrations where needed and a configured storefront that stays compliant.

  • A tax posture document listing every registration you have, every one you are deferring, and the revenue trigger for each
  • Completed registrations in the jurisdictions identified as day-one priorities
  • IOSS registration and full configuration in Shopify Markets
  • Shopify tax settings configured per market with inclusive or exclusive display logic
  • Filing partner selection per jurisdiction with signed engagement letters
  • A filing calendar with deadlines and responsibilities
  • A monitoring dashboard covering collected VAT, filed VAT, and variances
  • A finance runbook covering new market triggers, threshold alerts, and escalation paths

If you run broader compliance audits with Pixeltree, the tax work plugs into that engagement.

Timeline

Most tax compliance engagements run eight to sixteen weeks depending on the number of jurisdictions and the registration lead times.

  • Weeks one and two, posture and threshold mapping
  • Weeks three through eight, registration paperwork across target jurisdictions
  • Weeks nine and ten, Shopify configuration and checkout QA
  • Weeks eleven and twelve, filing partner onboarding and handoff
  • Weeks thirteen through sixteen, monitoring and stabilization

UK VAT registration typically takes four to six weeks. German VAT takes six to ten weeks. IOSS is usually under four weeks through an intermediary. We parallelize aggressively to keep the critical path short.

Mini case anatomy

A composite from a US beauty brand launching into the UK and EU. The brand had started shipping to the UK and EU three months before calling us using a generic HS code, no IOSS, and DDU shipping. Revenue from both markets combined was running at about forty thousand a month. Refund rate was twenty-three percent. The finance team had a growing anxiety about VAT exposure and no one internal who knew the regime.

We ran the four-step methodology. The posture document identified UK VAT, IOSS, and German VAT as day-one requirements, with France, Italy, and Spain deferred until revenue per country exceeded a defined threshold. We started UK and IOSS registrations immediately and queued German VAT for when the brand planned to move stock to a Rotterdam 3PL.

On the Shopify side, we configured Markets to collect VAT inclusive at checkout, wired IOSS into the commercial invoice, and moved UK and EU orders to DDP. We selected filing partners for UK VAT, IOSS, and eventual German VAT, and we built a monitoring dashboard that compared collected VAT to filed VAT monthly.

Six months later the brand had clean filings in the UK and under IOSS, zero customer-facing duty bills, and refund rate on international orders had dropped from twenty-three percent to four percent. The finance team went from weekly anxiety to a monthly ten-minute review. German VAT registration completed in time for the 3PL transition.

The lesson was that tax posture is not an accounting problem. It is a customer experience problem with a compliance wrapper. Once the posture was clear and the storefront was configured, everything downstream got easier.

FAQs

See also the cross-border logistics leaf, the Shopify Markets setup leaf, the international readiness audit leaf, and the international expansion hub.

FAQ

Questions we hear most.

If you ship directly to EU consumers, you can use IOSS for orders under 150 EUR from day one. Above 150 EUR or if you hold stock in the EU, you need country-specific VAT registration, often starting with Germany, France, or the Netherlands.
Technically yes, but operationally no. Without IOSS your customers pay import VAT at delivery, which kills first-order experience and drives refunds. We treat IOSS as mandatory for D2C brands shipping to the EU.
We coordinate with tax filing partners in each jurisdiction for ongoing returns. Our scope is registration, posture, and setup. We hand off to a filing partner you retain.

Let's see if we're a fit.

15 minutes. We'll tell you whether this service fits where you are. If not, we'll name what does.

Book a 15-min call