{"id":30263,"date":"2026-05-13T08:37:30","date_gmt":"2026-05-13T12:37:30","guid":{"rendered":"https:\/\/ops.group\/blog\/?p=30263"},"modified":"2026-05-13T08:38:14","modified_gmt":"2026-05-13T12:38:14","slug":"portugal-eori","status":"publish","type":"post","link":"https:\/\/ops.group\/blog\/portugal-eori\/","title":{"rendered":"Flying to Portugal or the Azores? You may now need an EORI number"},"content":{"rendered":"<p data-start=\"420\" data-end=\"544\">Here\u2019s a miserable little thing we hadn\u2019t heard about in years and had hoped had quietly gone away&#8230; but hasn\u2019t! Portugal is apparently still catching some operators out with EORI requirements, including for certain private flights \/ tech stops.<\/p>\n<h4 data-start=\"438\" data-end=\"493\">So what\u2019s actually happening?<\/h4>\n<p data-start=\"642\" data-end=\"791\"><strong>An EORI (Economic Operator Registration and Identification) number<\/strong> is an identification number used by customs authorities across the European Union.<\/p>\n<p data-start=\"793\" data-end=\"1059\">The system itself is EU-wide and not specific to Portugal. It&#8217;s normally linked to import\/export activities, customs declarations, and commercial ops, so if you mainly operate private flights, it&#8217;s probably not something you&#8217;ve ever needed to think about before.<\/p>\n<p data-start=\"1133\" data-end=\"1258\"><strong>But if you&#8217;re heading to Portugal or the Azores, you may now be asked to obtain an EORI number, even on clearly private flights.<\/strong><\/p>\n<p data-start=\"1260\" data-end=\"1459\">One OPSGROUP member recently shared that they were <strong>unable to plan a tech stop at LPAZ\/Santa Maria without getting an EORI number.<\/strong> Their flight was private, but that apparently made no difference.<\/p>\n<p data-start=\"1461\" data-end=\"1624\">Several members also noted they had previously transited the Azores <strong>without ever needing an EORI number<\/strong>, suggesting this might be a relatively recent operational change.<\/p>\n<p data-start=\"1461\" data-end=\"1624\">The reports we\u2019ve received so far mainly involve non-EU operators, which also aligns with Portugal\u2019s published <a href=\"https:\/\/info-aduaneiro.portaldasfinancas.gov.pt\/pt\/informacao_aduaneira\/eori\/Pages\/eori-versao-inglesa.aspx\" target=\"_blank\" rel=\"noopener\">EORI guidance<\/a>.<\/p>\n<h4 data-section-id=\"1jhqs9n\" data-start=\"0\" data-end=\"40\">What handlers in Portugal are saying<\/h4>\n<p data-start=\"42\" data-end=\"253\">We checked with several handlers across Portugal and the Azores to see how this is working in practice. The picture is becoming clearer, although <strong>enforcement still does not seem completely consistent everywhere.<\/strong><\/p>\n<p data-start=\"255\" data-end=\"417\">From the feedback we received, the issue is linked to Portugal\u2019s <a href=\"https:\/\/info-aduaneiro.portaldasfinancas.gov.pt\/pt\/informacao_aduaneira\/SiMTeM\/Paginas\/default.aspx\" target=\"_blank\" rel=\"noopener\">SiMTeM<\/a> customs system, which is used to electronically register aircraft arrivals and departures.<\/p>\n<p data-start=\"419\" data-end=\"603\">Even when no cargo is carried, flights still need to be entered into the system. In those cases, a NIL cargo declaration and passenger info may still need to be filed electronically.<\/p>\n<p data-start=\"605\" data-end=\"793\">The important part is that<strong> SiMTeM processing now appears closely tied to EORI identification<\/strong>. So even for a private flight or simple tech stop, crews may still be asked to obtain one before the flight can be processed.<\/p>\n<p data-start=\"795\" data-end=\"947\">Teams at<strong> LPPT\/Lisbon<\/strong>, <strong>LPFR\/Faro, LPPR\/Porto<\/strong>\u00a0and <strong>LPAZ\/Santa Maria<\/strong> told us they are now consistently seeing EORI numbers requested, including for private flights and tech stops.<\/p>\n<p data-start=\"949\" data-end=\"1224\">At the same time, not everyone is seeing this applied in exactly the same way yet. One team in <strong>LPCS\/Cascais<\/strong> said they have not encountered EORI-related issues in day-to-day ops, while another Azores-based provider told us they do not currently request EORI numbers for tech stops.<\/p>\n<p data-start=\"949\" data-end=\"1224\">So for now, enforcement may still vary depending on the airport or provider, but the overall trend is fairly clear: if you are planning to transit Portugal or the Azores, best bet is to just get an EORI number in advance.<\/p>\n<h6 data-section-id=\"1kn10t\" data-start=\"137\" data-end=\"173\"><strong>How non-EU operators can get a Portugal EORI number<\/strong><\/h6>\n<p data-start=\"1825\" data-end=\"2001\">Good news is that <strong>getting a Portugal EORI number is free<\/strong>. For the process itself, follow these steps&#8230;<\/p>\n<h4 data-section-id=\"1s4mpg0\" data-start=\"388\" data-end=\"418\">Step 1 &#8211; Register online<\/h4>\n<p data-start=\"2128\" data-end=\"2176\">Start at the official Portuguese customs portal: <a class=\"decorated-link\" href=\"https:\/\/aduaneiro.portaldasfinancas.gov.pt\/eori\/registry\" target=\"_blank\" rel=\"noopener\" data-start=\"2178\" data-end=\"2234\">https:\/\/aduaneiro.portaldasfinancas.gov.pt\/eori\/registry<\/a><\/p>\n<p data-start=\"2236\" data-end=\"2321\">If you are a non-EU operator, select \u201cEU Third Country\u201d and complete the online form.<\/p>\n<p data-start=\"2323\" data-end=\"2485\">Make sure all details (company name, address, country codes, dates, etc) match the supporting docs you will submit later.<\/p>\n<h4 data-section-id=\"9hmoru\" data-start=\"771\" data-end=\"814\">Step 2 &#8211; Complete the additional form<\/h4>\n<p data-start=\"815\" data-end=\"949\">At the end of the online registration, you will be given a document to download. It may look optional, but in practice it is required.<\/p>\n<p data-start=\"951\" data-end=\"1072\">Fill it out, sign it, and scan it as a PDF. Your signature should match the one in your passport.<\/p>\n<h4 data-section-id=\"9in4cb\" data-start=\"1074\" data-end=\"1114\">Step 3 &#8211; Send supporting docs<\/h4>\n<p data-start=\"1229\" data-end=\"1307\">Send the completed form and supporting docs to: <a class=\"decorated-link cursor-pointer\" href=\"mailto:dsra-eori@at.gov.pt\" target=\"_blank\" rel=\"noopener\" data-start=\"1286\" data-end=\"1305\">dsra-eori@at.gov.pt<\/a><\/p>\n<p data-start=\"3024\" data-end=\"3052\">Supporting docs will typically include company formation docs, tax ID confirmation, a copy of the contact person\u2019s passport including the signature page.<\/p>\n<h4 data-section-id=\"1ilptt0\" data-start=\"1506\" data-end=\"1538\">Step 4 &#8211; Wait for approval<\/h4>\n<p data-start=\"1539\" data-end=\"1705\">If everything is correct, the process usually takes around 2-3 days. In some cases, once the documentation was accepted, the EORI was issued within 24 hours.<\/p>\n<p data-start=\"1707\" data-end=\"1868\"><em>For full step-by-step details from one of our members who went through the process, check the <a href=\"https:\/\/ops.group\/dashboard\/forum\/topic\/portugal-eori-number-requirement\/\" target=\"_blank\" rel=\"noopener\">forum post<\/a> in your members dashboard.<\/em><\/p>\n<p data-start=\"597\" data-end=\"725\"><em>And if you encounter similar EORI issues, let us know at <a class=\"decorated-link cursor-pointer\" href=\"mailto:team@ops.group\" target=\"_blank\" rel=\"noopener\" data-start=\"59\" data-end=\"73\">team@ops.group<\/a>!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here\u2019s a miserable little thing we hadn\u2019t heard about in years and had hoped had&#8230;<\/p>\n","protected":false},"author":55,"featured_media":30318,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[2337,483],"class_list":{"0":"post-30263","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-briefings","8":"tag-eori","9":"tag-portugal"},"_links":{"self":[{"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/posts\/30263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/comments?post=30263"}],"version-history":[{"count":27,"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/posts\/30263\/revisions"}],"predecessor-version":[{"id":30325,"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/posts\/30263\/revisions\/30325"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/media\/30318"}],"wp:attachment":[{"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/media?parent=30263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/categories?post=30263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ops.group\/blog\/wp-json\/wp\/v2\/tags?post=30263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}