Germany treats VAT as a core revenue source. In fiscal year 2024, Germany’s “taxes on turnover” (including VAT and import VAT) were €302.1 billion, about 35% of total cash tax revenue (excluding municipal taxes). That scale is why Germany’s VAT rules are structured, deadlines are strict, and documentation expectations are high.

For Squarespace sellers, VAT is also more “hands-on” than it is on many marketplaces. You’re typically the merchant setting prices, collecting VAT at checkout, controlling the content of invoices and receipts, and ensuring filings match what your store actually did.

This guide focuses on the operational reality: when you need German VAT registration, how to configure VAT correctly in Squarespace, which reporting route applies (German VAT return vs OSS vs IOSS), and how to file without constant fixes.

In a nutshell:

  • Germany’s VAT rate is 19% for standard-rated taxable supplies and 7% for qualifying reduced-rated supplies.
  • German VAT advance returns must generally be submitted electronically by the 10th day after the reporting period ends.
  • You can usually request a standing one-month extension (Dauerfristverlängerung). Monthly filers generally must pay a special advance payment equal to 1/11 of the prior year’s VAT advance payments.
  • The EU “distance sales” threshold referenced in Germany’s VAT guidance is €10,000 (and once exceeded, destination-based taxation becomes relevant for many B2C flows).
  • IOSS is designed for imports into the EU with a material value of up to €150, allowing VAT to be declared and paid centrally through the IOSS procedure (when your sales meet the scheme’s requirements).
  • Germany’s Kleinunternehmer thresholds (post-2025 changes) are €25,000 prior year and €100,000 current year, and the sale that pushes you over can become taxable immediately.
  • Squarespace can calculate VAT at checkout (either manually or automatically), but it explicitly expects you to handle registrations and compliance outside the platform.

What “Squarespace VAT in Germany” really means (and why it’s on you)

If you sell into Germany from a Squarespace store, Squarespace is not the party registering for German VAT or filing German VAT returns. Even when Squarespace helps calculate tax at checkout, compliance decisions sit with you.

Squarespace’s own guidance is clear on two practical points:

  • Squarespace can calculate VAT at checkout using automated tax rates (based on business location, customer address, and where you’re registered to collect tax).
  • Squarespace also states you’re responsible for registering with tax authorities and for collecting, filing, and paying the correct taxes.

So the real job is aligning three layers:

  • Your VAT posture (German VAT registration vs OSS vs IOSS vs Kleinunternehmer)
  • Your Squarespace configuration (how VAT is applied, displayed, and recorded)
  • Your reporting workflow (how store data becomes a VAT return without mismatches)

Do you need German VAT registration? 

VAT registration isn’t triggered by “having German customers.” It’s triggered by how you sell: where you’re established, where goods are dispatched from, where inventory is stored, and whether you’re using OSS/IOSS.

You should treat German VAT registration as likely if:

  • You’re established in Germany and selling taxable goods/services to German customers.
  • You store inventory in Germany (warehouse, 3PL, fulfillment partner), even if your business is based elsewhere.
  • You make Germany-taxable supplies that aren’t being reported via OSS (based on your facts and reporting route).
  • You need local VAT status to support B2B invoicing expectations or input VAT recovery on German costs.

You may not need local German VAT registration (depending on your facts) if:

  • You’re established in another EU member state, don’t hold stock in Germany, and your German B2C sales are properly handled through OSS once the relevant €10,000 threshold is exceeded (per Germany’s VAT guidance on distance sales).
  • You sell imported goods, and your sales fall under IOSS, which is designed for imports with a material value of up to €150(where the scheme applies).

The most common “surprise trigger” for Squarespace sellers

Inventory location changes create VAT changes. A seller can start as “cross-border only,” then move stock to an EU/Germany fulfillment partner and suddenly be subject to German VAT.

Practical takeaway: before you configure taxes in Squarespace, write down your operating model in one paragraph:

  • where you are established
  • where inventory sits (if any)
  • where goods are dispatched from
  • What you sell (goods, digital, services)

German VAT return vs OSS vs IOSS: choosing the right reporting lane

Your reporting lane determines where you file, which sales go into which return, and how you should configure VAT in Squarespace. The goal is simple: collect the right VAT at checkout and report it in the right place without double reporting.

The three lanes (what each one is for)

  • Local German VAT return (UStVA + annual VAT return)

Use this when you have German VAT obligations locally (commonly because you’re established in Germany, you hold inventory in Germany, or you have Germany-taxable supplies that must be reported locally). Germany’s tax authority guidance states that VAT advance returns are due by the 10th day after the period ends and must be submitted electronically, with payment due at the same time.

  • OSS (Union/Non-Union schemes)

A simplified EU reporting route that lets you submit one return in your Member State of identification to declare VAT due in other Member States for eligible cross-border B2C supplies. OSS returns are quarterly (Union + non-Union).

  • IOSS (Import scheme)

A simplified route for distance sales of imported goods to EU consumers in consignments of intrinsic value ≤ €150 (and it doesn’t apply to excise goods). IOSS returns are monthly. 

OSS vs IOSS

Feature OSS (Union/Non-Union) IOSS (Import scheme)
What it covers Intra-EU cross-border B2C supplies you can declare under the scheme (including intra-Community distance sales of goods). B2C distance sales of imported goods from outside the EU to EU customers, ≤ €150 intrinsic value, excluding excise goods. 
Where goods start From one EU Member State to another (typical distance sales) or eligible cross-border services under the scheme. From a non-EU country/territory into the EU.
Value limit No €150 limit (scheme scope is defined by supply type, not a low-value cap). Yes: intrinsic value must not exceed €150.
Filing frequency Quarterly (Union + non-Union). Monthly (import scheme).
€10,000 threshold relevance The €10,000 threshold applies to certain B2C cross-border supplies (TBE services and intra-Community distance sales of goods) and determines when destination taxation applies. The €10,000 threshold does not apply to distance sales of imported goods (IOSS).
Relationship to domestic VAT returns OSS returns are additional and do not replace domestic VAT returns where you still have local obligations. Same principle: using IOSS doesn’t remove domestic VAT obligations you may have for other activities.

Germany VAT basics for Squarespace sellers

Before you configure VAT in Squarespace, you need a clear handle on the fundamentals that drive German VAT outcomes: the VAT rate, where a sale is taxed, and how imports are treated. These basics determine whether you should collect German VAT at checkout, whether OSS or IOSS applies, and what ultimately appears on a German VAT return (or an EU scheme return).

– VAT rates (what most stores need to apply correctly)

Germany’s VAT law sets:

  • 19% for standard-rated taxable supplies, and
  • 7% for qualifying reduced-rated supplies.

Operational rule: treat 19% as your default unless you have a defensible reason for 7%. Reduced-rate errors usually stem from product-classification shortcuts rather than from math.

– The place of taxation is driven by facts, not your storefront

For goods, the key drivers are typically:

  • dispatch location and destination
  • whether you hold inventory in Germany
  • whether distance sales rules and OSS apply (the €10,000 threshold is part of this framework in Germany’s guidance)

For imports, the experience can shift to customs/import VAT if you don’t structure it intentionally. (That’s where IOSS becomes relevant for eligible sales up to €150. )

– Kleinunternehmer matters for Germany-based Squarespace stores

Germany’s updated small-business scheme is one of the most important “early stage” VAT choices:

  • If your prior-year turnover was within €25,000 and your current-year turnover stays within €100,000, you can be treated as a Kleinunternehmer, but the sale that exceeds the €100,000 threshold becomes taxable immediately (per the official guidance).

Practical point: Kleinunternehmer can simplify VAT collection, but it changes your invoicing language and your ability to claim input VAT.

How to Register for VAT in Germany?

Getting VAT-ready in Germany is mostly an admin sequence: (1) get ELSTER access, (2) submit the tax registration questionnaire, (3) receive your Steuernummer, (4) obtain a VAT ID (USt-IdNr.) if you need it. The steps below are the cleanest order to avoid filing delays and platform/account mismatches.

Step 0: Gather the details you’ll be asked for (do this first)

Have these ready before you start:

  • Legal entity details: legal name, legal form, registered address, business address (if different)
  • Business start date and a short description of activities (eCommerce via Squarespace, goods vs digital vs services)
  • Expected turnover estimates (used by the tax office to set up your tax profile)
  • Bank details (commonly requested in registration workflows)
  • Where the business is managed (this drives which tax office is responsible)

Germany’s ELSTER form guidance states that the competent tax office is determined by the business’s place of management/leadership, so choosing the right Finanzamt matters.

Step 1: Create your ELSTER account (you’ll need it to submit registration)

You must be registered with ELSTER to file the “Fragebogen zur steuerlichen Erfassung” electronically.

What to expect operationally:

  • ELSTER registration uses activation data delivered via email and post; ELSTER’s registration flyer notes postal delivery typically happens “within a few days” (then you complete registration and generate your certificate file).

Practical tip: Don’t leave the ELSTER setup until you’re close to a VAT deadline; make it the first administrative task.

Step 2: Submit the “Fragebogen zur steuerlichen Erfassung” (this is the core registration step)

This questionnaire is the formal “business start” notification to the tax office and is the route through which you obtain your Steuernummer.

  • ELSTER’s “Unternehmensgründung” guidance states: submit the questionnaire electronically to your Finanzamt, and you’ll receive your Steuernummer by post after review.
  • The ELSTER help text also notes that the business opening must generally be reported within one month using the questionnaire (referencing §138 AO).

Use the correct questionnaire type for your entity/activity (e.g., individual/self-employed vs corporation). ELSTER provides separate versions depending on your formation type.

Step 3: Receive your Steuernummer (tax number)

Your Steuernummer is issued by your Finanzamt after they review your submission.

Why it matters:

  • It’s commonly a gating item for tax administration workflows (including filing readiness), so treat issuance time as part of your launch plan not an afterthought.

Step 4: Request your USt-IdNr. (VAT ID) if you need it (and do it at the right time)

If you’ll be selling cross-border in the EU, selling B2B, or you need a VAT ID for operational reasons, request the USt-IdNr. early.

You have two common official pathways:

  • During business registration, BZSt states that newly founded companies submit the questionnaire to their competent Finanzamt and can apply for the USt-IdNr. within that process.
  • As described by BayernPortal: check the box in the questionnaire indicating you need a USt-IdNr.; BZSt then communicates the number by post.

BZSt also confirms that for a new business, the USt-IdNr. can be requested directly via the competent Finanzamt through the questionnaire. And if needed, BZSt provides a dedicated application route through the federal forms server.

Step 5: Document and operationalize the setup (so Squarespace + filing stays consistent)

Once you have the identifiers:

  • Save proof of registration/IDs (letters, confirmations, dates received).
  • Add your VAT ID to Squarespace receipts where applicable (so customer documentation aligns with your VAT posture).
  • Create a simple internal note stating:
    • where you’re established,
    • where inventory is stored/fulfilled from,
    • which reporting lane you’re using (German VAT return vs OSS vs IOSS),
    • and when that needs revisiting (e.g., new warehouse/3PL, B2B launch, EU expansion).

Configuring VAT in Squarespace 

Squarespace offers two main approaches to collecting VAT: manual setup and automated taxes. The right choice depends on the complexity of your VAT footprint and whether you need product-level tax codes.

A) Automated taxes (best when you want fewer VAT rate maintenance tasks)

Squarespace states that automated tax rates apply the correct local tax rates and rules at checkout based on:

  • your business location,
  • your customer’s address, and
  • where you’re registered to collect tax.

Squarespace also states that automated taxes require you to add tax registrations for the correct addresses/postal codes.

What to do (operational checklist):

  • Confirm your VAT registrations first (Germany local VAT, OSS, etc.) because Squarespace expects you to enter your registered locations.
  • Use product tax codes where needed (to avoid pushing everything through a single default treatment). Squarespace’s automated tax guidance references product-specific tax codes as part of the system.
  • Run test orders for your main scenarios (Germany B2C, EU cross-border, exports, refunds) before you go live.

B) Manual VAT setup (best when your VAT footprint is simple and stable)

Squarespace allows you to set manual tax rates for specific locations; it also explains how tax is determined at checkout based on product type (for example, physical products are generally tied to shipping address; certain digital or membership products are tied to billing postal code).

What to do (operational checklist):

  • Create a German tax rule that reflects your VAT posture (standard rate vs reduced rate items where valid).
  • Confirm how Squarespace determines tax for your product types (physical vs. digital vs. memberships), as that affects VAT location logic in real orders.
  • Keep a “rate map” for your catalog to avoid inconsistent VAT treatment.

VAT-inclusive pricing (common expectation in Europe)

Squarespace explains tax-inclusive pricing as a method that allocates VAT within the listed price rather than adding VAT on top at checkout, while still showing VAT as a line item at checkout and in confirmations.

Why it matters: German customers commonly expect tax-inclusive pricing, and it can reduce checkout friction if your VAT posture is correct.

Add your VAT ID to receipts (so documents look compliant)

Squarespace’s VAT/GST guidance states you can add a VAT registration number so it appears on receipts. Squarespace also has a dedicated “business name and address” help page that references adding a tax registration ID that displays on receipts.

Practical takeaway: treat receipt configuration as part of compliance, not just branding, especially for B2B buyers.

VAT filing requirements in Germany: what you file and by when

Once you’re registered for German VAT, compliance becomes a recurring filing cycle with fixed deadlines. The key is knowing which returns apply to you, how often you file, and what your “latest safe internal close date” should be so you’re not working against the clock.

What you file (the core set)

  • VAT advance return (Umsatzsteuer-Voranmeldung / UStVA): periodic return used to report VAT due (and usually pay it) during the year.
  • Annual VAT return (Umsatzsteuererklärung): year-end reconciliation return that aligns the year’s VAT position.

(Exact filing frequency and additional declarations can vary by facts, but these two are the baseline most VAT-registered sellers encounter.)

When you file (deadlines and rhythm)

1) VAT advance returns (UStVA): deadline + payment

  • Deadline: Germany’s tax authority guidance states the UStVA must be submitted electronically by the 10th day after the end of the reporting period (month/quarter), and VAT is generally due for payment at the same time.
  • What this means operationally: if your period ends on March 31, your filing deadline is typically April 10 (unless special rules apply for weekends/holidays).

2) Dauerfristverlängerung (standing extension): one month extra time

  • Germany’s guidance explains that you can request a permanent deadline extension that typically shifts the filing deadline by one month. 
  • Monthly filers: the same guidance notes apply; they generally must pay a special advance payment to obtain the extension, calculated as 1/11 of the previous year’s VAT advance payments.

Practical tip: the extension helps only if you still run a disciplined close otherwise, you just postpone the scramble.

Suggested internal workflow (so you don’t miss the 10th)

Use a simple cadence each month/quarter:

  • Days 1–3: export Squarespace orders and refunds; confirm VAT “bucket” rules for the period
  • Days 4–6: reconcile taxable base (sales, shipping, discounts) and VAT totals to bookkeeping
  • Days 7–9: prepare UStVA values, final checks, and documentation saved
  • Day 10: file and pay (or file under your extension timetable)

What belongs in a German VAT return for Squarespace orders?

The most common filing mistake is treating a Squarespace revenue report as a VAT return input. A VAT return is a tax report of transactions that are Germany-reportable in that reporting lane. Use a simple “three bucket” model

Bucket 1 – Germany-reportable (local German VAT return)

Examples:

  • Domestic German sales dispatched from Germany
  • Germany-taxable transactions you report locally based on your VAT posture

Bucket 2 – OSS-reportable

Examples:

  • Cross-border B2C sales where Germany is the destination and you’re reporting via OSS under the distance sales framework (the €10,000 threshold appears in Germany’s guidance on this area).

Bucket 3 – IOSS / import-structured reporting

Examples:

  • Sales where IOSS applies for imports up to €150 and you’re declaring VAT centrally in IOSS (when your sales fit that scheme).

What typically creates mismatches if you don’t control it

  • Shipping charges: inconsistent treatment between checkout and reporting creates reconciliation gaps.
  • Discounts: VAT needs to follow the taxable base; your bookkeeping must handle it consistently.
  • Refunds and partial refunds: if refunds aren’t tied back to the original VAT treatment, you’ll overstate VAT or “fix it later.”
  • Product type rules: Squarespace’s checkout tax behavior differs by product type (physical vs digital vs memberships), so your export logic should respect that.

Practical takeaway: build your VAT totals from order-level data with a repeatable method. If you can’t explain the difference between “Squarespace sales” and “VATable sales” in one page, filing will be fragile.

VAT invoicing in Germany (and the 2025 e-invoicing shift)

If you sell B2B or plan to invoice, compliance becomes a VAT risk, not a formality. A German state tax authority guidance explains:

  • Invoices are generally required for supplies to other businesses (and certain legal entities) in defined cases,
  • Failing to issue an invoice when required may constitute an administrative offense, with a fine of up to €5,000.
  • Since 1 January 2025, for in-scope domestic B2B transactions, it is generally required to issue an E-Rechnung (structured e-invoice), with transitional rules through 31 December 2026 (and for certain businesses with turnover not exceeding €800,000 in 2026, through 31 December 2027).

It also describes accepted structured formats such as XRechnung and ZUGFeRD (with noted version/profile constraints).

What this means for Squarespace sellers

Squarespace can help with receipts and tax display, but e-invoicing compliance for German B2B often requires an invoicing workflow outside the storefront:

  • a process for capturing customer business details and VAT IDs (where needed),
  • an invoicing tool that can produce compliant structured formats when required,
  • archiving that supports Germany’s retention requirements (the same guidance references an eight-year invoice retention period).

VAT recordkeeping for Squarespace sellers: quick audit-ready checklist

German VAT compliance is easiest to defend when your VAT return totals can be traced back to clear order-level data and supporting evidence. This quick checklist covers the minimum records Squarespace sellers should keep each filing period, so reconciliations are clean, and audit requests don’t turn into a scramble.

  • Order-level exports by filing period (items, VAT applied, destination, shipping, discounts).
  • Refund log tied to original orders (partial refunds included).
  • Shipping/import evidence (especially if the dispatch location or import treatment drives VAT outcome).
  • VAT route memo (one page): local German VAT vs OSS vs IOSS, and what goes into which return.
  • Invoice archive for B2B flows (including e-invoice files where applicable).

Common mistakes that trigger VAT problems for Squarespace sellers

Squarespace VAT issues usually happen when the store setup and reporting don’t match reality.

  • Configuring VAT in Squarespace before confirming your reporting route (local VAT vs OSS vs IOSS).
  • Defaulting to a reduced rate without a defensible basis (Germany’s rates are clear, but classification is not).
  • Forgetting the €10,000 distance sales threshold logic when selling cross-border B2C in the EU.
  • Treating Squarespace revenue as VATable revenue without bucketing (discounts, refunds, shipping, product-type tax behavior).
  • Missing the “10th day” filing rhythm and scrambling at the deadline.
  • Not planning for Kleinunternehmer exit (the taxable switch can occur immediately once the €100,000 current-year threshold is exceeded).
  • Ignoring e-invoicing readiness for domestic German B2B flows from 2025 (with transition rules).

How can we help at Commenda?

If you’re running German sales through Squarespace, VAT becomes hard when your business evolves: you add EU shipping lanes, switch fulfillment, introduce B2B, or move from manual VAT to automated taxes. The risk isn’t just “wrong VAT”, it’s inconsistent VAT across checkout, receipts/invoices, and filings.

At Commenda, we make German VAT compliance operational:

  • We determine the right VAT lane for your setup (local German VAT vs OSS vs IOSS) and document it so your team can run it consistently.
  • We guide registration and readiness (ELSTER workflow, VAT IDs where needed, and a filing calendar built around Germany’s deadlines and extension mechanics).
  • We turn storefront data into filing-ready reporting with clean transaction bucketing, refund handling, and reconciliation that holds up under audit pressure.
  • We align invoicing expectations (including the 2025 e-invoicing shift for domestic B2B, where applicable), so B2B growth doesn’t create compliance debt.

If you’re selling into Germany on Squarespace and you want a VAT setup that won’t break as you scale, book a demo with us at Commenda

We’ll review your operating model (where you’re established, where inventory sits, what you sell, and how you ship) and map the cleanest path to compliant VAT collection and filing.

FAQs 

1. Can Squarespace handle German VAT registration for me?

No. Squarespace explicitly positions registration as something you must complete outside the platform; Squarespace can calculate taxes, but you’re responsible for registering with the relevant authorities and ensuring correct collection and filing.

2. I’m based in Germany and started as a Kleinunternehmer. What happens if I exceed the threshold mid-year?

Germany’s official guidance explains that if your prior-year turnover was under €25,000, your current-year supplies remain exempt only until you exceed €100,000, and the sale that exceeds that threshold is no longer exempt immediately. In practice, that means you need a plan for pricing, handling VAT at checkout, and invoicing before you cross the line.

3. What’s the most reliable way to avoid “Squarespace totals vs VAT return totals” confusion?

Start from transaction-level exports and bucket sales first (local Germany vs OSS vs IOSS), then reconcile refunds and shipping treatment consistently. This is especially important because Squarespace tax behavior depends on product type (e.g., physical vs. digital tax determination logic).

4. Do I need to be e-invoice ready if I sell B2B from my Squarespace store?

If you have domestic German B2B supplies in scope, Germany’s guidance indicates that from 1 January 2025, an E-Rechnung is generally required (with transitional rules through 31 December 2026, and for certain businesses through 31 December 2027).
Squarespace can support receipt details, but structured e-invoicing often requires a dedicated invoicing workflow.

5. What if I realize I collected VAT from German customers before I was properly set up?

Treat it as a fix-now issue, not a “later” issue. Step one is to document the period, the amounts collected, and what VAT route should have applied (local/OSS/IOSS). Then get professional help to correct filings and configuration, so you stop compounding the problem going forward.