# Is your supplier in the German packaging register? Check your whole list.

Canonical URL: https://www.rastriq.es/en/germany-lucid-packaging-register-data/ · Spanish version: https://www.rastriq.es/registro-envases-alemania-lucid/

> Check whether your suppliers, sellers or brands are in Germany's LUCID packaging register by VAT ID, name or brand, with status, brands and weekly changes.

Selling packaged goods in Germany requires the producer to be registered in LUCID, the ZSVR public packaging register (VerpackDG). The actor looks up your list of VAT IDs, companies or brands and returns one row per registration: number, company, legal form, VAT ID, brands, packaging types, status and exit date. In Monitor mode you only receive what changes.

QUICK ANSWER

**Quick answer:** A list check of VAT IDs, companies or brands in LUCID, Germany's packaging register (ZSVR, VerpackDG): registration number, legal form, brands, packaging types, status and exit date, with a weekly Monitor mode that flags changes. It returns companies only and does not replace the official register extract.

3

Modes: check, monitor, discover

200

List items per run

Daily

LUCID update

See use cases → See real rows

CONTEXT

## What LUCID is and what the actor does

Marketplaces and retailers ask suppliers for proof of registration; the actor automates the manual search, one item at a time.

**Not a replacement for the official extract.** It is a convenience check of the public register and does not replace the Registerauszug / ZSVR Registerabruf that marketplaces and fulfilment providers must obtain as proof. Results can be incomplete or out of date: LUCID updates once a day and every row carries its update time.

**Responsible use.** At most 1 request per second, a single session, no proxies. It is built for checking your own suppliers and brands, not for copying the register: there is no "download everything" mode.

| Mode | What it returns | When to use it |
|---|---|---|
| check | Every match for your list (and not_found rows) | One-off check |
| monitor | 1st run: baseline. Then: new, changed and removed | Scheduled weekly |
| discover | Matches for one term (up to 1,000) | Explore a brand or company |

USE CASES

## What the LUCID check is used for

Five use cases: who uses them, what you do and which fields you need.

1 · Verify sellers before onboarding

Marketplace, platform and fulfilment complianceBefore listing a seller, check with its VAT ID and its name with legal form whether it is registered.**Result:** a yes / no / expired answer per seller for the file.

Fields: `status`, `registration_number`, `registration_date`, `market_exit_date`

2 · EPR agencies and consultancies

EPR service providers and advisorsCheck a client's or prospect's whole list by VAT ID in one run: `not_found` rows are companies with no registration.**Result:** a status sheet per client.

Fields: `vat_id`, `company_name`, `status`

3 · Brand protection

Brand owners and legal teamsPut your brand in `brands` and see who registers packaging under it in Germany, with an exact or partial match.**Result:** who uses your brand in the register.

Fields: `company_name`, `brands`, `match_type`

4 · Cross-border supplier due diligence

Procurement and supply chainVAT IDs with a foreign prefix return country, registration date and status; the `no_eu_vat_id` flag marks registrations without an EU VAT ID.**Result:** evidence for the supplier file.

Fields: `country_code`, `vat_id`, `registration_date`, `status`

5 · Weekly monitor of your list

Compliance and riskIn Monitor mode, scheduled weekly, a supplier that leaves the register shows as `removed_from_register`.**Result:** an alert instead of a manual re-check.

Fields: `change_type`, `changed_fields`, `previous_values`

REAL SAMPLE

## A real check

Real rows from an existing run. The sample downloads without signing up.

| query_type | company_name | registration_number | status | brands_count | match_type |
|---|---|---|---|---|---|
| vat | HARIBO GmbH & Co. KG | DE2755553072093 | registered | 5 | exact |
| name | Miele & Cie. KG | DE5926578831093 | registered | 1 | exact |
| name | Dr. August Oetker Nahrungsmittel KG | DE5471318663546 | registered | 2 | exact |
| brand | 1ALS GmbH | DE4717106047764 | registered | 5 | exact |
| brand | Autohaus Claas Penning GmbH | DE3680724975750 | registered | 1 | exact |
| brand | B&S Brand Distribution International… | DE1877529561195 | registered | 100 | exact |

Real rows from a check run on 12 October 2026, with names, one VAT ID and one brand as input.

**Companies only.** The public register also lists individual entrepreneurs with their names and home addresses. The actor never returns them: it only emits registrations whose name ends with a recognised legal form (GmbH, AG, KG, S.L., B.V., Ltd…). This filter cannot be switched off, and phone numbers and street addresses are never output.

[LUCID register CSV](https://www.rastriq.es/muestras/registro-lucid.csv) [LUCID register JSON](https://www.rastriq.es/muestras/registro-lucid.json) [Browse all samples](https://www.rastriq.es/en/samples/)

RECIPES

## Inputs ready to copy

Paste the input into the actor's JSON tab and press Start.

| Task | Input (JSON) | What it is for |
|---|---|---|
| Check suppliers | `{"mode": "check", "vatIds": ["DE815499929"], "companyNames": ["HARIBO GmbH & Co. KG"], "includeDetails": true, "maxMatchesPerQuery": 5}` | Recipe 1 from the actor README. |
| Weekly monitor of a list | `{"mode": "monitor", "vatIds": ["DE815499929"], "brands": ["MAOAM"], "stateKey": "supplier-watchlist"}` | First run as baseline, then only changes. |
| Who uses a brand | `{"mode": "discover", "searchTerm": "Haribo"}` | Up to 1,000 matches. |

Lists of up to 200 items per run.

FIELDS

## Field dictionary

One row per registration found (or not_found).

| Field | Description |
|---|---|
| `registration_number` | LUCID registration number |
| `company_name · legal_form · vat_id` | Company, legal form and VAT ID |
| `country_code · city · postal_code` | Country, city and postcode (no street) |
| `brands · brands_count` | Registered brands |
| `packaging_types` | Declared packaging types and system participation |
| `registration_date · market_exit_date · status` | registered / deregistered / not_found |
| `query_type · query_input · match_type` | What you searched and whether the match is exact or partial |
| `change_type · changed_fields · previous_values` | baseline / new / changed / removed |
| `source_updated_at · quality_flags` | Register update time and flags (no_eu_vat_id…) |

DELIVERY

## How you receive the data

Run it yourself, receive it on a schedule or commission the project.

Apify

You run the actor with your list and download Excel, CSV or JSON. $4 per 1,000 rows in check and $6 per 1,000 changes in monitor (Bronze plan); checking 100 suppliers costs about $0.42.

Channels: console, API, MCP

Recurring dataset

Your supplier list checked every week, with a change report.

Channels: S3, CSV, JSON

Custom project

Integration with your supplier master or your seller onboarding process.

[Data normalization](https://www.rastriq.es/en/data-normalization/)

FAQ

## Frequently asked questions about the LUCID check

### Does it replace the Registerauszug?

No. Marketplaces and fulfilment providers must obtain the official extract; this is a quick public-register check.

### Why is a company I know missing?

Because its registered name has no recognisable legal form (it is excluded as a possible individual), is spelled differently (accents) or left the register more than three years ago.

### Can I download the whole register?

No. There is deliberately no such mode.

### How often is it updated?

LUCID publishes once a day; for monitoring, a weekly Monitor is plenty.

### Does it cover the WEEE or battery registers?

Not in this version: LUCID (packaging) only.

FREE SAMPLE

## We check your supplier list

Send us your list of VAT IDs, companies or brands and we return the status of each one in the schema you would receive.

- By VAT ID, name or brand
- Weekly monitor
- Companies only

Received. Meanwhile, download the real samples at [/en/samples/](https://www.rastriq.es/en/samples/).

RELATED PAGES

## Keep exploring

[EU financial entities MiCA, PSD2 and insurers.](https://www.rastriq.es/en/eu-financial-entities-data/) [Public data Every official data source.](https://www.rastriq.es/en/public-data/) [Buy datasets Catalogue with downloadable samples.](https://www.rastriq.es/en/buy-datasets/) [Rastriq for AI How agents read this data.](https://www.rastriq.es/en/ai/)
