Step-by-step guides for every feature. Set up VAT rates, translations, VAT exemption, and more.
After installing T-Selector, we handle the technical setup for you. Here's what to expect at every step.
⏱ 1–2 business daysRight after installation, you'll see a short questionnaire (~60 seconds). It asks 6 quick questions about your store:
• Do your Shopify prices include VAT or not?
• What should the default pricing view be?
• Would you like a popup for customers to choose B2B/B2C pricing?
• Do you want helper text next to prices (e.g. "incl. VAT")?
• What should the floating widget do? (price toggle, VAT exemption, both, or none)
• Your email address + optional message about your needs
You'll also see an info screen about our VAT Exemption feature for B2B customers — this explains how it works so you can enable it later from your dashboard.
At the end of the questionnaire, enter your email so we can contact you when setup is complete. There's also an optional message box where you can tell us anything specific about your store — for example, special apps you use, B2B requirements, or timeline needs. Click Submit.
We'll send a Shopify collaborator request to your store. Please accept the request — this gives us temporary access to set up T-Selector on a duplicate of your theme.
We create a copy of your live theme and set up T-Selector on it. Your live store is never affected. Based on your questionnaire answers, we will:
• Add the B2B/B2C price toggle to your header
• Identify all price elements across your pages
• Configure the CSS selectors so every price updates correctly
• Set up the floating widget based on your choice (toggle, exemption, or both)
• Add the VAT Exemption form to your cart page if applicable
• Apply your other preferences (popup, helper text, etc.)
Once setup is complete, we email you with instructions to preview the duplicate theme. Test the toggle, check different pages, and verify everything looks right.
When you're happy, simply publish the duplicate theme from Shopify Admin → Online Store → Themes. That's it — your customers can now switch between VAT-inclusive and VAT-exclusive pricing.
VAT rates tell T-Selector how much tax to deduct or add for each country. Once configured, prices update automatically based on visitor location.
⏱ ~2 minutesIn your T-Selector dashboard, click VAT-Rates in the top navigation.
Click the Import Active Markets button. This automatically imports all countries from your Shopify Markets configuration with the correct VAT rate for each country.
Click + Add VAT Rate to add individual countries. Select the country from the dropdown, enter the correct "Store wide VAT/Tax" percentage, and click Submit.
Your VAT rates table shows each country with its tax percentage. Click Edit to adjust any rate or Delete to remove a country.
Common EU rates: Sweden 25%, Germany 19%, France 20%, UK 20%, Belgium 21%, Austria 20%, Switzerland 8.1%.
If you sell products with different VAT rates (e.g. food at 12%, standard goods at 25%), you can configure tag-based VAT. When editing a country, click the + button next to "Product tag base VAT rate" to add product-specific rates.
Translate all T-Selector labels so customers see text in their own language — popup, toggle, helper text, and VAT exemption form.
⏱ ~5 min per languageClick Translate in the navigation. You'll see a list of all configured languages.
Click Import Active Languages to pull in languages from your Shopify configuration, or + Add Translation to add one manually.
Each translation has these fields for the popup and toggle:
If you use VAT Exempt, there's an additional section with these fields:
Click Submit to save. Add translations for each language your store supports. T-Selector automatically shows the correct language based on the customer's browser or Shopify locale.
All design settings are configured through the Shopify Theme Editor. Clicking "Design" in the T-Selector dashboard opens the Theme Editor directly.
Click Design in the T-Selector navigation. This opens the Shopify Theme Editor with T-Selector's app embeds. You can also access it via Shopify Admin → Online Store → Themes → Customize → App embeds, then search for "T-Selector".
T-Selector has three separate app embeds you can enable/disable independently:
Click on "VAT Toggle" to expand its settings. The Widget Mode dropdown controls what the toggle does:
Switcher Only — Customers switch between B2B (excl. VAT) and B2C (incl. VAT) pricing
Exemption Only — Only shows the VAT exemption button (for validating VAT numbers)
Both — Combines the switcher and exemption features
Configure the visual appearance of the toggle:
Scroll to the bottom of the VAT Toggle settings for advanced options:
Click "VAT Choice Pop-Up" in the app embeds to configure the popup:
The Settings page controls global behavior — toggle style, default pricing, currency format, and cookie preferences.
When enabled, prices display with labels like "€100.00 (incl. VAT)" or "€80.00 (excl. VAT)". When disabled, prices show without any label. We recommend keeping this on for clarity.
Choose between two display styles:
Option Button — Two separate clickable buttons
Option Toggle — A single slide switch
Choose what the toggle labels say:
Ex. VAT / Inc. VAT — Tax-focused labels
Business / Individual — Customer-type labels
Both — Shows "Business exc. VAT" / "Private inc. VAT"
Customize the switch appearance: On/Off background color, circle (knob) color, and border color. Match these to your store's branding.
B2B Pricing / B2C Pricing — Which pricing view customers see by default before making a choice.
Product prices includes taxes — Enable this if your Shopify product prices are entered with VAT included. This tells T-Selector how to calculate the excl. VAT price.
Controls how long a customer's B2B/B2C choice is remembered. Set to 0 days to show the popup on every visit, or increase it so returning customers don't need to choose again.
The settings page shows a reference of Shopify currency formats. Choose the format that matches your store's currency setting in Shopify Admin → Settings → Store details. Common options:
→ 150,000.00
→ 150,000
→ 150 000,00
→ 150.000,00
Choose which type of parentheses to use around helper text — standard round brackets or custom options. Click Submit to save all settings.
VAT Exempt lets your B2B customers validate their EU VAT number and shop without VAT. T-Selector verifies VAT numbers in real-time through the official EU VIES database, tags the customer as tax-exempt in Shopify, and removes VAT at checkout automatically.
Click VAT Exempt in the navigation. The page shows whether VAT Exemption is Active or Inactive.
Click the Enable VAT Exemption button to activate, or Disable VAT Exemption to turn it off. The status indicator shows green "Active" or grey "Inactive".
Choose which EU countries can use VAT exemption. You can select all 28 EU member states or restrict to specific countries using the checkbox list. Use Select All or Deselect All for quick changes.
You have three options for where customers can enter their VAT number. You can use one or combine multiple:
A small "VAT" button that floats on the page (typically bottom-right). Clicking it opens the VAT exemption form as a modal. Configure under Widget & Form Placement: enable/disable, choose desktop position, and enable/disable on mobile.
Add the VAT exemption form directly inside the B2B/B2C choice popup. Go to Theme Editor → VAT Choice Pop-Up → enable "Enable VAT Exemption Fields". Customers see both the pricing toggle and VAT form in one place.
Add a "VAT Exemption Form" app block anywhere in your theme that supports app blocks. The most common placement is on the Cart page, below the cart summary. Go to Theme Editor → select a page template → Add block → choose "VAT Exemption Form" from T-Selector.
The app block has its own settings: Show Express Checkout Warning, Show VAT field, Container Design (background, border, padding, radius), and Button Design.
Via the floating "VAT" button, the popup, or the app block on the cart page — the customer sees a form asking for their email address, country, and VAT number.
They enter their business email (which they must also use at checkout), select their country, and type their EU VAT number (e.g. DE123456789, SE556677889901).
T-Selector checks the VAT number against the EU VIES database in real-time. The customer sees status messages: "Validating..." → "Checking VAT database..." → "Validated" (or "Invalid format for selected country").
On successful validation:
• A customer record is created in Shopify with taxExempt: true
• VAT data is stored in customer metafields (VAT number, validation status, company name)
• All prices on the store switch to excl. VAT
• The form shows "VAT exemption active for [company name]"
Because the customer is tagged as tax-exempt in Shopify, the VAT is removed during checkout. Order note attributes also store the VAT number, country, and company name for your records.
At the bottom of the VAT Exempt page, you'll see a live status grid showing all EU member states. Each country shows "Available" (green) or "Unavailable" (red). The monitor auto-refreshes every 5 minutes.
Click Download Report (CSV) to generate a CSV file of all verified VAT-free orders. This report is useful for accounting, tax filing, and OSS (One Stop Shop) reporting.
Common issues and how to resolve them. If your problem isn't listed here, email us at hello@zoeproduction.com with a link to the affected page.
We typically respond within a few hours on business days.
✉️ hello@zoeproduction.com