Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Markus Michalski

Small Business §19 UStG

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • - One-click activation of small business regulation
  • - Automatic product migration to 0% VAT (admin button + CLI)
  • - Legally compliant invoices, cancellations, and credit notes
  • - Sales channel-specific configuration
  • - Notice texts customizable in any language via Shopware snippets

Features

  • - One-click activation of the small business regulation per §19 UStG
  • - Automatic product migration to 0% tax rate via admin button
  • - CLI command for migrating large product catalogs
  • - Dry-run mode to preview changes without applying them
  • - Reverse migration back to regular taxation at any time
  • - Legally compliant PDF invoices with mandatory §19 UStG notice
  • - Cancellations and credit notes also adjusted
  • - VAT columns in documents automatically hidden
  • - Adjusted price display in shop ("Price without VAT acc. §19 UStG")
  • - Configurable notice texts for prices and invoices
  • - Sales channel-specific configuration
  • - Multi-language support (unlimited languages via snippets)
  • - No core modifications — uses Shopware block overrides

About the Extension

Why this plugin?

As a small business owner under German §19 UStG, you must not show VAT — neither on invoices nor on prices in your shop. Shopware does not provide a ready-made solution for this. This plugin fills that gap: It disables VAT calculation, adjusts all price displays, and ensures your invoices meet legal requirements.


Key Features

  • One-click activation — Enable the small business regulation with a single toggle
  • Product migration — Automatically convert all product prices to 0% VAT (admin button or CLI command)
  • Legally compliant documents — Invoices, cancellations, and credit notes with mandatory §19 UStG notice
  • Adjusted price display — "Price without VAT acc. §19 UStG" instead of "incl. VAT"
  • Configurable texts — Customize notice texts for invoices and prices
  • Sales channel-specific — Override settings per sales channel
  • Reverse migration — Switch back to regular taxation at any time


How it works

After installation, activate the small business regulation in the plugin configuration. Then migrate your products to the 0% tax rate — either via the admin button or CLI command for large shops.

The plugin automatically adjusts:

  • Price displays on product pages, listings, and cart
  • Tax calculation at checkout (0% VAT)
  • PDF documents (invoice, cancellation, credit note) with mandatory notice


Product Migration

The plugin offers two ways to convert your product prices:

  • Admin button — Shows current migration status and migrates all products with one click
  • CLI command — For large shops or automated processes, including dry-run mode and reverse migration

During migration, the previous net price becomes the new end price. Reverse migration back to regular taxation is possible at any time.


Important Notes

  • The small business regulation always applies to the entire shop — product-specific tax exemption is not legally possible
  • Email templates need to be adjusted manually (instructions provided in the documentation)
  • Existing orders remain unchanged when the regulation is activated
  • This plugin does not replace professional tax advice — consult your tax advisor when in doubt

Documentation

Full documentation in the Wiki.

Details

  • Available: English, German
  • Latest update: 17 April 2026
  • Publication date: 17 April 2026
  • Version: 1.1.0
  • Category: Checkout / Cart process

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Markus Michalski

Markus Michalski

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Partner since: 2026
  • Extensions: 2

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly