{"id":34192,"date":"2026-11-14T09:48:38","date_gmt":"2026-11-14T09:48:38","guid":{"rendered":"https:\/\/beneggiassociati.com\/?page_id=34192"},"modified":"2026-11-14T09:58:17","modified_gmt":"2026-11-14T09:58:17","slug":"ecommerce-tax-regime-vat-calculator","status":"publish","type":"page","link":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/","title":{"rendered":"E-commerce: margin, tax regime and EU VAT"},"content":{"rendered":"<p class=\"bng-eyebrow\">What an online shop really keeps<\/p>\n<div id=\"bng-ecommerce\"><\/div>\n<div id=\"bng-ecommerce-gf\" hidden><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_64' ><div id='gf_64' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_64' id='gform_64'  action='\/en\/wp-json\/wp\/v2\/pages\/34192#gf_64' data-formid='64' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_64' class='gform_fields top_label form_sublabel_above description_above validation_above' data-column-layout='fixed'><div id=\"field_64_27\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_above field_validation_above gfield_visibility_visible\"><label id='gfield_label_64_27' class='gfield_label gform-field-label' for='input_64_27'><span class='gform-field-label__text'>Company<\/span><\/label><div class='gfield_description' id='gfield_description_64_27'>This field is for validation purposes and should be left unchanged.<\/div><div class='ginput_container'><input name='input_27' id='input_64_27' type='text' value='' autocomplete='new-password'\/><\/div><\/div><div id=\"field_64_23\" class=\"gfield gfield--type-text gfield--width-full exclude gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"51878dbc\" data-field-span=\"12\"><label id='gfield_label_64_23' class='gfield_label gform-field-label' for='input_64_23'><span class='gform-field-label__text'>Name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_23' id='input_64_23' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"given-name\" \/><\/div><\/div><div id=\"field_64_25\" class=\"gfield gfield--type-text gfield--width-full exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"b823d482\" data-field-span=\"12\"><label id='gfield_label_64_25' class='gfield_label gform-field-label' for='input_64_25'><span class='gform-field-label__text'>Company (optional)<\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_25' id='input_64_25' type='text' value='' class='large'      aria-invalid=\"false\"  autocomplete=\"organization\" \/><\/div><\/div><div id=\"field_64_26\" class=\"gfield gfield--type-phone gfield--phone-format-international gfield--width-full exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"3e3350ab\" data-field-span=\"12\"><label id='gfield_label_64_26' class='gfield_label gform-field-label' for='input_64_26'><span class='gform-field-label__text'>Phone (optional)<\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_26' id='input_64_26' type='tel' value='' class='large'    aria-invalid=\"false\"  autocomplete=\"tel\"  \/><\/div><\/div><div id=\"field_64_1\" class=\"gfield gfield--type-email gfield--width-full exclude gfield_contains_required field_sublabel_above gfield--has-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"52634072\" data-field-span=\"12\"><label id='gfield_label_64_1' class='gfield_label gform-field-label' for='input_64_1'><span class='gform-field-label__text'>Email<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='gfield_description' id='gfield_description_64_1'>Controller: Beneggi Societ\u00e0 tra Professionisti S.r.l., Via Maurizio Gonzaga 7, 20123 Milan, info@beneggiassociati.com. We use your name and email, and your company and phone if you give them, to prepare and send you the report you asked for. The figures you enter appear in the report and are kept with your request for 12 months, then deleted. We do not send you promotional messages without your separate consent. Data may be processed by the providers that run the website and email delivery, under the safeguards required by law. You may ask for access, rectification, erasure, restriction and objection, and lodge a complaint with the Italian Data Protection Authority. Full notice: <a href=\"https:\/\/www.iubenda.com\/privacy-policy\/26599214\" target=\"_blank\" rel=\"noopener\">privacy notice (in Italian)<\/a>.<\/div><div class='ginput_container ginput_container_email'>\n                            <input name='input_1' id='input_64_1' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_description_64_1\" \/>\n                        <\/div><\/div><fieldset id=\"field_64_3\" class=\"gfield gfield--type-consent gfield--type-choice gfield--width-full exclude gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"73cde11a\" data-field-span=\"12\"><legend id='gfield_label_64_3' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Consent<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_consent'><input name='input_3.1' id='input_64_3_1' type='checkbox' value='1'   aria-labelledby=\"input_64_3_1_label gfield_label_64_3\" aria-required=\"true\" aria-invalid=\"false\"   \/> <label id='input_64_3_1_label' class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_64_3_1' ><span class='gform-field-label__text'>I have read the <a href=\"https:\/\/www.iubenda.com\/privacy-policy\/26599214\" target=\"_blank\" rel=\"noopener\">privacy notice (in Italian)<\/a> and ask to receive the report at the address given.<\/span><\/label><input type='hidden' name='input_3.2' value='I have read the &lt;a href=&quot;https:\/\/www.iubenda.com\/privacy-policy\/26599214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;privacy notice (in Italian)&lt;\/a&gt; and ask to receive the report at the address given.' class='gform_hidden' \/><input type='hidden' name='input_3.3' value='61' class='gform_hidden' \/><\/div><\/fieldset><fieldset id=\"field_64_22\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--width-full exclude bng-iper-nl field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"ac716b1e\" data-field-span=\"12\"><legend id='gfield_label_64_22' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Newsletter (optional)<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_64_22'><div class='gchoice gchoice_64_22_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_22.1' type='checkbox'  value='newsletter'  id='choice_64_22_1'    aria-labelledby=\"label_64_22_1 gfield_label_64_22\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_64_22_1' id='label_64_22_1' class='gform-field-label gform-field-label--type-inline'>I would like to receive the firm\u2019s newsletter with regulatory and tax updates. I can unsubscribe at any time. Details in the <a href=\"https:\/\/www.iubenda.com\/privacy-policy\/26599214\">Privacy Policy (in Italian)<\/a>.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_64_20\" class=\"gfield gfield--type-captcha gfield--captcha-invisible gfield--width-full field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"fdbc77ac\" data-field-span=\"12\"><div id='input_64_20' class='ginput_container ginput_recaptcha' data-sitekey='6LeCfQQsAAAAAByqpxdUINetUndsd53yS2n943_t'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'><\/div><\/div><div id=\"field_64_24\" class=\"gfield gfield--type-hidden gfield--width-full bng-h-saluto exclude gform_hidden field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"c9bbfe4f\" data-field-span=\"12\"><div class='ginput_container ginput_container_text'><input name='input_24' id='input_64_24' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_64_4\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-sintesi exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_4' class='gfield_label gform-field-label' for='input_64_4'><span class='gform-field-label__text'>sintesi<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_64_4' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_64_5\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-conto exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_5' class='gfield_label gform-field-label' for='input_64_5'><span class='gform-field-label__text'>conto<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_64_5' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_64_6\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-regimi exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_6' class='gfield_label gform-field-label' for='input_64_6'><span class='gform-field-label__text'>regimi<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_64_6' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_64_7\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-iva exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_7' class='gfield_label gform-field-label' for='input_64_7'><span class='gform-field-label__text'>iva<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_7' id='input_64_7' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_64_8\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-adempimenti exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_8' class='gfield_label gform-field-label' for='input_64_8'><span class='gform-field-label__text'>adempimenti<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_8' id='input_64_8' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_64_9\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-ipotesi exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_9' class='gfield_label gform-field-label' for='input_64_9'><span class='gform-field-label__text'>ipotesi<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_9' id='input_64_9' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_64_10\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-lettura exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_10' class='gfield_label gform-field-label' for='input_64_10'><span class='gform-field-label__text'>lettura<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_10' id='input_64_10' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_64_11\" class=\"gfield gfield--type-textarea gfield--width-full gf_hidden bng-ecommerce-h-avvertenze exclude field_sublabel_above gfield--no-description field_description_above field_validation_above gfield_visibility_visible\" data-group-id=\"h4f46\" data-field-span=\"12\"><label id='gfield_label_64_11' class='gfield_label gform-field-label' for='input_64_11'><span class='gform-field-label__text'>avvertenze<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_11' id='input_64_11' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_64' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit<\/button> <input type='hidden' name='gform_ajax' value='form_id=64&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=5e5c39f56e06dc4eb5400803416f4f46' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_64' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_64' id='gform_theme_64' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_64' id='gform_style_settings_64' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_64' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='64' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='erey\/X0WPvnA0JoP13DiJQ7Zgm1A2+DufWIbKtRzTRbHMMHqeX2X5ZhKFDvDnM\/x5DWQ0Qs04tNm5WUs857SDz5XsjzzZz7kmwrW169bFMru6nU=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_64' value='WyJ7XCIzLjFcIjpcImNjYmZkMDY4ODAwODZiM2FkNTZiMGFmZjdjZGY2YjU0XCIsXCIzLjJcIjpcIjY0MWY4MDU1YjIzOWVmMTE0YTM2ZDZlMTNmMmRmMjdkXCIsXCIzLjNcIjpcImRjZmE5NGYyZmU0YjZiNjAwNWZkZDQ0YzEwOTg0MmM5XCIsXCIyMi4xXCI6XCJiZWQwOWI2M2E0MTdlYTBmM2M5MGM0ZjQ0YTA4Nzg4MFwiLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCI1NDRlY2Q1NWE5Mjc2ZTVkMzNkZTIyODViMjYzYWMyNFwiLFwiYTUxYTNhNzU4Yzg5OWM1MTFkMjQ1Yjg1NmY5MzI0MDZcIixcImY3NjgzNGQwYjc1ODE1NWI0OWZlZmVhODMwNWE1YmEzXCJdLFwiZ2Zvcm1fdGhlbWVcIjpcIjcyZGY2ZDVhMTg2ZjBiMWI1ZjMzZjYzMDU1MDg0NTAyXCIsXCJnZm9ybV9zdHlsZV9zZXR0aW5nc1wiOlwiNTJkMjM5NWZhNTczZmMzNWMxNGQxNDE0NzFhYmI1ZThcIixcImZvcm1faWRcIjpcImY5NjFjN2U2NjUwNjY2YTIzYjhjMzgwMTI3YTg2OGI0XCIsXCJ1cmxcIjpcIjk3NzAzNTQ5NmQzNzcxYjIwYTgxMDM3NjExNDdhZWQ5XCIsXCJzdGF0ZV90aW1lc3RhbXBcIjpcImI5OTFhYWQ4MmMyZTEwOTRlN2QzNjMzZThkMWE5OTgyXCJ9IiwiOWFjMmYxNTcyODBjOGJkZGZiYWNiZjAyMWY2YjRlYTUiLDE3OTQ2NTI5OTNd' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_64' id='gform_target_page_number_64' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_64' id='gform_source_page_number_64' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_64' id='gform_ajax_frame_64' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_64').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_64');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_64').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_64').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_64').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_64').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_64').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_64').val();jQuery(document).trigger('gform_page_loaded', [64, current_page]);window['gf_submitting_64'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_64').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_64').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [64]);if(window.gform && gform.pagination && gform.pagination.removePageQueryArg){gform.pagination.removePageQueryArg(64);}window['gf_submitting_64'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_64').text());}else{jQuery('#gform_64').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"64\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_64\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_64\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_64\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 64, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n<section class=\"bng-ecommerce-testo\" aria-labelledby=\"bet-t\">\n<h2 id=\"bet-t\">How much an online shop really keeps<\/h2>\n<p>An e-commerce business can have growing revenue and a result that does not grow at all: returns, marketplace commissions, shipping and advertising eat the margin before it reaches tax. The tool starts from the year\u2019s revenue, rebuilds the account down to the result before tax, and then answers two practical questions: which tax regime leaves the most money to whoever runs the business, and whether sales to consumers in other EU countries mean you must follow the customer\u2019s country VAT.<\/p>\n<h3>Contribution margin and advertising<\/h3>\n<p>The contribution margin is what is left of net revenue after the cost of goods sold, commissions and the shipping you pay. It shows how much you can spend on advertising without losing money: the return on advertising, that is revenue divided by spend, must exceed the inverse of the margin. With a 40% margin, for example, break-even is at 2.5.<\/p>\n<h3>Flat-rate regime, sole trader or company<\/h3>\n<p>The Italian flat-rate regime (regime forfettario) calculates income by applying a coefficient to revenue, without deducting actual costs, and taxes the result with a substitute tax, lower in the first five years of activity. It is available up to a revenue threshold. If costs are high, flat-rate income can exceed real profit. A sole trader under the ordinary regime pays INPS contributions and personal income tax on the actual result. A company pays corporate income tax (IRES) and regional tax (IRAP) and, if it distributes profit to its shareholders, a substitute tax on dividends. The comparison is an order of magnitude, not advice.<\/p>\n<h3>VAT on sales to other EU countries<\/h3>\n<p>Up to \u20ac10,000 a year of distance sales to consumers across the EU, calculated net of VAT, Italian VAT applies. Once the threshold is crossed, in the current or the previous year, VAT is that of the customer\u2019s country. To avoid registering in every country you can join the OSS, the one-stop shop: one quarterly return to the Revenue Agency, due by 30 April, 31 July, 31 October and 31 January, filed at zero even when there are no sales. Payment is by bank transfer or direct debit, not by F24. Shipping charged to the customer follows the same VAT as the goods.<\/p>\n<h3>Goods imported from non-EU countries<\/h3>\n<p>For consignments of imported goods worth less than \u20ac150 there is a dedicated regime, the IOSS. Above that value it does not apply.<\/p>\n<h3>Where the data comes from<\/h3>\n<p>OSS thresholds, deadlines and rules are those published by the Italian Revenue Agency. Personal income tax, corporate income tax, IRAP, dividend and traders\u2019 INPS contribution rates come from the firm\u2019s data archive, with source and verification date. The VAT rate of the destination country is a reference value you can change: each country\u2019s rates are in the European Commission database.<\/p>\n<h3>Frequently asked questions<\/h3>\n<h4>Do I need to join the OSS if I sell little abroad?<\/h4>\n<p>Up to the \u20ac10,000 threshold you can stay with Italian VAT; the OSS is still an option. Beyond the threshold VAT must be charged at the customer\u2019s country rate.<\/p>\n<h4>How is the \u20ac10,000 threshold calculated?<\/h4>\n<p>On the yearly total, net of VAT, of distance sales to consumers in all other EU countries. The current and the previous year both count.<\/p>\n<h4>Is the flat-rate regime always better for an online shop?<\/h4>\n<p>No. Flat-rate income is calculated on revenue, not on the result: with low margins or high advertising costs it can cost more than an ordinary regime.<\/p>\n<h4>Does the tool replace my accountant?<\/h4>\n<p>No. It is an estimate from the figures you enter: other income, deductions and how the business is actually run change the comparison.<\/p>\n<\/section>\n<section class=\"bng-avviso\">\n<h2>Notice and sources<\/h2>\n<p>The tool gives an indicative estimate based on the data you enter. It is not advice and does not replace a review of your specific case with a professional. Rules and parameters are checked on 07\/11\/2026; sources are listed in the section \u00abWhere the data comes from\u00bb.<\/p>\n<\/section>\n<style>.bng-more{max-width:1290px;margin:0 auto;padding:40px 20px;box-sizing:border-box}.bng-more h2{font-size:clamp(22px,3vw,30px);margin:0 0 22px}.bng-more div{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.bng-more a{display:block;padding:16px 18px;border:1px solid rgba(128,128,128,.28);border-radius:12px;text-decoration:none;color:inherit;transition:transform .2s,border-color .2s}.bng-more a:hover,.bng-more a:focus-visible{transform:translateY(-3px);border-color:#173c63;outline:none}.bng-more b{display:block;color:#173c63;font-size:17px}.bng-eyebrow{margin:0 0 14px;opacity:.85}@media(prefers-reduced-motion:reduce){.bng-more a{transition:none}}<\/style>\n<section class=\"bng-more\">\n<h2>Further reading<\/h2>\n<div><a href=\"https:\/\/beneggiassociati.com\/en\/business-valuation-calculator\/\"><b>Business valuation<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/stock-analysis-calculator\/\"><b>Stock analysis<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/bank-rating-check-calculator\/\"><b>Bank rating check<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/foreign-income-returning-workers-calculator\/\"><b>Foreign income<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/services\/tax-and-accounting\/\"><b>Tax and accounting<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/services\/business-consulting\/\"><b>Business consulting<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/solutions\/innovation-management\/\"><b>Innovation management<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/resources\/\"><b>Resources<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/investment-appraisal-calculator\/\"><b>Investment appraisal<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/partnership-or-limited-company-calculator-2026\/\"><b>Partnership or limited company<\/b><\/a><a href=\"https:\/\/beneggiassociati.com\/en\/flat-rate-or-ordinary-regime-calculator-2026\/\"><b>Flat-rate or ordinary regime<\/b><\/a><\/div>\n<\/section>\n<h2>Contact the firm<\/h2>\n<p>Write to us: we will review your situation together.<\/p>\n<h3>Contact us<\/h3>\n<p>\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_18' ><div id='gf_18' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_18' id='gform_18'  action='\/en\/wp-json\/wp\/v2\/pages\/34192#gf_18' data-formid='18' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_18' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fixed'><div id=\"field_18_11\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_18_11' class='gfield_label gform-field-label' for='input_18_11'><span class='gform-field-label__text'>Email<\/span><\/label><div class='ginput_container'><input name='input_11' id='input_18_11' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_18_11'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_18_1\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_18_1' class='gfield_label gform-field-label' for='input_18_1'><span class='gform-field-label__text'>Full name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_18_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_18_2\" class=\"gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_18_2' class='gfield_label gform-field-label' for='input_18_2'><span class='gform-field-label__text'>Email<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_18_2' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_18_3\" class=\"gfield gfield--type-phone gfield--phone-format-international field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_18_3' class='gfield_label gform-field-label' for='input_18_3'><span class='gform-field-label__text'>Phone (optional)<\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_18_3' type='tel' value='' class='large'  placeholder='+39 ...'  aria-invalid=\"false\"    \/><\/div><\/div><div id=\"field_18_4\" class=\"gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_18_4' class='gfield_label gform-field-label' for='input_18_4'><span class='gform-field-label__text'>Company name (optional)<\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_18_4' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_18_5\" class=\"gfield gfield--type-select gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_18_5' class='gfield_label gform-field-label' for='input_18_5'><span class='gform-field-label__text'>What do you need help with?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_18_5' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select<\/option><option value='Fisco e contabilit\u00e0' >Tax and accounting<\/option><option value='Consulenza del lavoro' >Employment advice<\/option><option value='Consulenza aziendale' >Business advice<\/option><option value='Consulenza strategica' >Strategic advice<\/option><option value='Altro' >Other<\/option><\/select><\/div><\/div><div id=\"field_18_6\" class=\"gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_18_6' class='gfield_label gform-field-label' for='input_18_6'><span class='gform-field-label__text'>Brief message (optional)<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_18_6' class='textarea medium'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_18_7\" class=\"gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><div class='ginput_container ginput_container_text'><input name='input_7' id='input_18_7' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/pages\/34192' \/><\/div><\/div><div id=\"field_18_8\" class=\"gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><div class='ginput_container ginput_container_text'><input name='input_8' id='input_18_8' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='modulo breve servizi' \/><\/div><\/div><div id=\"field_18_9\" class=\"gfield gfield--type-html gfield_html gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><p style=\"font-size:14px\">We will use the information you provide to handle your enquiry and contact you. Read the <a href=\"https:\/\/www.iubenda.com\/privacy-policy\/26599214\" target=\"_blank\" rel=\"noopener\">Privacy Policy (in Italian)<\/a>.<\/p><\/div><fieldset id=\"field_18_10\" class=\"gfield gfield--type-checkbox gfield--type-choice field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"><legend id='gfield_label_18_10' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Newsletter (optional)<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_18_10'><div class='gchoice gchoice_18_10_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.1' type='checkbox'  value='S\u00ec'  id='choice_18_10_1'    aria-labelledby=\"label_18_10_1 gfield_label_18_10\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_18_10_1' id='label_18_10_1' class='gform-field-label gform-field-label--type-inline'>I agree to receive the Beneggi e Associati email newsletter, as described in the Privacy Policy. I can withdraw my consent at any time. Details in the <a href=\"https:\/\/www.iubenda.com\/privacy-policy\/26599214\">Privacy Policy (in Italian)<\/a>.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_18' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Send<\/button> <input type='hidden' name='gform_ajax' value='form_id=18&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=6256315e1b06cc54f6283fb82f80fb03' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_18' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_18' id='gform_theme_18' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_18' id='gform_style_settings_18' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_18' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='18' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='GeNZYRyTVFqXgrgRfXBy73845ZvvQJ7E28IktYKZ6IsQUjSVQD\/WLhD85ICOI2x05fT5oxMM7mIsKyia0rVpE88ud3bHsALOB8phDvTgCDXy+G8=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_18' value='WyJ7XCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjU0NGVjZDU1YTkyNzZlNWQzM2RlMjI4NWIyNjNhYzI0XCIsXCJhNTFhM2E3NThjODk5YzUxMWQyNDViODU2ZjkzMjQwNlwiLFwiZjc2ODM0ZDBiNzU4MTU1YjQ5ZmVmZWE4MzA1YTViYTNcIl0sXCJnZm9ybV90aGVtZVwiOlwiNzJkZjZkNWExODZmMGIxYjVmMzNmNjMwNTUwODQ1MDJcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCI1MmQyMzk1ZmE1NzNmYzM1YzE0ZDE0MTQ3MWFiYjVlOFwiLFwiZm9ybV9pZFwiOlwiOWNhMTQxZDk4NTc3ZTk1MzQyNjdjYzgzYzFkZDMzYzRcIixcInVybFwiOlwiOTc3MDM1NDk2ZDM3NzFiMjBhODEwMzc2MTE0N2FlZDlcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiYjk5MWFhZDgyYzJlMTA5NGU3ZDM2MzNlOGQxYTk5ODJcIn0iLCI3OTBhMjk5ZmViNDU4MzhlMTU1NDQ3Y2QwYjc0ZjI3MyIsMTc5NDY1Mjk5M10=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_18' id='gform_target_page_number_18' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_18' id='gform_source_page_number_18' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_18' id='gform_ajax_frame_18' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_18').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_18');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_18').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_18').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_18').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_18').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_18').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_18').val();jQuery(document).trigger('gform_page_loaded', [18, current_page]);window['gf_submitting_18'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_18').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_18').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [18]);if(window.gform && gform.pagination && gform.pagination.removePageQueryArg){gform.pagination.removePageQueryArg(18);}window['gf_submitting_18'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_18').text());}else{jQuery('#gform_18').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"18\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_18\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_18\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_18\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 18, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<br \/>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Do I need to join the OSS if I sell little abroad?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Up to the \u20ac10,000 threshold you can stay with Italian VAT; the OSS is still an option. Beyond the threshold VAT must be charged at the customer\u2019s country rate.\"}},{\"@type\":\"Question\",\"name\":\"How is the \u20ac10,000 threshold calculated?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"On the yearly total, net of VAT, of distance sales to consumers in all other EU countries. The current and the previous year both count.\"}},{\"@type\":\"Question\",\"name\":\"Is the flat-rate regime always better for an online shop?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Flat-rate income is calculated on revenue, not on the result: with low margins or high advertising costs it can cost more than an ordinary regime.\"}},{\"@type\":\"Question\",\"name\":\"Does the tool replace my accountant?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. It is an estimate from the figures you enter: other income, deductions and how the business is actually run change the comparison.\"}}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What an online shop really keeps How much an online shop really keeps An e-commerce business can have growing revenue and a result that does not grow at all: returns, marketplace commissions, shipping and advertising eat the margin before it reaches tax. The tool starts from the year\u2019s revenue, rebuilds the account down to the [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":409,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"ecommerce tax regime calculator","_yoast_wpseo_title":"E-commerce calculator 2026: margin, tax regime and EU VAT","_yoast_wpseo_metadesc":"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.","_yoast_wpseo_opengraph-title":"E-commerce calculator 2026: margin, tax regime and EU VAT","_yoast_wpseo_opengraph-description":"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.","_yoast_wpseo_twitter-title":"E-commerce calculator 2026: margin, tax regime and EU VAT","_yoast_wpseo_twitter-description":"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.","content-type":"","wpai_generated_summary":"","footnotes":""},"tipo_pagina":[],"class_list":["post-34192","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>E-commerce calculator 2026: margin, tax regime and EU VAT<\/title>\n<meta name=\"description\" content=\"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"E-commerce calculator 2026: margin, tax regime and EU VAT\" \/>\n<meta property=\"og:description\" content=\"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"Beneggi &amp; Associati\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-14T09:58:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/beneggiassociati.com\/wp-content\/uploads\/2025\/07\/single-post-beneggi.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"823\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"E-commerce calculator 2026: margin, tax regime and EU VAT\" \/>\n<meta name=\"twitter:description\" content=\"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/\",\"url\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/\",\"name\":\"E-commerce calculator 2026: margin, tax regime and EU VAT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/beneggiassociati.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/single-post-beneggi.jpg\",\"datePublished\":\"2026-11-14T09:48:38+00:00\",\"dateModified\":\"2026-11-14T09:58:17+00:00\",\"description\":\"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\\\/11\\\/2026.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/#primaryimage\",\"url\":\"https:\\\/\\\/beneggiassociati.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/single-post-beneggi.jpg\",\"contentUrl\":\"https:\\\/\\\/beneggiassociati.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/single-post-beneggi.jpg\",\"width\":1280,\"height\":823},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/ecommerce-tax-regime-vat-calculator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"E-commerce: margin, tax regime and EU VAT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/\",\"name\":\"Beneggi e associati\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/#organization\",\"name\":\"Beneggi e Associati\",\"url\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/beneggiassociati.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/beneggi-logo.png\",\"contentUrl\":\"https:\\\/\\\/beneggiassociati.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/beneggi-logo.png\",\"width\":141,\"height\":87,\"caption\":\"Beneggi e Associati\"},\"image\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Beneggi Societ\u00e0 tra Professionisti S.r.l.\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/beneggiassociati\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/beneggieassociati\",\"https:\\\/\\\/www.instagram.com\\\/beneggieassociati\"],\"contactPoint\":[{\"@type\":\"ContactPoint\",\"name\":\"Sede di Meda\",\"contactType\":\"customer service\",\"telephone\":\"+39 0362 1731370\",\"email\":\"meda@beneggiassociati.com\",\"areaServed\":\"IT\",\"availableLanguage\":[\"it\",\"en\"]},{\"@type\":\"ContactPoint\",\"name\":\"Sede di Milano\",\"contactType\":\"customer service\",\"telephone\":\"+39 02 87189398\",\"email\":\"milano@beneggiassociati.com\",\"areaServed\":\"IT\",\"availableLanguage\":[\"it\",\"en\"]}],\"areaServed\":[{\"@type\":\"City\",\"name\":\"Meda\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Monza e Brianza\"},{\"@type\":\"City\",\"name\":\"Milano\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Citt\u00e0 metropolitana di Milano\"},{\"@type\":\"AdministrativeArea\",\"name\":\"Lombardia\"}],\"founder\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/#\\\/schema\\\/person\\\/tiziano-beneggi\"},\"member\":[{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/#\\\/schema\\\/person\\\/mirko-beneggi\"}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/#\\\/schema\\\/person\\\/tiziano-beneggi\",\"name\":\"Tiziano Beneggi\",\"givenName\":\"Tiziano\",\"familyName\":\"Beneggi\",\"worksFor\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/#organization\"},\"memberOf\":{\"@type\":\"Organization\",\"name\":\"Ordine dei Dottori Commercialisti e degli Esperti Contabili di Monza e Brianza\"},\"hasCredential\":{\"@type\":\"EducationalOccupationalCredential\",\"credentialCategory\":\"Iscrizione all'albo professionale\",\"name\":\"Iscrizione all'Albo dei Dottori Commercialisti e degli Esperti Contabili, ODCEC Monza e Brianza, n. 1611A\",\"recognizedBy\":{\"@type\":\"Organization\",\"name\":\"Ordine dei Dottori Commercialisti e degli Esperti Contabili di Monza e Brianza\"}},\"url\":\"https:\\\/\\\/beneggiassociati.com\\\/lo-studio\\\/\",\"jobTitle\":[\"Chartered accountant (Dottore Commercialista)\",\"Statutory auditor (Revisore Legale)\",\"Innovation Manager\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/#\\\/schema\\\/person\\\/mirko-beneggi\",\"name\":\"Mirko Beneggi\",\"givenName\":\"Mirko\",\"familyName\":\"Beneggi\",\"worksFor\":{\"@id\":\"https:\\\/\\\/beneggiassociati.com\\\/#organization\"},\"url\":\"https:\\\/\\\/beneggiassociati.com\\\/lo-studio\\\/\",\"jobTitle\":[\"Chartered accountant (Dottore Commercialista)\",\"Statutory auditor (Revisore Legale)\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"E-commerce calculator 2026: margin, tax regime and EU VAT","description":"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/","og_locale":"en_GB","og_type":"article","og_title":"E-commerce calculator 2026: margin, tax regime and EU VAT","og_description":"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.","og_url":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/","og_site_name":"Beneggi &amp; Associati","article_modified_time":"2026-11-14T09:58:17+00:00","og_image":[{"width":1280,"height":823,"url":"https:\/\/beneggiassociati.com\/wp-content\/uploads\/2025\/07\/single-post-beneggi.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"E-commerce calculator 2026: margin, tax regime and EU VAT","twitter_description":"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/","url":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/","name":"E-commerce calculator 2026: margin, tax regime and EU VAT","isPartOf":{"@id":"https:\/\/beneggiassociati.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/#primaryimage"},"image":{"@id":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/#primaryimage"},"thumbnailUrl":"https:\/\/beneggiassociati.com\/wp-content\/uploads\/2025\/07\/single-post-beneggi.jpg","datePublished":"2026-11-14T09:48:38+00:00","dateModified":"2026-11-14T09:58:17+00:00","description":"Work out your online shop\u2019s margin, compare Italian tax regimes and check VAT on sales to other EU countries. Report by email. Data checked on 07\/11\/2026.","breadcrumb":{"@id":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/#primaryimage","url":"https:\/\/beneggiassociati.com\/wp-content\/uploads\/2025\/07\/single-post-beneggi.jpg","contentUrl":"https:\/\/beneggiassociati.com\/wp-content\/uploads\/2025\/07\/single-post-beneggi.jpg","width":1280,"height":823},{"@type":"BreadcrumbList","@id":"https:\/\/beneggiassociati.com\/en\/ecommerce-tax-regime-vat-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/beneggiassociati.com\/en\/"},{"@type":"ListItem","position":2,"name":"E-commerce: margin, tax regime and EU VAT"}]},{"@type":"WebSite","@id":"https:\/\/beneggiassociati.com\/en\/#website","url":"https:\/\/beneggiassociati.com\/en\/","name":"Beneggi e associati","description":"","publisher":{"@id":"https:\/\/beneggiassociati.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/beneggiassociati.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/beneggiassociati.com\/en\/#organization","name":"Beneggi e Associati","url":"https:\/\/beneggiassociati.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/beneggiassociati.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/beneggiassociati.com\/wp-content\/uploads\/2025\/07\/beneggi-logo.png","contentUrl":"https:\/\/beneggiassociati.com\/wp-content\/uploads\/2025\/07\/beneggi-logo.png","width":141,"height":87,"caption":"Beneggi e Associati"},"image":{"@id":"https:\/\/beneggiassociati.com\/en\/#\/schema\/logo\/image\/"},"legalName":"Beneggi Societ\u00e0 tra Professionisti S.r.l.","sameAs":["https:\/\/www.facebook.com\/beneggiassociati","https:\/\/www.linkedin.com\/company\/beneggieassociati","https:\/\/www.instagram.com\/beneggieassociati"],"contactPoint":[{"@type":"ContactPoint","name":"Sede di Meda","contactType":"customer service","telephone":"+39 0362 1731370","email":"meda@beneggiassociati.com","areaServed":"IT","availableLanguage":["it","en"]},{"@type":"ContactPoint","name":"Sede di Milano","contactType":"customer service","telephone":"+39 02 87189398","email":"milano@beneggiassociati.com","areaServed":"IT","availableLanguage":["it","en"]}],"areaServed":[{"@type":"City","name":"Meda"},{"@type":"AdministrativeArea","name":"Monza e Brianza"},{"@type":"City","name":"Milano"},{"@type":"AdministrativeArea","name":"Citt\u00e0 metropolitana di Milano"},{"@type":"AdministrativeArea","name":"Lombardia"}],"founder":{"@id":"https:\/\/beneggiassociati.com\/#\/schema\/person\/tiziano-beneggi"},"member":[{"@id":"https:\/\/beneggiassociati.com\/#\/schema\/person\/mirko-beneggi"}]},{"@type":"Person","@id":"https:\/\/beneggiassociati.com\/#\/schema\/person\/tiziano-beneggi","name":"Tiziano Beneggi","givenName":"Tiziano","familyName":"Beneggi","worksFor":{"@id":"https:\/\/beneggiassociati.com\/#organization"},"memberOf":{"@type":"Organization","name":"Ordine dei Dottori Commercialisti e degli Esperti Contabili di Monza e Brianza"},"hasCredential":{"@type":"EducationalOccupationalCredential","credentialCategory":"Iscrizione all'albo professionale","name":"Iscrizione all'Albo dei Dottori Commercialisti e degli Esperti Contabili, ODCEC Monza e Brianza, n. 1611A","recognizedBy":{"@type":"Organization","name":"Ordine dei Dottori Commercialisti e degli Esperti Contabili di Monza e Brianza"}},"url":"https:\/\/beneggiassociati.com\/lo-studio\/","jobTitle":["Chartered accountant (Dottore Commercialista)","Statutory auditor (Revisore Legale)","Innovation Manager"]},{"@type":"Person","@id":"https:\/\/beneggiassociati.com\/#\/schema\/person\/mirko-beneggi","name":"Mirko Beneggi","givenName":"Mirko","familyName":"Beneggi","worksFor":{"@id":"https:\/\/beneggiassociati.com\/#organization"},"url":"https:\/\/beneggiassociati.com\/lo-studio\/","jobTitle":["Chartered accountant (Dottore Commercialista)","Statutory auditor (Revisore Legale)"]}]}},"_links":{"self":[{"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/pages\/34192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/comments?post=34192"}],"version-history":[{"count":2,"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/pages\/34192\/revisions"}],"predecessor-version":[{"id":34359,"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/pages\/34192\/revisions\/34359"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/media\/409"}],"wp:attachment":[{"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/media?parent=34192"}],"wp:term":[{"taxonomy":"tipo_pagina","embeddable":true,"href":"https:\/\/beneggiassociati.com\/en\/wp-json\/wp\/v2\/tipo_pagina?post=34192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}