YarifyStart a conversation

Choose EUDAMED manual entry, bulk XML, or M2M by operating reality

Use manual entry for small, stable workloads; bulk XML for structured, reviewable batches; and M2M when high or frequent exchange justifies automatic transport and durable operations. Device count is a useful prompt, not the decision by itself. Source quality, approvals, exceptions, infrastructure, support, and reconciliation determine whether automation is proportionate.

Choose the least complex EUDAMED route you can operate reliably

Yarify can assess your actual record volume, change frequency, source quality, approval process, infrastructure, and support capacity—then turn the selected route into a bounded implementation plan.

What the engagement produces

  • A transparent UI-versus-bulk-versus-M2M workload comparison
  • A documented recommendation with assumptions, risks, and prerequisites
  • A practical first implementation scope tied to your current systems

Start with the least complex method that meets the measured need

The Commission describes UI input as manual, XML upload/download as semi-automated because file generation can be automated while transfer remains manual, and M2M as automatic external-backend exchange. See the official method definitions.

Manual is not inherently immature, and M2M is not inherently optimal. The best method is the one the organisation can operate reliably while meeting its volume, frequency, traceability, correction, and timeliness needs.

If source facts are incomplete or relationships are unclear, pause the transport choice. All three methods need approved data; bulk and M2M merely increase how consistently and quickly it can be moved.

Manual UI

Minimise setup

Accept higher per-record human work when the portfolio and change load remain small.

Bulk XML

Automate preparation

Generate consistent batches while retaining a human upload and review boundary.

M2M

Automate exchange

Invest in onboarding and operations when manual transport is a sustained constraint.

Manual UI vs bulk XML vs M2M: complete comparison

Read every row. A method that wins on recurring effort may lose on setup, support, source readiness, or failure-handling capacity.

Decision factorManual UIBulk XML uploadM2M data exchange
How data enters EUDAMEDA user enters and confirms records in the EUDAMED interface.Software prepares XML; an authorised user uploads the file through the interface.An external backend exchanges XML automatically with EUDAMED backend services.
Official indicative volume tipUp to 100 devices100–1,000 devicesMore than 1,000 devices
Legal threshold?No. The count is guidance, not a mandatory cut-off.No. Frequency and source structure can justify it below or above the band.No. High volume alone does not prove operational readiness.
Initial technical setupLowest: access, trained users, governed preparation, and review controls.Medium: source mapping, XML generation, current XSD/rule validation, and upload operations.Highest: data backend, DTX services, Access Point/AS4, security, onboarding, monitoring, and support.
Recurring human workHighest per record: entry, checking, correction, and status tracking.Review and authenticated file upload remain manual; preparation and error handling can be automated.People govern approvals and exceptions instead of each transmission, but operations still require ownership.
Source-data requirementApproved facts must be available, but a formal integration model may be unnecessary for a small portfolio.Structured, repeatable source data and stable record relationships are needed for reliable generation.A capable backend, canonical desired state, change detection, and reconciliation are foundational.
Change frequencyBest when records are few and changes are infrequent.Good for periodic, reviewable batches.Strongest case when updates are frequent enough to justify automatic transport and operations.
Failure handlingUser resolves interface feedback record by record and must preserve evidence separately.Team correlates batch and record outcomes to source keys and builds controlled correction files.Connector correlates messages, acknowledgements, reports, entity outcomes, retries, and accepted state.
Primary dependencyAvailable trained users and consistent process discipline.Current technical artefacts, a deterministic generator, validator, permitted uploader, and response workflow.All bulk-data foundations plus Actor/LAA, eDelivery AP, Party ID, module keys, Playground/Production, and support.
Typical advantageFastest way to begin when automation effort would exceed recurring work.Reduces repetitive entry without the complete M2M infrastructure commitment.Removes manual file transmission and supports frequent backend-to-backend exchange.
Typical disadvantageEffort, consistency risk, and status tracking grow with volume and change.The operator boundary and batch-response lifecycle remain.Architecture, onboarding, security, testing, release management, and 24/7-style failure ownership may be disproportionate.
Best-fit operating modelSmall, stable portfolio with clear facts and modest recurring workload.Structured periodic batches with review gates and an accountable upload operator.High-volume or high-frequency service with mature product data and durable integration operations.

The volume bands come from the official modes-of-input tip. The table labels them indicative because the Commission presents them as guidance, not statutory cut-offs.

A decision tree that starts with data readiness

Move down the tree only when the preceding condition is true. A large portfolio with weak identity and ownership needs data work before more transport automation.

  1. Question 1

    Is the approved source dataset complete and consistently owned?

    YES · Continue to volume and frequency.

    NO · Fix ownership, mapping, relationships, and validation first. Transport choice will not repair the data.

  2. Question 2

    Is the portfolio small, stable, and updated infrequently?

    YES · Use the UI unless measured recurring work or risk justifies a controlled generator.

    NO · Evaluate structured bulk preparation.

  3. Question 3

    Can records be assembled into reproducible, reviewable batches?

    YES · Bulk XML is a practical baseline; measure upload and exception workload.

    NO · Build a canonical dataset and change-control process before automating transport.

  4. Question 4

    Does manual file transmission materially constrain frequency, latency, or operations?

    YES · Assess M2M business value and readiness.

    NO · Bulk XML may remain more proportionate than M2M.

  5. Question 5

    Can the organisation operate AP connectivity, security, message state, retries, releases, and reconciliation?

    YES · Pilot one bounded M2M service in Playground and prove failure handling before Production.

    NO · Keep bulk XML or address the missing operational capability first.

Model workload with your measurements, not invented averages

A transparent model can compare 100, 500, and 1,000+ devices without claiming a universal time per registration. Record every input and test a plausible range.

Initial records

Separates one-time portfolio preparation from the recurring operating model.

Measure · Devices, Basic UDI-DI groups, package records, references, and expected operations—not only spreadsheet rows.

Recurring change rate

A large stable portfolio can create less work than a smaller fast-changing portfolio.

Measure · Creates, updates, corrections, withdrawals, and dependent-record changes per period.

Touch time

Manual entry, review, upload, result triage, and correction consume different effort by method.

Measure · Use timed samples from your process; do not substitute unsupported industry averages.

Exception rate

Poor source quality can erase transport savings and create expensive rework.

Measure · Profile missing facts, invalid controlled values, relationship failures, and rejected outcomes.

Implementation and run cost

M2M includes durable infrastructure, security, onboarding, monitoring, releases, and support.

Measure · Estimate one-time build plus annual platform, provider, people, incident, and change costs.

Risk and control value

Traceability, consistency, faster correction, and reduced re-entry can matter beyond labour savings.

Measure · Define measurable acceptance and operational outcomes rather than a generic automation benefit.

Simple comparison formula

annual operating effort = preparation + entry / upload / message operations + review + exception resolution + reconciliation + release/support overhead

Add one-time implementation and migration cost separately. Run low/base/high scenarios and identify which assumption changes the preferred method.

Five situations—and the proportionate starting point

These are decision examples, not mandatory prescriptions. Validate the assumed data quality, frequency, approvals, and support model.

SituationDecision signalProportionate startReview trigger
75 devices, approved data, a few changes each quarterLow recurring volume and no complex source integration needManual UI with a preparation checklist and peer reviewMaterial portfolio growth or measured repetitive work
350 devices in governed Excel, two planned registration wavesStructured periodic batches and repeatable mappingsExcel normalization, validation, and bulk XMLUpload frequency or response handling becomes a sustained bottleneck
900 devices across ERP/PIM, monthly approved changesInternal integration is valuable; transport need is still moderateCanonical ERP integration feeding controlled bulk XMLManual transmission, latency, or batch operations limit the service
4,000 devices, frequent updates, mature backend and operationsHigh volume/frequency and organisational capacity support automatic exchangeM2M assessment and bounded Playground pilotPilot proves services, failures, reconciliation, support, and total cost
2,000 records with duplicate IDs and unclear regulatory ownershipHigh volume but low source readinessData discovery, cleansing, ownership, and migration controlsCanonical records pass approval and validation gates

Evidence to collect before approving the method

A one-page decision record makes the assumptions reviewable and creates a trigger for changing methods later.

  1. 01

    Portfolio counts by entity and intended operation, not only product SKU total

  2. 02

    Initial-load volume separated from expected recurring changes

  3. 03

    Measured entry, review, upload, response-triage, and correction time

  4. 04

    Source-system map, data owners, stable keys, and relationship quality

  5. 05

    Exception types and rate from a representative sample

  6. 06

    Required frequency, processing window, latency, and human coverage

  7. 07

    Bulk generator/validator capability and authorised upload operating model

  8. 08

    M2M AP, security, onboarding, support, release, retry, and reconciliation capability

  9. 09

    One-time and recurring cost assumptions with sensitivity ranges

  10. 10

    Decision owner, review date, and trigger for moving to another method

What Yarify can assess and implement

We can profile source data and workload, build a transparent option model, implement governed preparation for manual entry, generate and validate bulk XML, or build M2M data, messaging, monitoring, retry, and reconciliation layers.

Regulatory boundary

The manufacturer and qualified regulatory advisers decide applicability, classification, identifier assignment, and whether submitted facts are correct. Method selection and technical validation do not guarantee MDR or IVDR compliance.

Method-selection questions

What are the three EUDAMED data-input methods?

The Commission lists manual entry through the EUDAMED user interface, semi-automated XML bulk upload/download, and automatic M2M data exchange between an external backend and EUDAMED. Both XML routes still require governed source data and current technical contracts.

Is M2M mandatory above 1,000 devices?

No. The Commission presents up to 100 for UI, 100–1,000 for bulk, and more than 1,000 for M2M as tips, not legal cut-offs. Update frequency, source quality, required latency, internal readiness, exception handling, infrastructure, security, support, and total cost should shape the decision.

When is manual EUDAMED entry the right choice?

Manual entry can be proportionate for a small, stable portfolio with infrequent changes and readily available approved facts. It still benefits from a governed preparation checklist, peer review, source evidence, and status tracking. Automation should solve measured recurring work or control problems, not exist for its own sake.

What is the difference between bulk XML and M2M?

Bulk XML automates file preparation but keeps the authenticated upload/download action manual. M2M automates backend exchange and adds eDelivery-compatible Access Point infrastructure, Party ID, module keys, Playground and Production onboarding, message correlation, retries, monitoring, and reconciliation.

Should poor source data be fixed by choosing M2M?

No. Automatic transport sends data faster; it does not resolve ambiguous identifiers, missing regulatory facts, broken relationships, or unapproved controlled-value mappings. Establish a canonical dataset, accountable owners, validation, and approval before increasing transport automation.

Can Yarify recommend a regulatory submission method?

Yarify can assess the technical and operational fit of UI preparation, bulk XML, or M2M using your volume, frequency, systems, data quality, controls, and support capability. The manufacturer and qualified regulatory advisers remain responsible for regulatory interpretation, applicability, and approval of submitted facts.

Choose the least complex method that meets the real workload

Share your device and relationship counts, change frequency, source systems, data-quality baseline, approval process, and support capacity. We can build a transparent assessment of manual UI, bulk XML, and M2M technical fit.