WooCommerce · EU law · EN / DE / PL
New EU rules, without spreadsheets or guesswork.
Regelkit plugins put new EU obligations straight into WooCommerce: charges in the cart, data on every order and reports you can hand to your forwarder, the authorities or your accountant.
§ 01
Three obligations, three plugins
EU customs for parcels from outside the EU
Reg. (EU) 2026/382 · Reg. (EU) 2026/2108 Art. 20
€3 duty and €2 handling fee per item category – calculated correctly per parcel, charged at checkout or shown as a notice.
Packaging & EPR
PPWR (EU) 2025/40 · VerpackDG · BDO
Packaging weight by material and country, ready-made LUCID and BDO reports instead of manual spreadsheets.
Fair subscriptions
§ 312k BGB · Dir. (EU) 2023/2673
Cancellation and withdrawal buttons, reminders before renewals and an event log as proof.
§ 02
Deadline calendar
The dates that matter for WooCommerce shops selling to Germany and Poland. We update the calendar as soon as something moves in the Official Journal.
Cancellation button for online contracts (Germany)
in force§ 312k BGB
Withdrawal button for online contracts
in forceDir. (EU) 2023/2673
€3 duty per item, end of the €150 duty exemption
in forceReg. (EU) 2026/382
EU Packaging Regulation applies
in forceReg. (EU) 2025/40 (PPWR)
€2 EU handling fee, product identifiers in customs declarations
expectedReg. (EU) 2026/2108 Art. 20 · C(2026) 6694
New Customs Code: “importer” for distance sales from third countries
upcomingReg. (EU) 2026/2108
Flat duty ends, EU Customs Data Hub starts
upcomingReg. (EU) 2026/382
Maximum 50% empty space in shipping packaging
upcomingReg. (EU) 2025/40
§ 03
From regulation to code
Every rule in our plugins can be traced back to an article in the Official Journal. This is what it looks like in the customs plugin:
- 1
Source
Official Journal, regulation text, Commission guidance – in the original, with a date.
- 2
Rule
We spell out exactly what is counted: per parcel, per item category, without shipping.
- 3
Code
Every line with legal effect carries a reference to the regulation and article.
- 4
Proof
The result is stored on the order with the rules version – verifiable, even years later.
// Reg. (EU) 2026/382 Art. 2: flat duty only if the value// "does not exceed a total of EUR 150".$over_threshold = $value > $this->rules->duty_value_threshold;// Reg. (EU) 2026/382 Art. 2: EUR 3 × number of items.$duty = ( ! $over_threshold && $this->rules->duty_applies_on( $date ) )? $items * $this->rules->duty_per_item: 0.0;// Reg. (EU) 2026/2108 Art. 20(2) + C(2026) 6694 Art. 1:// EUR 2 per item, no value threshold.$handling = $items * $this->rules->handling_fee_per_item;
§ 04
About Regelkit
Regelkit builds WooCommerce plugins for shops selling in Germany and Poland. We follow new EU rules from the draft stage, read regulations and guidance in the original and implement them so merchants can prove compliance – not just display it.
- Every rule with its source
- Every calculation in the code cites the regulation and article. Amounts and dates are settings, ready for changes to the law.
- Proof, not just display
- Data is frozen on each order together with the rules version. Exports for your forwarder, IOSS intermediary or the authorities.
- Built for Germany and Poland
- Compatible with Germanized, block checkout and HPOS. Admin and customer-facing texts in English, German and Polish.
Good to know
Hosted in GermanyNo tracking, no adsInvoices with EU VAT numberSupport in English, German and PolishSource code available under the GPL§ 05
Questions about Regelkit
01Why is the base version free?
Because a legal obligation should not sit behind a paywall. The free version meets the rule and is available as a ZIP download. Pro saves time with automation, integrations and reports.
02Does the plugin replace legal advice?
No. The plugins calculate and document under the current rules, with sources. For your specific situation, a customs broker, tax adviser or lawyer is the right contact.
03How do I hear about changes to the law?
Amounts and dates are settings in the plugins, and updates arrive through WordPress. We document the current status in the deadline calendar and the guides.