{"id":2865,"date":"2025-05-29T16:01:39","date_gmt":"2025-05-29T13:01:39","guid":{"rendered":"https:\/\/docnova.ai\/?page_id=2865"},"modified":"2026-01-21T17:11:14","modified_gmt":"2026-01-21T14:11:14","slug":"cartographie-mondiale-de-la-conformite-pays","status":"publish","type":"page","link":"https:\/\/docnova.ai\/fr\/global-compliance-map-countries\/","title":{"rendered":"Carte mondiale de conformit\u00e9"},"content":{"rendered":"<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id2865_7e674f-f2{margin-bottom:0px;}.kb-row-layout-id2865_7e674f-f2 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id2865_7e674f-f2 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id2865_7e674f-f2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-sm, 1rem);max-width:700px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id2865_7e674f-f2 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id2865_7e674f-f2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id2865_7e674f-f2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id2865_7e674f-f2 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-row kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column2865_c46966-a3 > .kt-inside-inner-col,.kadence-column2865_c46966-a3 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column2865_c46966-a3 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column2865_c46966-a3 > .kt-inside-inner-col{flex-direction:column;}.kadence-column2865_c46966-a3 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column2865_c46966-a3 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column2865_c46966-a3{position:relative;}@media all and (max-width: 1024px){.kadence-column2865_c46966-a3 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column2865_c46966-a3 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column2865_c46966-a3\"><div class=\"kt-inside-inner-col\">\n<h1 class=\"wp-block-heading has-text-align-center\" style=\"font-size:40px\">Global E-Invoicing Compliance Map<\/h1>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Click to explore current compliance requirements by country, with clear details on scope, formats, and effective dates<\/p>\n<\/div><\/div>\n\n\n<style>.kadence-column2865_f93409-82 > .kt-inside-inner-col{display:flex;}.kadence-column2865_f93409-82 > .kt-inside-inner-col,.kadence-column2865_f93409-82 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column2865_f93409-82 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column2865_f93409-82 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;}.kadence-column2865_f93409-82 > .kt-inside-inner-col > *, .kadence-column2865_f93409-82 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column2865_f93409-82 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column2865_f93409-82 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kadence-column2865_f93409-82 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column2865_f93409-82{position:relative;}@media all and (max-width: 1024px){.kadence-column2865_f93409-82 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-column2865_f93409-82 > .kt-inside-inner-col > *, .kadence-column2865_f93409-82 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column2865_f93409-82 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column2865_f93409-82 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kadence-column2865_f93409-82 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:center;}.kadence-column2865_f93409-82 > .kt-inside-inner-col > *, .kadence-column2865_f93409-82 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column2865_f93409-82 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column2865_f93409-82 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column2865_f93409-82 kb-section-dir-horizontal\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedbtn.kb-btns2865_39fd6e-39{gap:var(--global-kb-gap-xs, 0.5rem );justify-content:center;align-items:center;}.kt-btns2865_39fd6e-39 .kt-button{font-weight:normal;font-style:normal;}.kt-btns2865_39fd6e-39 .kt-btn-wrap-0{margin-right:5px;}.wp-block-kadence-advancedbtn.kt-btns2865_39fd6e-39 .kt-btn-wrap-0 .kt-button{color:#555555;border-color:#555555;}.wp-block-kadence-advancedbtn.kt-btns2865_39fd6e-39 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns2865_39fd6e-39 .kt-btn-wrap-0 .kt-button:focus{color:#ffffff;border-color:#444444;}.wp-block-kadence-advancedbtn.kt-btns2865_39fd6e-39 .kt-btn-wrap-0 .kt-button::before{display:none;}.wp-block-kadence-advancedbtn.kt-btns2865_39fd6e-39 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns2865_39fd6e-39 .kt-btn-wrap-0 .kt-button:focus{background:#444444;}<\/style>\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns2865_39fd6e-39\"><style>ul.menu .wp-block-kadence-advancedbtn .kb-btn2865_e90aa8-75.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn2865_e90aa8-75.kb-button .kt-btn-inner-text{background:linear-gradient(135deg,var(--ast-global-color-5) 0%,var(--ast-global-color-5) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.wp-block-kadence-advancedbtn .kb-btn2865_e90aa8-75.kb-button{background:#043276;}.wp-block-kadence-advancedbtn .kb-btn2865_e90aa8-75.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn2865_e90aa8-75.kb-button:focus{background:#043276;}<\/style><a class=\"kb-button kt-button button kb-btn2865_e90aa8-75 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-inherit  kt-btn-has-text-true kt-btn-has-svg-false  wp-block-button__link wp-block-kadence-singlebtn\" href=\"#mapPane\"><span class=\"kt-btn-inner-text\">View Map<\/span><\/a><\/div>\n\n\n<style>.wp-block-kadence-advancedbtn.kb-btns2865_caf1c9-68{gap:var(--global-kb-gap-xs, 0.5rem );justify-content:center;align-items:center;}.kt-btns2865_caf1c9-68 .kt-button{font-weight:normal;font-style:normal;}.kt-btns2865_caf1c9-68 .kt-btn-wrap-0{margin-right:5px;}.wp-block-kadence-advancedbtn.kt-btns2865_caf1c9-68 .kt-btn-wrap-0 .kt-button{color:#555555;border-color:#555555;}.wp-block-kadence-advancedbtn.kt-btns2865_caf1c9-68 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns2865_caf1c9-68 .kt-btn-wrap-0 .kt-button:focus{color:#ffffff;border-color:#444444;}.wp-block-kadence-advancedbtn.kt-btns2865_caf1c9-68 .kt-btn-wrap-0 .kt-button::before{display:none;}.wp-block-kadence-advancedbtn.kt-btns2865_caf1c9-68 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns2865_caf1c9-68 .kt-btn-wrap-0 .kt-button:focus{background:#444444;}<\/style>\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns2865_caf1c9-68\"><style>ul.menu .wp-block-kadence-advancedbtn .kb-btn2865_74185b-a1.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn2865_74185b-a1.kb-button .kt-btn-inner-text{background:linear-gradient(135deg,var(--ast-global-color-5) 0%,var(--ast-global-color-5) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.wp-block-kadence-advancedbtn .kb-btn2865_74185b-a1.kb-button{background:#043276;}.wp-block-kadence-advancedbtn .kb-btn2865_74185b-a1.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn2865_74185b-a1.kb-button:focus{background:#043276;}<\/style><a class=\"kb-button kt-button button kb-btn2865_74185b-a1 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-inherit  kt-btn-has-text-true kt-btn-has-svg-false  wp-block-button__link wp-block-kadence-singlebtn\" href=\"#tablePane\"><span class=\"kt-btn-inner-text\">View Table<\/span><\/a><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id2865_ff7cd5-50 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id2865_ff7cd5-50 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id2865_ff7cd5-50 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, calc(80% - ((var(--global-kb-gap-md, 2rem) * 1 )\/2)))minmax(0, calc(20% - ((var(--global-kb-gap-md, 2rem) * 1 )\/2)));}.kb-row-layout-id2865_ff7cd5-50 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id2865_ff7cd5-50 > .kt-row-column-wrap{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id2865_ff7cd5-50 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id2865_ff7cd5-50 alignnone view-pane wp-block-kadence-rowlayout\" id=\"mapPane mapPane\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column2865_df980f-f4 > .kt-inside-inner-col,.kadence-column2865_df980f-f4 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column2865_df980f-f4 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column2865_df980f-f4 > .kt-inside-inner-col{flex-direction:column;}.kadence-column2865_df980f-f4 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column2865_df980f-f4 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column2865_df980f-f4{position:relative;}@media all and (max-width: 1024px){.kadence-column2865_df980f-f4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column2865_df980f-f4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column2865_df980f-f4 #mapPane\"><div class=\"kt-inside-inner-col\"><div class=\"map_wrapper\" id=\"map_wrapper_3191\">\n<div class=\"map_box\" style=\"max-width:2000px\">\n<div class=\"map_aspect_ratio\" style=\"padding-top:56%\" data-padding-top=\"56%\" data-padding-top-mobile=\"0%\">\n<div class=\"map_container\">\n<div class=\"map_render map_loading\" id=\"map_3191\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column2865_aae740-dd > .kt-inside-inner-col,.kadence-column2865_aae740-dd > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column2865_aae740-dd > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column2865_aae740-dd > .kt-inside-inner-col{flex-direction:column;}.kadence-column2865_aae740-dd > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column2865_aae740-dd > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column2865_aae740-dd{position:relative;}@media all and (max-width: 1024px){.kadence-column2865_aae740-dd > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column2865_aae740-dd > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column2865_aae740-dd select-country\"><div class=\"kt-inside-inner-col\">\n<!-- Dropdown Men\u00fcs\u00fc -->\n<div  margin-bottom: 20px;\">\n  <select id=\"countrySelect\" style=\"width: 100%; max-width: 300px; padding: 10px; border-radius: 8px; font-size: 16px;\">\n \n    <option value=\"\">Select a Country<\/option>\n    <option value=\"belgium\">\ud83c\udde7\ud83c\uddea Belgium<\/option>\n    <option value=\"bolivia\">\ud83c\udde7\ud83c\uddf4 Bolivia<\/option>\n    <option value=\"croatia\">\ud83c\udded\ud83c\uddf7 Croatia<\/option>\n    <option value=\"denmark\">\ud83c\udde9\ud83c\uddf0 Denmark<\/option>\n    <option value=\"dominican_republic\">\ud83c\udde9\ud83c\uddf4 Dominican Republic<\/option>\n    <option value=\"egypt\">\ud83c\uddea\ud83c\uddec Egypt<\/option>\n    <option value=\"estonia\">\ud83c\uddea\ud83c\uddea Estonia<\/option>\n    <option value=\"france\">\ud83c\uddeb\ud83c\uddf7 France<\/option>\n    <option value=\"germany\">\ud83c\udde9\ud83c\uddea Germany<\/option>\n    <option value=\"greece\">\ud83c\uddec\ud83c\uddf7 Greece<\/option>\n    <option value=\"israel\">\ud83c\uddee\ud83c\uddf1 Israel<\/option>\n    <option value=\"italy\">\ud83c\uddee\ud83c\uddf9 Italy<\/option>\n    <option value=\"kazakhstan\">\ud83c\uddf0\ud83c\uddff Kazakhstan<\/option>\n    <option value=\"latvia\">\ud83c\uddf1\ud83c\uddfb Latvia<\/option>\n    <option value=\"malaysia\">\ud83c\uddf2\ud83c\uddfe Malaysia<\/option>\n    <option value=\"poland\">\ud83c\uddf5\ud83c\uddf1 Poland<\/option>\n    <option value=\"portugal\">\ud83c\uddf5\ud83c\uddf9 Portugal<\/option>\n    <option value=\"romania\">\ud83c\uddf7\ud83c\uddf4 Romania<\/option>\n    <option value=\"saudi_arabia\">\ud83c\uddf8\ud83c\udde6 Saudi Arabia<\/option>\n    <option value=\"serbia\">\ud83c\uddf7\ud83c\uddf8 Serbia<\/option>\n    <option value=\"singapore\">\ud83c\uddf8\ud83c\uddec Singapore<\/option>\n    <option value=\"slovenia\">\ud83c\uddf8\ud83c\uddee Slovenia<\/option>\n    <option value=\"spain\">\ud83c\uddea\ud83c\uddf8 Spain<\/option>\n    <option value=\"united_arab_emirates\">\ud83c\udde6\ud83c\uddea United Arab Emirates<\/option>\n  <\/select>\n<\/div>\n <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&display=swap');\n\n  \n    select {\n      padding: 12px;\n      font-size: 16px;\n      border-radius: 8px;\n      border: 1px solid #ccc;\n      margin-bottom: 30px;\n      max-width: 300px;\n      width: 100%;\n    }\n    #countryCards {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 48px 24px; \/* vertical space between rows increased to 48px *\/\n      justify-content: center;\n    }\n    .country-card-wrapper {\n      display: block;\n      flex: 1 1 calc(33.333% - 32px);\n      max-width: calc(33.333% - 32px);\n      box-sizing: border-box;\n    }\n    .country-card {\n      background: #fff;\n      padding: 24px;\n      border-radius: 16px;\n      box-shadow: 0 8px 16px rgba(0, 0, 0, 0.06);\n      border-left: 4px solid #2563eb;\n      transition: transform 0.2s ease;\n      height: auto;\n    }\n    .country-card:hover {\n      transform: translateY(-4px);\n    }\n    .flag-circle {\n      margin-bottom: 12px;\n    }\n    .flag-circle img {\n      width: 56px;\n      height: 56px;\n      border-radius: 50%;\n      background: transparent !important;\n    }\n    .country-card h3 {\n      margin: 0 0 10px;\n      font-size: 20px;\n      font-weight: 700;\n      color: #1a202c;\n    }\n    .country-card .title {\n      font-weight: 600;\n      font-size: 14px;\n      margin-bottom: 10px;\n      color: #374151;\n    }\n    .country-card .date {\n      font-size: 14px;\n      line-height: 1.6;\n      color: #4b5563;\n      margin-bottom: 18px;\n    }\n    .card-links {\n      display: flex;\n      gap: 24px;\n      font-size: 14px;\n    }\n    .card-links a {\n      text-decoration: none;\n      font-weight: 600;\n      color: #111827;\n    }\n    .card-links a:hover {\n      text-decoration: underline;\n    }\n    @media (max-width: 1024px) {\n      .country-card-wrapper {\n        flex: 1 1 calc(50% - 32px);\n        max-width: calc(50% - 32px);\n      }\n    }\n    @media (max-width: 640px) {\n      .country-card-wrapper {\n        flex: 1 1 100%;\n        max-width: 100%;\n      }\n    }\n  <\/style>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id2865_1b0a79-4b > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id2865_1b0a79-4b > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id2865_1b0a79-4b > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id2865_1b0a79-4b > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id2865_1b0a79-4b > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id2865_1b0a79-4b > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id2865_1b0a79-4b alignnone view-pane wp-block-kadence-rowlayout\" id=\"tablePane tablePane\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column2865_e1da9b-9b > .kt-inside-inner-col,.kadence-column2865_e1da9b-9b > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column2865_e1da9b-9b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column2865_e1da9b-9b > .kt-inside-inner-col{flex-direction:column;}.kadence-column2865_e1da9b-9b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column2865_e1da9b-9b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column2865_e1da9b-9b{position:relative;}@media all and (max-width: 1024px){.kadence-column2865_e1da9b-9b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column2865_e1da9b-9b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column2865_e1da9b-9b\"><div class=\"kt-inside-inner-col\">\n<style>\n  .country-table .country-cell { display: flex; align-items: center; gap: 8px; }\n  .country-table .flag { font-size: 1.1em; line-height: 1; }\n\n  \/* Ba\u015fl\u0131klardaki alt sat\u0131r (Mandatory) *\/\n  .th-sub { display:block; font-size:12px; color:#6b7280; font-weight:500; margin-top:2px; }\n<\/style>\n\n<div id=\"tablePane\" class=\"view-pane\" aria-hidden=\"true\">\n  <div id=\"countryTable\">\n\n    <div class=\"table-search\">\n      <input id=\"tblSearch\" type=\"text\" placeholder=\"Search by Country\u2026\">\n    <\/div>\n\n    <table class=\"country-table\">\n      <thead>\n        <tr>\n          <th>Country<\/th>\n          <th>Update Date<\/th>\n          <th>B2G Mandatory<\/th>\n          <th>B2B Mandatory<\/th>\n          <th>B2C Mandatory<\/th>\n          <th>Submitting Network<\/th>\n          <th>CTC Model<\/th>\n          <th>Formats<\/th>\n          <th>Archive (Years)<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\udde7\ud83c\uddea<\/span>Belgium<\/td>\n          <td>16.01.25<\/td><td>Yes<\/td><td>Planned<\/td><td>No<\/td>\n          <td>Mercurius, Peppol, Hermes (B2A)<\/td><td>4-corner (Peppol)<\/td><td>Peppol BIS 3.0<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddeb\ud83c\uddf7<\/span>France<\/td>\n          <td>31.12.25<\/td><td>Partially<\/td><td>Planned<\/td><td>No<\/td>\n          <td>Chorus Pro, Peppol<\/td><td>CTC<\/td><td>UBL 2.1, Bm\/CII, Factur-X, Peppol BIS 3.0<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\udde9\ud83c\uddea<\/span>Germany<\/td>\n          <td>31.12.25<\/td><td>Partially<\/td><td>Yes<\/td><td>No<\/td>\n          <td>ZRE, OZG, Peppol<\/td><td>Post-audit<\/td><td>XRechnung<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf3\ud83c\uddf1<\/span>Netherlands<\/td>\n          <td>22.03.25<\/td><td>Yes<\/td><td>Yes<\/td><td>No<\/td>\n          <td>Digipoort, Peppol<\/td><td>Centralized<\/td><td>Peppol BIS 3.0<\/td><td>7<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddee\ud83c\uddf9<\/span>Italy<\/td>\n          <td>01.01.19<\/td><td>Yes<\/td><td>Yes<\/td><td>No<\/td>\n          <td>SDI<\/td><td>Centralized<\/td><td>FatturaPA<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf3\ud83c\uddf4<\/span>Norway<\/td>\n          <td>21.02.25<\/td><td>Yes<\/td><td>No<\/td><td>No<\/td>\n          <td>ELMA, Peppol<\/td><td>4-corner<\/td><td>Peppol BIS Billing 3.0<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf8\ud83c\uddea<\/span>Sweden<\/td>\n          <td>31.01.25<\/td><td>Yes<\/td><td>No<\/td><td>No<\/td>\n          <td>Peppol<\/td><td>Post-audit<\/td><td>Peppol BIS 3.0<\/td><td>7<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\udde9\ud83c\uddf0<\/span>Denmark<\/td>\n          <td>24.06.25<\/td><td>Yes<\/td><td>31.03.26<\/td><td>N\/A<\/td>\n          <td>PEPPOL, OIOUBL<\/td><td>4-corner (Peppol)<\/td><td>Peppol BIS 3.0, OIOUBL<\/td><td>5<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf5\ud83c\uddf1<\/span>Poland<\/td>\n          <td>24.06.25<\/td><td>Yes<\/td><td>01.07.25<\/td><td>N\/A<\/td>\n          <td>KSeF, Peppol based PEF<\/td><td>Centralized<\/td><td>FA(2), FA(1), Peppol BIS<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf7\ud83c\uddf4<\/span>Romania<\/td>\n          <td>01.01.25<\/td><td>Yes<\/td><td>01.01.25<\/td><td>N\/A<\/td>\n          <td>e-Factura<\/td><td>Centralized<\/td><td>UBL 2.1, CII<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddea\ud83c\uddea<\/span>Estonia<\/td>\n          <td>31.01.25<\/td><td>Yes<\/td><td>No<\/td><td>N\/A<\/td>\n          <td>Fin, Peppol<\/td><td>Post-audit<\/td><td>XML<\/td><td>7<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf2\ud83c\uddfe<\/span>Malaysia<\/td>\n          <td>26.05.25<\/td><td>Partially<\/td><td>01.06.25<\/td><td>N\/A<\/td>\n          <td>MyInvois, My PDT, Peppol<\/td><td>Centralized<\/td><td>JSON 2.1, XML<\/td><td>7<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\udde6\ud83c\uddea<\/span>UAE<\/td>\n          <td>31.12.25<\/td><td>Yes<\/td><td>Planned<\/td><td>N\/A<\/td>\n          <td>FSSC, e-Factura<\/td><td>Real time reporting<\/td><td>XML<\/td><td>7<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf2\ud83c\udde9<\/span>Moldova<\/td>\n          <td>14.12.25<\/td><td>Yes<\/td><td>No<\/td><td>N\/A<\/td>\n          <td>AF E-inv Project<\/td><td>DCTE<\/td><td>Local XML<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf1\ud83c\uddfb<\/span>Latvia<\/td>\n          <td>31.12.25<\/td><td>Yes<\/td><td>01.07.25<\/td><td>N\/A<\/td>\n          <td>Peppol<\/td><td>Clearance<\/td><td>UBL 2.1<\/td><td>10<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddf0\ud83c\uddff<\/span>Kazakhstan<\/td>\n          <td>16.03.25<\/td><td>Yes<\/td><td>Planned<\/td><td>N\/A<\/td>\n          <td>IS ESF<\/td><td>Clearance<\/td><td>Local XML<\/td><td>5<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"country-cell\"><span class=\"flag\">\ud83c\uddea\ud83c\uddec<\/span>Egypt<\/td>\n          <td>31.12.24<\/td><td>Yes<\/td><td>Yes<\/td><td>N\/A<\/td>\n          <td>GIB Portal<\/td><td>Clearance<\/td><td>UBL-TR 1.2<\/td><td>7<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n<\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kt-tabs-id2865_1eec02-51 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid var(--global-palette7, #eeeeee);border-right:0px solid var(--global-palette7, #eeeeee);border-bottom:0px solid var(--global-palette7, #eeeeee);border-left:0px solid var(--global-palette7, #eeeeee);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:0px;background:var(--global-palette9, #ffffff);}.wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-title-list li{margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:0px;}.wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-title-list li:last-child{margin-right:0px;}.wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-title-list li .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title{line-height:1.4em;font-weight:regular;font-style:normal;border-top-width:0px;border-right-width:0px;border-bottom-width:4px;border-left-width:0px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:20px;border-color:var(--global-palette9, #ffffff);color:var(--global-palette5, #444444);background:var(--global-palette9, #ffffff);}.wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title{margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:0px;}.wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-title-list li .kt-tab-title:hover, .wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title:hover{border-color:var(--global-palette7, #eeeeee);color:var(--global-palette5, #444444);background:var(--global-palette9, #ffffff);}.wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id2865_1eec02-51 > .kt-tabs-content-wrap > .kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title{border-color:#0a6689;color:#0a6689;background:var(--global-palette9, #ffffff);}@media all and (max-width: 1024px){.kt-tabs-id2865_1eec02-51 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid var(--global-palette7, #eeeeee);border-right:0px solid var(--global-palette7, #eeeeee);border-bottom:0px solid var(--global-palette7, #eeeeee);border-left:0px solid var(--global-palette7, #eeeeee);}}@media all and (max-width: 767px){.kt-tabs-id2865_1eec02-51 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid var(--global-palette7, #eeeeee);border-right:0px solid var(--global-palette7, #eeeeee);border-bottom:0px solid var(--global-palette7, #eeeeee);border-left:0px solid var(--global-palette7, #eeeeee);}}<\/style>\n<div class=\"wp-block-kadence-tabs alignnone\"><div class=\"kt-tabs-wrap kt-tabs-id2865_1eec02-51 kt-tabs-has-6-tabs kt-active-tab-4 kt-tabs-layout-tabs kt-tabs-tablet-layout-inherit kt-tabs-mobile-layout-inherit kt-tab-alignment-left \"><ul class=\"kt-tabs-title-list\"><li id=\"tab-2023\" class=\"kt-title-item kt-title-item-1 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-2023\" data-tab=\"1\" class=\"kt-tab-title kt-tab-title-1 \"><span class=\"kt-title-text\">2023<\/span><\/a><\/li><li id=\"tab-2024\" class=\"kt-title-item kt-title-item-2 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-2024\" data-tab=\"2\" class=\"kt-tab-title kt-tab-title-2 \"><span class=\"kt-title-text\">2024<\/span><\/a><\/li><li id=\"tab-2025\" class=\"kt-title-item kt-title-item-3 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-2025\" data-tab=\"3\" class=\"kt-tab-title kt-tab-title-3 \"><span class=\"kt-title-text\">2025<\/span><\/a><\/li><li id=\"tab-2026\" class=\"kt-title-item kt-title-item-4 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-active\"><a href=\"#tab-2026\" data-tab=\"4\" class=\"kt-tab-title kt-tab-title-4 \"><span class=\"kt-title-text\">2026<\/span><\/a><\/li><li id=\"tab-2027\" class=\"kt-title-item kt-title-item-5 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-2027\" data-tab=\"5\" class=\"kt-tab-title kt-tab-title-5 \"><span class=\"kt-title-text\">2027<\/span><\/a><\/li><li id=\"tab-2028\" class=\"kt-title-item kt-title-item-6 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-2028\" data-tab=\"6\" class=\"kt-tab-title kt-tab-title-6 \"><span class=\"kt-title-text\">2028<\/span><\/a><\/li><\/ul><div class=\"kt-tabs-content-wrap\">\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-1 kt-inner-tab2865_766adc-45 2023\"><div class=\"kt-tab-inner-content-inner\">\n<!-- YEAR: 2023 -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&#038;display=swap\">\n<style>\/* same styles as above *\/<\/style>\n\n\n<div id=\"countryCards\">\n  <div class=\"country-card-wrapper\" id=\"egypt\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/egypt_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Egypt Flag\">\n        <h3>Egypt<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2023<\/strong> \u2013 Mandatory for B2B and B2G transactions. Electronic receipts are used for B2C<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"country-card-wrapper\" id=\"serbia\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/serbia_glossy_round_icon_3d_256-1.png?ssl=1\" alt=\"Serbia Flag\">\n        <h3>Serbia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2023<\/strong> \u2013 E-Transport obligation has started<br><strong>1\/1\/2023<\/strong> \u2013 E-invoicing mandate (B2B, B2C, and B2G) is in effect<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>(function(){const s=document.getElementById('countrySelect');const w=document.querySelectorAll('.country-card-wrapper');function a(){w.forEach(x=>x.style.display='flex');}function f(id){w.forEach(x=>x.style.display=(!id||x.id===id)?'flex':'none');}s.addEventListener('change',e=>f(e.target.value));a();})();<\/script>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-2 kt-inner-tab2865_bb52ad-2d 2024\"><div class=\"kt-tab-inner-content-inner\">\n<!-- YEAR: 2024 -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&#038;display=swap\">\n<style>\/* same styles as above *\/<\/style>\n\n\n\n<div id=\"countryCards\">\n  <!-- Bolivia -->\n<div class=\"country-card-wrapper\" id=\"bolivia\" data-years=\"2024,2025\" style=\"display: none;\">\n  <div class=\"country-card\">\n    <div class=\"flag-circle\" style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\">\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/bolivia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Bolivia Flag\">\n      <h3>Bolivia<\/h3>\n    <\/div>\n    <p class=\"title\">B2B e-Invoicing<\/p>\n    <p class=\"date\">\n      <strong>12\/1\/2024<\/strong> \u2013 Mandatory for the ninth group<br>\n      <strong>2\/1\/2025<\/strong> \u2013 Mandatory for the tenth group\n    <\/p>\n    <div class=\"card-links\">\n      <a href=\"#\">Read More \u2192<\/a>\n      <a href=\"#\">Inquire \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- Dominican Republic -->\n<div class=\"country-card-wrapper\" id=\"dominican_republic\" data-years=\"2024,2025,2026\" style=\"display: none;\">\n  <div class=\"country-card\">\n    <div class=\"flag-circle\" style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\">\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/dominican_republic_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Dominican Republic Flag\">\n      <h3>Dominican Republic<\/h3>\n    <\/div>\n    <p class=\"title\">B2B e-Invoicing<\/p>\n    <p class=\"date\">\n      <strong>5\/18\/2024<\/strong> \u2013 Mandatory for large national taxpayers<br>\n      <strong>5\/18\/2025<\/strong> \u2013 Mandatory for mid-sized taxpayers<br>\n      <strong>5\/18\/2026<\/strong> \u2013 Mandatory for small, micro, and unclassified taxpayers\n    <\/p>\n    <div class=\"card-links\">\n      <a href=\"#\">Read More \u2192<\/a>\n      <a href=\"#\">Inquire \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- Greece -->\n<div class=\"country-card-wrapper\" id=\"greece\" data-years=\"2024,2025\" style=\"display: none;\">\n  <div class=\"country-card\">\n    <div class=\"flag-circle\" style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\">\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/greece_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Greece Flag\">\n      <h3>Greece<\/h3>\n    <\/div>\n    <p class=\"title\">B2B e-Invoicing<\/p>\n    <p class=\"date\">\n      <strong>12\/1\/2024<\/strong> \u2013 Companies with turnover above \u20ac200,000 must issue e-delivery notes<br>\n      <strong>1\/1\/2025<\/strong> \u2013 B2G e-invoicing becomes mandatory\n    <\/p>\n    <div class=\"card-links\">\n      <a href=\"#\">Read More \u2192<\/a>\n      <a href=\"#\">Inquire \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- Saudi Arabia -->\n<div class=\"country-card-wrapper\" id=\"saudi_arabia\" data-years=\"2024\" style=\"display: none;\">\n  <div class=\"country-card\">\n    <div class=\"flag-circle\" style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\">\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/saudi_arabia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Saudi Arabia Flag\">\n      <h3>Saudi Arabia<\/h3>\n    <\/div>\n    <p class=\"title\">B2B e-Invoicing<\/p>\n    <p class=\"date\"><strong>12\/1\/2024<\/strong> \u2013 Mandatory for taxpayers with VAT income over 10M SAR<\/p>\n    <div class=\"card-links\">\n      <a href=\"#\">Read More \u2192<\/a>\n      <a href=\"#\">Inquire \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n\n\n\n\n<\/div>\n\n<script>(function(){\/* same tiny JS as above *\/})();<\/script>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-3 kt-inner-tab2865_05f8ae-02 2025\"><div class=\"kt-tab-inner-content-inner\">\n<!-- YEAR: 2025 -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&#038;display=swap\">\n<style>\/* same styles as above *\/<\/style>\n\n\n<!-- YEAR: 2025 \u2014 inside #countryCards (alphabetical by country) -->\n<div id=\"countryCards\">\n  <!-- Bolivia -->\n  <div class=\"country-card-wrapper\" id=\"bolivia\" data-years=\"2024,2025\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/bolivia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Bolivia Flag\">\n        <h3>Bolivia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>12\/1\/2024<\/strong> \u2013 Mandatory for the ninth group<br>\n        <strong>2\/1\/2025<\/strong> \u2013 Mandatory for the tenth group\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Denmark -->\n  <div class=\"country-card-wrapper\" id=\"denmark\" data-years=\"2025,2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/denmark_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Denmark Flag\">\n        <h3>Denmark<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2025<\/strong> \u2013 Digital accounting will become mandatory for non-registered systems<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Dominican Republic -->\n  <div class=\"country-card-wrapper\" id=\"dominican_republic\" data-years=\"2024,2025,2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/dominican_republic_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Dominican Republic Flag\">\n        <h3>Dominican Republic<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>5\/18\/2024<\/strong> \u2013 Mandatory for large national taxpayers<br>\n        <strong>5\/18\/2025<\/strong> \u2013 Mandatory for mid-sized taxpayers<br>\n        <strong>5\/18\/2026<\/strong> \u2013 Mandatory for small, micro, and unclassified taxpayers\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Estonia -->\n  <div class=\"country-card-wrapper\" id=\"estonia\" data-years=\"2025\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/estonia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Estonia Flag\">\n        <h3>Estonia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2025<\/strong> \u2013 Buyers will have the right to request e-invoices that comply with the EN 16931 standard.<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Germany -->\n  <div class=\"country-card-wrapper\" id=\"germany\" data-years=\"2025,2027,2028\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/germany_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Germany Flag\">\n        <h3>Germany<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>1\/1\/2025<\/strong> \u2013 All companies must be able to receive e-invoices.<br>\n        <strong>1\/1\/2027<\/strong> \u2013 Companies with an annual turnover exceeding \u20ac800,000 must issue e-invoices.<br>\n        <strong>1\/1\/2028<\/strong> \u2013 All companies must issue B2B e-invoices.\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Greece -->\n  <div class=\"country-card-wrapper\" id=\"greece\" data-years=\"2024,2025\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/greece_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Greece Flag\">\n        <h3>Greece<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>12\/1\/2024<\/strong> \u2013 Companies with turnover above \u20ac200,000 must issue e-delivery notes<br>\n        <strong>1\/1\/2025<\/strong> \u2013 B2G e-invoicing becomes mandatory\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Israel -->\n  <div class=\"country-card-wrapper\" id=\"israel\" data-years=\"2025\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/israel_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Israel Flag\">\n        <h3>Israel<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2025<\/strong> \u2013 E-invoicing will be mandatory for invoices exceeding 20,000 shekels<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Latvia -->\n  <div class=\"country-card-wrapper\" id=\"latvia\" data-years=\"2025,2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/latvia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Latvia Flag\">\n        <h3>Latvia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>1\/1\/2025<\/strong> \u2013 Mandatory for transactions with public administrations<br>\n        <strong>1\/1\/2026<\/strong> \u2013 Mandatory for B2B transactions\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Malaysia -->\n  <div class=\"country-card-wrapper\" id=\"malaysia\" data-years=\"2025\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/malaysia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Malaysia Flag\">\n        <h3>Malaysia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>1\/1\/2025<\/strong> \u2013 Mandatory for companies with turnover above 25M MYR<br>\n        <strong>7\/1\/2025<\/strong> \u2013 Mandatory for all other taxpayers\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Romania -->\n  <div class=\"country-card-wrapper\" id=\"romania\" data-years=\"2025\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/romania_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Romania Flag\">\n        <h3>Romania<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2025<\/strong> \u2013 E-invoicing will be mandatory for all B2C transactions.<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Singapore -->\n  <div class=\"country-card-wrapper\" id=\"singapore\" data-years=\"2025\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/singapore_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Singapore Flag\">\n        <h3>Singapore<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>5\/1\/2025<\/strong> \u2013 Voluntary for GST-registered companies<br>\n        <strong>11\/1\/2025<\/strong> \u2013 Mandatory for new GST registrants\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-4 kt-inner-tab2865_49ef13-b5 2026\"><div class=\"kt-tab-inner-content-inner\">\n<!-- YEAR: 2026 -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&amp;display=swap\">\n<style>\/* same styles as above *\/<\/style>\n\n\n\n<div id=\"countryCards\">\n  <!-- Belgium -->\n  <div class=\"country-card-wrapper\" id=\"belgium\" data-years=\"2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/belgium_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Belgium Flag\">\n        <h3>Belgium<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2026<\/strong> \u2013 Mandatory structured e-invoicing for all VAT-registered entities<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Croatia -->\n  <div class=\"country-card-wrapper\" id=\"croatia\" data-years=\"2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/croatia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Croatia Flag\">\n        <h3>Croatia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2026<\/strong> \u2013 Mandatory B2B e-invoicing for domestic transactions<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Dominican Republic -->\n  <div class=\"country-card-wrapper\" id=\"dominican_republic\" data-years=\"2024,2025,2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/dominican_republic_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Dominican Republic Flag\">\n        <h3>Dominican Republic<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>5\/18\/2024<\/strong> \u2013 Mandatory for large national taxpayers<br>\n        <strong>5\/18\/2025<\/strong> \u2013 Mandatory for mid-sized taxpayers<br>\n        <strong>5\/18\/2026<\/strong> \u2013 Mandatory for small, micro, and unclassified taxpayers\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- France -->\n  <div class=\"country-card-wrapper\" id=\"france\" data-years=\"2026,2027\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/france_glossy_round_icon_3d_256.png?ssl=1\" alt=\"France Flag\">\n        <h3>France<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>9\/1\/2026<\/strong> \u2013 Mandatory for large and mid-sized companies<br>\n        <strong>9\/1\/2027<\/strong> \u2013 Mandatory for SMEs\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Latvia -->\n  <div class=\"country-card-wrapper\" id=\"latvia\" data-years=\"2025,2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/latvia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Latvia Flag\">\n        <h3>Latvia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>1\/1\/2025<\/strong> \u2013 Mandatory for transactions with public administrations<br>\n        <strong>1\/1\/2026<\/strong> \u2013 Mandatory for B2B transactions\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Poland -->\n  <div class=\"country-card-wrapper\" id=\"poland\" data-years=\"2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/poland_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Poland Flag\">\n        <h3>Poland<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>2\/1\/2026<\/strong> \u2013 Mandatory for companies with turnover over 200M PLN<br>\n        <strong>4\/1\/2026<\/strong> \u2013 Mandatory for all other companies\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Portugal -->\n  <div class=\"country-card-wrapper\" id=\"portugal\" data-years=\"2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/portugal_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Portugal Flag\">\n        <h3>Portugal<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>1\/1\/2026<\/strong> \u2013 B2G e-invoicing obligation for SMEs postponed to this date<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Slovenia -->\n  <div class=\"country-card-wrapper\" id=\"slovenia\" data-years=\"2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/slovenia_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Slovenia Flag\">\n        <h3>Slovenia<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>6\/1\/2026<\/strong> \u2013 E-reporting is proposed for both domestic and cross-border invoices<\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Spain -->\n  <div class=\"country-card-wrapper\" id=\"spain\" data-years=\"2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/spain_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Spain Flag\">\n        <h3>Spain<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\">\n        <strong>1\/1\/2026<\/strong> \u2013 Mandatory for established companies<br>\n        <strong>7\/1\/2026<\/strong> \u2013 Mandatory for other taxpayers\n      <\/p>\n      <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- United Arab Emirates -->\n  <div class=\"country-card-wrapper\" id=\"united_arab_emirates\" data-years=\"2026\" style=\"display: none;\">\n    <div class=\"country-card\">\n      <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/united_arab_emirates_glossy_round_icon_3d_256.png?ssl=1\" alt=\"UAE Flag\">\n        <h3>United Arab Emirates<\/h3>\n      <\/div>\n      <p class=\"title\">B2B e-Invoicing<\/p>\n      <p class=\"date\"><strong>7\/1\/2026<\/strong> \u2013 E-invoicing mandate will begin for B2B and B2G transactions<\/p>\n      <div class=\"card-links\"><a href=\"https:\/\/docnova.ai\/uae-e-invoicing-solution-sap\/\">Read More \u2192<\/a><a href=\"https:\/\/docnova.ai\/contact-us\/\">Inquire \u2192<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-5 kt-inner-tab2865_56efb4-96 2027\"><div class=\"kt-tab-inner-content-inner\">\n<!-- YEAR: 2027 -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&#038;display=swap\">\n<style>\/* same styles as above *\/<\/style>\n\n\n\n<div id=\"countryCards\">\n<!-- YEAR: 2027 \u2014 add these inside #countryCards -->\n<div class=\"country-card-wrapper\" id=\"germany\" data-years=\"2025,2027,2028\" style=\"display: none;\">\n  <div class=\"country-card\">\n    <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/germany_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Germany Flag\">\n      <h3>Germany<\/h3>\n    <\/div>\n    <p class=\"title\">B2B e-Invoicing<\/p>\n    <p class=\"date\">\n      <strong>1\/1\/2025<\/strong> \u2013 All companies must be able to receive e-invoices.<br>\n      <strong>1\/1\/2027<\/strong> \u2013 Companies with an annual turnover exceeding \u20ac800,000 must issue e-invoices.<br>\n      <strong>1\/1\/2028<\/strong> \u2013 All companies must issue B2B e-invoices.\n    <\/p>\n    <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n  <\/div>\n<\/div>\n<div class=\"country-card-wrapper\" id=\"france\" data-years=\"2026,2027\" style=\"display: none;\">\n  <div class=\"country-card\">\n    <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/france_glossy_round_icon_3d_256.png?ssl=1\" alt=\"France Flag\">\n      <h3>France<\/h3>\n    <\/div>\n    <p class=\"title\">B2B e-Invoicing<\/p>\n    <p class=\"date\">\n      <strong>9\/1\/2026<\/strong> \u2013 Mandatory for large and mid-sized companies<br>\n      <strong>9\/1\/2027<\/strong> \u2013 Mandatory for SMEs\n    <\/p>\n    <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n  <\/div>\n<\/div>\n\n\n\n\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-6 kt-inner-tab2865_3f5917-ce 2028\"><div class=\"kt-tab-inner-content-inner\">\n<!-- YEAR: 2028 -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&#038;display=swap\">\n<style>\/* same styles as above *\/<\/style>\n\n\n\n<div id=\"countryCards\"><!-- YEAR: 2028 \u2014 add this inside #countryCards -->\n<div class=\"country-card-wrapper\" id=\"germany\" data-years=\"2025,2027,2028\" style=\"display: none;\">\n  <div class=\"country-card\">\n    <div class=\"flag-circle\" style=\"display:flex; align-items:center; gap:10px; margin-bottom:12px;\">\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docnova.ai\/wp-content\/uploads\/2025\/06\/germany_glossy_round_icon_3d_256.png?ssl=1\" alt=\"Germany Flag\">\n      <h3>Germany<\/h3>\n    <\/div>\n    <p class=\"title\">B2B e-Invoicing<\/p>\n    <p class=\"date\">\n      <strong>1\/1\/2025<\/strong> \u2013 All companies must be able to receive e-invoices.<br>\n      <strong>1\/1\/2027<\/strong> \u2013 Companies with an annual turnover exceeding \u20ac800,000 must issue e-invoices.<br>\n      <strong>1\/1\/2028<\/strong> \u2013 All companies must issue B2B e-invoices.\n    <\/p>\n    <div class=\"card-links\"><a href=\"#\">Read More \u2192<\/a><a href=\"#\">Inquire \u2192<\/a><\/div>\n  <\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div style=\"height:53px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  \/\/ Paneller (ID'ler sayfada ger\u00e7ekten var olmal\u0131)\n  const mapPane   = document.getElementById('mapPane')   || document.getElementById('map');\n  const tablePane = document.getElementById('tablePane') || document.getElementById('table');\n  if (!mapPane || !tablePane) return;\n\n  function showMap() {\n    mapPane.style.setProperty('display', 'block', 'important');\n    tablePane.style.setProperty('display', 'none',  'important');\n    \/\/ mapPane.scrollIntoView({ behavior: 'smooth', block: 'start' });\n  }\n\n  function showTable() {\n    mapPane.style.setProperty('display', 'none',  'important');\n    tablePane.style.setProperty('display', 'block', 'important');\n    \/\/ tablePane.scrollIntoView({ behavior: 'smooth', block: 'start' });\n  }\n\n  \/\/ \u0130lk y\u00fckleme: harita a\u00e7\u0131k\n  showMap();\n\n  \/\/ Sayfaya #tablePane ile gelinmi\u015fse tabloyu a\u00e7\n  if (\/#tablePane$\/.test(location.hash) || \/#table$\/.test(location.hash)) {\n    showTable();\n  }\n\n  \/\/ --- EV\u200bENT DELEGATION ---\n  \/\/ Sayfadaki t\u00fcm linkleri dinle; href'i #mapPane veya #tablePane ile bitenleri yakala\n  document.addEventListener('click', function (e) {\n    const a = e.target.closest('a[href]');\n    if (!a) return;\n\n    const href = a.getAttribute('href');\n    if (\/#tablePane$\/.test(href) || \/#table$\/.test(href)) {\n      e.preventDefault();\n      showTable();\n    } else if (\/#mapPane$\/.test(href) || \/#map$\/.test(href)) {\n      e.preventDefault();\n      showMap();\n    }\n  }, { passive: false });\n});\n<\/script>\n\n\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  const table = document.querySelector('.country-table');\n  const input = document.getElementById('tblSearch');\n  if (!table || !input) return;\n\n  const tbody = table.tBodies[0];\n  const rows  = Array.from(tbody.rows);\n\n  const normalize = s =>\n    (s || '').toString().toLowerCase()\n      .normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '');\n\n  function filter() {\n    const q = normalize(input.value.trim());\n    rows.forEach(tr => {\n      if (!q) { tr.style.display = ''; return; }\n      const text = normalize(tr.textContent);\n      tr.style.display = text.includes(q) ? '' : 'none';\n    });\n    applyRowBorder();\n  }\n\n  function applyRowBorder() {\n    \/\/ \u00f6nce t\u00fcm borderlar\u0131 s\u0131f\u0131rla\n    rows.forEach(tr => tr.style.borderBottom = '');\n\n    \/\/ g\u00f6r\u00fcnen son sat\u0131r\u0131 bul\n    const visibleRows = rows.filter(tr => tr.style.display !== 'none');\n    if (visibleRows.length > 0) {\n      const last = visibleRows[visibleRows.length - 1];\n      last.style.borderBottom = '1px solid #ddd';  \/\/ t\u00fcm sat\u0131ra border ekle\n    }\n  }\n\n  const debounce = (fn, d=120) => { let t; return (...a)=>{ clearTimeout(t); t=setTimeout(()=>fn(...a), d); }; };\n\n  input.addEventListener('input', debounce(filter, 120));\n\n  \/\/ ba\u015flang\u0131\u00e7ta da uygula\n  applyRowBorder();\n});\n<\/script>\n\n\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  const select = document.getElementById('countrySelect');\n\n  \/\/ Y\u0131l sekmesi butonunu bul: data-year-tab -> class'ta y\u0131l -> ba\u015fl\u0131k metni\n  function getYearButton(y) {\n    return document.querySelector(`[data-year-tab=\"${y}\"]`)\n        || document.querySelector(`.year-tab.${CSS.escape ? CSS.escape(y) : y}`)\n        || [...document.querySelectorAll('.elementor-tab-title,[role=\"tab\"],button,a')]\n             .find(el => (el.textContent||'').trim() === String(y));\n  }\n\n  \/\/ Karttan y\u0131l(lar)\u0131 al: \u00f6nce data-years, yoksa .date i\u00e7indeki y\u0131llar\u0131 tara\n  function yearsFromCard(card) {\n    const ds = (card.getAttribute('data-years') || '')\n      .split(',').map(s=>s.trim()).filter(Boolean);\n    if (ds.length) return [...new Set(ds)];\n    const txt = card.querySelector('.date')?.textContent || '';\n    return [...new Set((txt.match(\/20\\d{2}\/g) || []))];\n  }\n\n  \/\/ \u0130stenen y\u0131l\u0131 a\u00e7\n  function openYearTab(year) {\n    const btn = getYearButton(String(year));\n    if (btn) { btn.click(); return true; }\n    \/\/ Sekme kontrol\u00fcn yoksa fallback: y\u0131l filtresi\n    document.querySelectorAll('.country-card-wrapper').forEach(card => {\n      const ys = yearsFromCard(card);\n      card.style.display = ys.includes(String(year)) ? '' : 'none';\n    });\n    return false;\n  }\n\n  \/\/ Ayn\u0131 id birden fazla y\u0131lda olabilir; g\u00f6r\u00fcneni yakala\n  function visibleCardById(id) {\n    const all = document.querySelectorAll(`.country-card-wrapper#${CSS.escape ? CSS.escape(id) : id}`);\n    return [...all].find(el => el.offsetParent !== null) || all[0] || null;\n  }\n\n  \/\/ Yap\u0131\u015fkan ba\u015fl\u0131k varsa ofset uygula\n  function scrollToEl(el) {\n    const sticky = document.querySelector('.site-header, .elementor-sticky--active');\n    const offset = sticky ? sticky.getBoundingClientRect().height + 12 : 12;\n    const top = window.pageYOffset + el.getBoundingClientRect().top - offset;\n    window.scrollTo({ top, behavior: 'smooth' });\n  }\n\n  select.addEventListener('change', e => {\n    const id = e.target.value;\n    if (!id) return;\n\n    \/\/ \u00dclkenin bulundu\u011fu t\u00fcm kopyalardan y\u0131l setini topla\n    const copies = document.querySelectorAll(`.country-card-wrapper#${CSS.escape ? CSS.escape(id) : id}`);\n    if (!copies.length) return;\n\n    const activeYear =\n      document.querySelector('[data-year-tab].active,[data-year-tab][aria-selected=\"true\"]')\n      ?.getAttribute('data-year-tab');\n\n    let yearSet = new Set();\n    copies.forEach(c => yearsFromCard(c).forEach(y => yearSet.add(y)));\n    let years = [...yearSet].sort(); \/\/ k\u00fc\u00e7\u00fckten b\u00fcy\u00fc\u011fe\n\n    const targetYear = (activeYear && years.includes(activeYear)) ? activeYear : years[0];\n\n    \/\/ \u00d6nce do\u011fru y\u0131l\u0131 a\u00e7\n    openYearTab(targetYear);\n\n    \/\/ \u0130\u00e7erik a\u00e7\u0131ld\u0131ktan sonra hedef karta kayd\u0131r + k\u0131sa vurgu\n    setTimeout(() => {\n      const card = visibleCardById(id);\n      if (!card) return;\n      card.style.display = '';\n      scrollToEl(card);\n      const inner = card.querySelector('.country-card');\n      if (inner) {\n        inner.classList.add('focus');\n        setTimeout(() => inner.classList.remove('focus'), 1200);\n      }\n    }, 250);\n  });\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Global E-Invoicing Compliance Map Click to explore current compliance requirements by country, with clear details on scope, formats, and effective dates<\/p>","protected":false},"author":263848013,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_crdt_document":"","_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2865","page","type-page","status-publish","hentry"],"acf":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"smart-post-landscape":false,"smart-post-portrait":false,"newspack-article-block-landscape-large":false,"newspack-article-block-portrait-large":false,"newspack-article-block-square-large":false,"newspack-article-block-landscape-medium":false,"newspack-article-block-portrait-medium":false,"newspack-article-block-square-medium":false,"newspack-article-block-landscape-intermediate":false,"newspack-article-block-portrait-intermediate":false,"newspack-article-block-square-intermediate":false,"newspack-article-block-landscape-small":false,"newspack-article-block-portrait-small":false,"newspack-article-block-square-small":false,"newspack-article-block-landscape-tiny":false,"newspack-article-block-portrait-tiny":false,"newspack-article-block-square-tiny":false,"newspack-article-block-uncropped":false},"uagb_author_info":{"display_name":"einvoicegermany.com","author_link":"https:\/\/docnova.ai\/fr\/author\/infoac085428475\/"},"uagb_comment_info":0,"uagb_excerpt":"Global E-Invoicing Compliance Map Click to explore current compliance requirements by country, with clear details on scope, formats, and effective dates","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PgxCJX-Kd","_links":{"self":[{"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/pages\/2865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/users\/263848013"}],"replies":[{"embeddable":true,"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/comments?post=2865"}],"version-history":[{"count":99,"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/pages\/2865\/revisions"}],"predecessor-version":[{"id":13574,"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/pages\/2865\/revisions\/13574"}],"wp:attachment":[{"href":"https:\/\/docnova.ai\/fr\/wp-json\/wp\/v2\/media?parent=2865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}