Skip to main content

Overview

For inbound goods (import into the EU), Due Diligence Statements (DDS) may need to be created and submitted via EU TRACES. Polygon One supports both manual and automatic creation, linking, and assignment. The Due Diligence Statements → Inbound page displays two sections:
  1. Orders without a DDS reference — Purchase orders that are not yet assigned to a DDS
  2. Import Due Diligence Statements — Overview of all created or linked DDS
Inbound DDS page with orders without a DDS and existing import due diligence statements

Inbound DDS — overview with orders and DDS list

The TRACES marker in the page header

Once the daily check is running, a marker for the state of the TRACES connection sits at the top of the page. Once a day Polygon One checks in the TRACES acceptance environment whether submitting, amending and withdrawing behave as expected. Beside it, it always says when it was last checked. If the check does not run in your environment at all, no marker ever appears — that is not a fault, and it says nothing about your statements.
The marker sits on the incoming and the outgoing page: a broken TRACES connection affects both. It refers to the acceptance environment and is not an availability indicator for the TRACES production system.

Create a DDS

1

Start creating a DDS

Click “Create DDS” — a multi-step wizard opens.
2

Step 1: General

Select the activity. For this page, Import is usually relevant. Your company data is filled in automatically.
DDS wizard at step 1 with activity type and prefilled company details

DDS wizard step 1 — activity type and operator

3

Step 2: Supplier & Article

Select the supplier and the specific articles. Enter the quantity in kg for each article. In this context, the quantity describes the volume to be covered by this DDS. For import and export DDS, certain articles may additionally require a supplementary unit (see below).
DDS wizard at step 2 with supplier, article, and quantity selection

DDS wizard step 2 — supplier and articles with quantities

4

Step 3: Confirmation

Confirm the due diligence in accordance with Regulation (EU) 2023/1115, and enter your full name as your signature.If the delivery exceeds the TRACES limit on producers per commodity, this step shows a split plan instead of the usual buttons — see Group Head.
DDS wizard at step 3 with the due diligence confirmation and signature

DDS wizard step 3 — confirmation and signature

5

Submit or save as draft

Choose “Create & Submit” for direct transmission to TRACES, or “Create Draft” to submit the DDS later.
On submission, the recorded production periods of each production area are transmitted to TRACES as well (Art. 9(1)(d) EUDR). If a plot’s geo analysis is older than 180 days at the time of submission, the DDS is still submitted but receives a corresponding warning note — consider re-analyzing the affected plots in that case.

Supplementary Unit (Annex I)

For certain goods, TRACES requires a supplementary unit in addition to the weight in kg (e.g. cubic meters for wood). This obligation applies to articles with an Annex I HS code in import and export DDS.
  • The unit (e.g. m³, l) is derived automatically from the HS code and cannot be changed.
  • You enter the value per article in the “Suppl. unit” field.
  • Articles without a supplementary unit show a ”—” instead.
A draft can be saved even without a supplementary unit (the field is then highlighted in amber). For submission to TRACES, however, the value is mandatory — if it is missing, “Create & Submit” is locked. You can add the value in the DDS detail view before resubmitting.
Supplementary units can also be ingested via CSV/batch import of order data (e.g. volume in m³). See Import & Creation.
If you have already received a DDS from an upstream supplier, you can incorporate it via “Link External DDS”:
  1. Enter the reference number and the verification number — both are mandatory.
  2. Select the supplier and articles with quantities, and optionally the matching purchase order.
  3. The external DDS is integrated into your overview.
The verification number is mandatory. Without it TRACES cannot check a statement. The number is between 5 and 35 characters; the reference number at most 14. Both are printed on the due diligence statement your supplier handed you.Two exceptions. In the CSV/batch import of orders and over the REST API the verification number stays optional, so existing integrations do not break. You can complete such rows later: when editing an external DDS, the verification number can be supplied on its own — but the reference number can only be changed together with a verification number. Legacy records with an empty verification number stay valid but cannot be checked.

DDS References Declared by a Supplier

In the invitation form, your suppliers can declare themselves that a share is already covered by an existing due diligence statement issued by another operator — instead of providing geodata. They enter the reference and verification number there, plus the quantity covered per article; if the material comes from several statements (typically one per production lot), they add them one by one. You see those declarations in the article’s compliance detail view (row action “View Details” in Inbound), in the geo section under “Covered by upstream DDS”. The lead-in there reads: “Your supplier declared that this material is covered by an existing Due Diligence Statement. Use these numbers in your own DDS and customs declaration.” Two actions are available per reference:
  • “Copy reference number” — copies the reference and verification number.
  • “Verify at TRACES” — checks the statement and stores the outcome on the reference (see below). If the verification number is missing, the button is disabled and says why: “TRACES needs both numbers to verify a statement — this reference has no verification number.”
A reference does not replace every other evidence duty. For the declared share it replaces the geodata — and, when an article is covered by references only, the legal assessment of that article as well. If the supplier covers part of it with a reference and the rest with plots, the legal assessment stays and follows the countries of the declared plots. A declared country of production on its own then contributes nothing.

What the Status “Covered by upstream DDS” Means

When an article is fully covered by references and carries no plots of its own, its compliance status becomes “Covered by upstream DDS”. The tooltip explains: “The material is covered by an upstream Due Diligence Statement the supplier referenced — no geolocation or legal due diligence is required for it.” The supply-chain view calls the same state “Covered by Upstream DDS”, and the compliance X-ray shortens it to “Covered upstream”. For the supplier this has one visible consequence: in that case the form stops asking them to upload legal documents.

Verify a Supplier’s DDS in TRACES

Before relying on a supplier’s DDS, you can check it directly against TRACES:
  1. Click “Verify in TRACES” — at the top of the Inbound DDS page, or on the detail page of a linked external DDS (there the numbers are prefilled).
  2. Enter the DDS reference number and the verification number you received from your supplier.
  3. TRACES returns one of three results:
    • Valid and usable — the statement exists and can still be relied on; its current TRACES status is shown as well
    • Exists, but not usable — the statement exists but can no longer be used (for example, it was withdrawn)
    • Not found at TRACES — no statement matches the numbers you entered
What gets stored depends on where you start. The “Verify in TRACES” dialog at the top of the page is a plain enquiry — nothing is stored there. If instead you check a linked or supplier-declared reference via its own “Verify at TRACES” button, the outcome is recorded on that reference and then shows as a badge beside it, together with “Last checked on …”.
The three badges match the three results: “Valid and usable” (green), “Exists, but not usable” (amber), and “Not found at TRACES” (red). A reference that has never been checked carries no badge at all.

Warning on Submit

If one of your lines relies on an upstream reference that TRACES has not confirmed as usable, the create dialog and the DDS detail page tell you so:
“{count} article(s) rely on an upstream DDS reference that TRACES has not confirmed as usable. You can still submit; TRACES will reject a statement that groups an unusable DDS.”
The notice does not block. An unchecked reference is a legitimate line — the decision to submit stays with you. Counted are only lines that have no plots, rely on references, and where none of those references is confirmed “Valid and usable”.

How Linked References Are Submitted

On submission, your linked external statements are sent to TRACES as grouped declarations. Two practical consequences:
  • A line covered by a reference needs no plots of its own. The blocking notice about missing geo-plots does not count such lines. (The notice text itself still speaks only of plots — reference-covered lines are excluded from the count all the same.)
  • Polygon One checks the TRACES limits before sending — a reference number may be at most 14 characters and must not be empty. If a reference breaks that, submission stops with a clear message instead of producing an unexplainable TRACES rejection.
On a DDS detail page, the incorporated statements are listed under “Associated statements (upstream DDS)” — each with its badge and a verify button.

Assigning a DDS to Orders

Once a DDS has the status Draft, Validated, or Submitted, you can assign matching purchase orders to it:
  1. For an order without a DDS, click “Assign DDS”.
  2. The system shows only matching DDS (same supplier, matching articles, sufficient remaining volume).
  3. Select the DDS and confirm the assignment.
Dialog for assigning a matching DDS to a purchase order

Assign a DDS to an order — matching candidates

DDS Status

“Grouped” is not a problem. The marker is green like Validated: the statement is valid, it is simply tied to its group head and may not be used, amended or presented to customs on its own. Withdraw the group head and it returns to Validated by itself.

Managing a Submitted DDS

On the detail page of a DDS that has been submitted to TRACES (status Submitted or Validated), two additional actions are available:
  • Refresh status — queries TRACES for the current state of the statement and updates the status as well as the reference and verification numbers if they changed. Polygon One also refreshes submitted statements automatically in the background, so this is only needed when you want an immediate update.
  • Withdraw — withdraws the statement at TRACES with legal effect, after a confirmation dialog. A withdrawn DDS receives the status Withdrawn and can no longer be used; the withdrawal cannot be undone from the application. If the declaration was incorrect, create and submit a new DDS afterwards.
These actions are available on inbound and outbound DDS alike — the detail page is the same for both.

Submission Snapshots

For every submission attempt to TRACES, Polygon One stores the exact declaration XML that was sent as a snapshot. In the DDS detail view you will find the “Submission snapshots” section where each snapshot can be downloaded.
  • Snapshots are retained for the legally required retention period
  • The audit package export bundles the snapshots together with all evidence

Automation

Under Settings → EUDR, the DDS workflow section lets you automate DDS processes:
  • Auto-Assign Orders to DDS — New EUDR-relevant orders are automatically assigned to matching open DDS statements
  • Auto-Create DDS for Orders — If no matching DDS exists, a new one is created automatically
  • Block manual DDS for non-compliant articles — Prevents manual creation or submission while an article is non-compliant or still under review
  • Default DDS Volume (kg) — Default volume for automatically created DDS statements
Settings for automatic DDS assignment, DDS creation, the manual compliance gate, and default volume

DDS automations

Automatic assignment checks both purchase and sales orders. It applies only when the order requires a DDS and a matching open statement has sufficient capacity.

Volume Tracking

Polygon One automatically tracks the assigned volume against the total volume of the DDS.
The system prevents an order from being assigned if it would exceed the remaining capacity of the DDS. In this case, you can use the overflow DDS function to automatically create a new DDS with the same configuration.
Make sure your EU TRACES credentials (username + web service access token) are stored in the settings. See TRACES registration. Otherwise it is not possible to submit DDS to TRACES.