
EU VAT Fraud Reform and IOSS Oversight
24.06.2026
Weight Limit Legislation and Parcel Strategy
24.06.2026

FLEX. Logistics
We provide logistics services to online retailers in Europe: Amazon FBA prep, processing FBA removal orders, forwarding to Fulfillment Centers - both FBA and Vendor shipments.
When a non-EU seller ships goods into Germany for the first time, two roles appear in the paperwork: the importer of record and the customs agent. Most sellers assume these are the same person doing the same job. They are not, and confusing them is one of the most common reasons shipments stall at the border or trigger unexpected liability.
The importer of record is the legal entity responsible for the customs declaration — the party that owns the import obligation, pays the duties, and carries the compliance risk if something is wrong. The customs agent is the operational professional who prepares and submits the declaration on that entity's behalf. One owns the liability. The other executes the process. Understanding which role you hold, and which role your logistics partner holds, is the first control point in any EU import customs clearance setup.
How the Two Roles Work in Practice
A customs agent — sometimes called a customs broker — is a licensed professional who interacts with the customs authority on your behalf. They classify goods using HS codes, prepare the import declaration, calculate duties and VAT, and submit the entry through the relevant customs system. In Germany, that system is ATLAS. The agent's job is procedural accuracy: correct tariff codes, correct valuation, correct documentation.
The importer of record is a different matter entirely. This is the legal entity named on the customs declaration as the party responsible for the import. That entity must hold a valid EORI number registration in the EU, must be able to justify the declared customs value, and is legally accountable if the declaration contains errors — even if a customs agent prepared it. For non-EU sellers, this distinction becomes critical: without an EU-established entity, you cannot act as your own importer of record in Germany. You need a fiscal representative or a third-party importer of record service to hold that obligation on your behalf.
What the Customs Agent Controls
The customs agent controls the declaration workflow. They receive your commercial invoice, packing list, and any certificates of origin or conformity. They assign the correct HS code, calculate the applicable duty rate, and submit the entry to German customs before or at the time of arrival.
A good customs agent will also flag classification risks — goods that sit on the boundary between two tariff headings, or products subject to anti-dumping measures. They manage the communication with the customs authority during examination or query. What they do not control is the underlying legal obligation. If the declared value is wrong, if the HS code is challenged, or if the goods are found to be non-compliant, the liability falls on the importer of record — not the agent who filed the paperwork.
What the Importer of Record Owns
The importer of record owns the legal and financial exposure of the import. This includes the customs debt — the duties and import VAT owed at the point of release — as well as any post-clearance audit risk if customs authorities review the declaration later.
For non-EU ecommerce sellers shipping into Germany, this creates a practical problem. German customs requires the importer of record to be an entity established in the EU or, in specific cases, represented by an approved fiscal agent. A seller based in the US, UK, or Asia cannot simply name themselves as importer of record without an EU EORI number and an EU-established presence. This is where EU import customs clearance arrangements — including direct representation, indirect representation, and third-party importer of record models — become the operational decision that determines whether your goods clear or sit in a customs hold.
Representation Models and Who Carries the Risk
When a customs agent acts under direct representation, they act in your name and on your behalf. The legal consequences of the declaration fall on you as the importer of record. The agent is the executor; you are the owner of the obligation.
Under indirect representation, the customs agent acts in their own name but on your behalf. This means the agent shares joint liability for the customs debt. Indirect representation is often used when the importer of record has no EU establishment, because the agent effectively co-signs the declaration. Not all customs agents in Germany offer indirect representation — it carries more risk for them, and they will typically require additional documentation, a power of attorney, and sometimes a financial guarantee before agreeing to act in this capacity. Knowing which model applies to your shipment determines who absorbs the cost if a declaration is challenged.

Choosing the Right Setup for Non-EU Sellers
The customs broker selection decision is not just about finding someone who can file paperwork. It is about matching the representation model to your legal structure and your risk tolerance.
If you have an EU-established entity — a German GmbH, a Dutch BV, or a VAT-registered branch — you can act as your own importer of record and appoint a customs agent under direct representation. The agent handles the declaration; you hold the obligation. This is the cleanest model for sellers with an established EU presence.
If you have no EU establishment, your options are indirect representation through a licensed customs agent willing to share liability, or a dedicated importer of record service that takes on the legal obligation as a commercial arrangement. The second option is more common for high-volume non-EU sellers entering Germany, because it separates the customs compliance layer from the logistics layer cleanly. Your goods clear under the IOR's EORI number, duties are settled, and the goods are then transferred to you or your 3PL for onward distribution.
One practical checkpoint: confirm before the first shipment whether your customs agent is offering direct or indirect representation, and get that confirmed in writing. Ambiguity here is a common source of post-clearance disputes when duties are reassessed.

EORI Number Registration and the Declaration Chain
EORI number registration is the prerequisite that makes the importer of record role functional. An EORI — Economic Operators Registration and Identification number — is the identifier that customs authorities use to track who is making declarations and who owes duties. Without a valid EU EORI, no entity can be named as importer of record on a German customs entry.
For non-EU sellers, EORI registration in Germany is possible but requires an established presence or a fiscal representative. The registration is held by the Bundeszollverwaltung and is linked to the entity's VAT registration. If you are using a third-party importer of record service, their EORI appears on the declaration — not yours. This is operationally clean but means you have less direct visibility into the declaration data unless your service provider shares it. Requesting access to declaration records and duty receipts should be a standard part of any customs clearance service agreement.
Choose Direct Representation If
You hold an EU EORI number and an EU-established legal entity. You want full visibility into declaration data and duty receipts. Your customs agent is willing to act in your name and you accept the legal obligation as importer of record.
Choose Indirect Representation If
You have no EU establishment but need goods cleared quickly. Your customs agent offers joint-liability representation. You are prepared to provide a power of attorney and accept that the agent co-signs the customs debt alongside you.
Use a Third-Party IOR Service If
You are a non-EU seller with no EU entity and no immediate plan to establish one. Volume justifies a dedicated importer of record arrangement. You need a clean separation between the customs obligation layer and your logistics and fulfillment operations.
The Decision That Determines Your Customs Control
The practical takeaway is this: the customs agent and the importer of record are not interchangeable. One executes the declaration; the other owns it. Before your first shipment into Germany, you need to know which entity holds the importer of record obligation, whether your customs agent is acting under direct or indirect representation, and whether your EORI number registration is in place or delegated to a third party.
Sellers who treat this as an administrative detail often discover the gap only when a customs authority issues a post-clearance demand, when a shipment is held pending additional documentation, or when a duty recalculation arrives months after the goods were sold. The cost of that discovery is always higher than the cost of getting the model right before the first container moves.
If you are evaluating EU import customs clearance options for Germany or planning your first inbound shipment, the right starting point is mapping your legal structure against the representation model your logistics partner can actually support — not assuming the customs agent handles everything.

FLEX. works with non-EU ecommerce sellers navigating customs clearance in Germany and across the EU. Whether you need clarity on importer of record obligations, support with EORI number registration, or a customs clearance service that covers the full declaration chain, the FLEX. team can map the right model to your legal structure and shipment volume.
Reach out to discuss your setup before your next inbound shipment moves.








