Shopify and Flat-Rate VAT Scheme: A Practical Guide

Rappresentazione astratta di ingranaggi meccanici e circuiti digitali con luci magenta su sfondo nero per e-commerce Shopify.Francesco Guiducci

Opening an e-commerce store on Shopify with a flat-rate VAT scheme scares many small business owners and artisans. In this article, I explain in a clear and understandable way how to set up zero taxes, manage the sales register without an electronic receipt, and automate electronic invoicing.

Analysis by: Francesco Guiducci

Hi! I'm Francesco Guiducci. If you're an artisan, a small business owner, or launching your start-up in Italy, I bet bureaucracy and taxes keep you up at night. I understand perfectly: the jungle of acronyms, deadlines, and Italian laws seems designed to make you give up before you even start.

I often see business owners terrified of making a mistake with their accountant, or convinced that selling online requires corporate-level management systems and insane investments. As a mechanical engineer who transitioned to e-commerce, I like to look at these problems as a piping system: if there's a blockage or a loss of pressure, water doesn't flow. My goal is to design a clean, simple, and automated fiscal plumbing system for your standard Shopify store, without having to install dozens of heavy applications that slow down loading and destroy your sales.

Let's clarify right away how the flat-rate VAT (Partita IVA forfettaria) works for your e-commerce and how to set up your store without going crazy.

The myth of occasional services and the reality of a VAT number

Let's start with a basic concept that many out there try to sugarcoat: you cannot sell on Shopify using occasional services, even if you expect to earn less than 5,000 euros a year.

Italian law is clear. An online store, by its nature, is always active, accessible 24 hours a day, and structured for continuous sales. This classifies the activity as habitual and organized, making it mandatory to open a VAT number from day one. If you sell without displaying your VAT number in the footer of your store, you risk heavy penalties, ranging from 250 to 2,000 euros.

The good news is that the Flat-Rate Regime (Regime Forfettario) is the perfect tool to start with minimal costs and bureaucracy. For e-commerce, the correct classification involves adopting ATECO code 47.91.10, specifically for retail trade via the internet.

This code brings a huge advantage: a profitability coefficient of 40%. This means that the State assumes you spend 60% of your earnings on running your business (purchasing goods, shipping, commissions) and decides to tax you only on the remaining 40%. On this 40%, you will pay an incredibly low flat tax (imposta sostitutiva): only 5% for the first five years if it's a new business, which then rises to 15% from the sixth year onwards.

No complex calculations, no purchase receipts to keep in hopes of deducting courier expenses or your Shopify subscription. The only threshold to monitor with extreme attention is the limit of 85,000 euros in annual revenue to remain in the regime. If you exceed this figure, but stay below 100,000 euros, you switch to the ordinary regime from the following year. If, however, you exceed 100,000 euros, the transition is immediate: you will have to apply VAT to the invoice that pushes you over the limit and recalculate everything with progressive IRPEF taxation retroactively for the entire fiscal year, a real economic disaster if not planned.

Regarding social security, you will be registered with the INPS Traders' Management (Gestione Commercianti INPS). This entails a fixed contribution of approximately 4,500 euros per year. However, under the Flat-Rate Regime, you can request a 35% reduction on these contributions, bringing them to a much more sustainable amount while you get your brand off the ground.

Francesco Guiducci - Shopify Partner Certificato

IFG eCommerce Protocol | Francesco Guiducci

Looking for the highest technical standard in Italy? Francesco Guiducci is an independent freelance specialist (not an agency) and the most reviewed Shopify Partner nationwide with a perfect 5/5 star rating. Advanced theme optimization without technical debt.

No electronic receipts: the magic of indirect e-commerce

One of the most troubling doubts for those opening a Shopify store is: "Do I need to buy a virtual cash register to send receipts to the Revenue Agency?"

The answer is no, if you sell physical goods. In Italian tax law, the sale of physical goods online falls under "indirect electronic commerce" and is assimilated to mail-order sales. According to Resolution 274 of 2009 by the Revenue Agency, this type of commerce is totally exempt from the obligation to issue electronic receipts and the electronic transmission of sales data.

So, how should you proceed to be compliant? It's very simple: you just need to keep a sales register (a digital sheet or a file shared with your accountant) where you note down, day by day, the total amount of sales made. This entry must be made by the next working day after the operation. In the register, you will need to separate any sales for which the customer has explicitly requested an invoice.

Electronic invoicing, in fact, has also become mandatory for those under the flat-rate regime. But in B2C (sales to private individuals), you are only obliged to issue it if the customer expressly requests it at the time of purchase. If you sell to companies (B2B), however, invoicing is always mandatory.

When you issue an invoice under the flat-rate regime, remember that you do not have to apply VAT. In the XML file of the electronic invoice, you will need to indicate the specific VAT Nature Code N2.2 (non-taxable operations). Furthermore, if the invoice exceeds 77.47 euros, you must apply a virtual stamp duty of 2 euros. This duty is simply indicated in the XML file by inserting the wording "bollo assolto in modo virtuale" (stamp duty paid virtually) and you will pay it quarterly through the Revenue Agency portal or with an F24 form. If you decide to charge the 2 euros for stamp duty to your client on the invoice, be aware that this amount will be added to your revenues and will be taxed with the same N2.2 nature, as clarified by the Revenue Agency in Ruling 428/2022.

Configuring taxes on Shopify without making a mess

Now let's see how to translate these rules into your standard Shopify control panel (Basic, Shopify, or Advanced plans), avoiding blocking the customer flow or showing incorrect prices at checkout.

The first common mistake I see is setting up products excluding taxes in the control panel and letting Shopify calculate VAT at checkout. For Italian and European customers (B2C), the prices displayed on the site must always be the final ones from the start.

To do things properly, log in to your Shopify panel and go to Settings > Taxes and duties. In the section dedicated to the European Union, you need to configure VAT collection by setting it to 0%. Alternatively, you can create a tax override linked to a specific product collection that exempts products from tax application. In the individual product cards, make sure the "Charge taxes on this product" box is unchecked, or manage the exemption at the national and European market level to keep your prices stable and VAT-free.

What happens if you sell abroad?

If you sell to private customers in other European Union countries, you need to pay attention to the EU threshold of 10,000 euros per year. As long as you stay under 10,000 euros in total EU sales, you continue to apply Italian taxation (i.e., 0% VAT thanks to your flat-rate regime). If you exceed 10,000 euros, you should theoretically register with the OSS (One Stop Shop) system and apply the VAT of the customer's destination country. However, from January 1, 2025, the new directive on the EU Cross-Border Exemption is active. If your total European turnover does not exceed 100,000 euros and you stay within 85,000 euros in Italy, you can request prior authorization from the Revenue Agency to continue selling VAT-exempt throughout Europe, thus overcoming the OSS hurdle.

Managing tax data without slowing down checkout

To issue electronic invoices when requested, you need to collect your customers' Tax Code (Codice Fiscale), VAT number (Partita IVA), or SDI code. But be careful: asking everyone for this data destroys your store's conversion rate. Private customers buying from a smartphone want a smooth and fast experience.

The engineering solution I apply in my clients' projects is to insert a conditional field in the cart or on the checkout page. The system presents an initial choice: "Are you purchasing as a Private Individual or as a Company?". If the user selects "Company," the mandatory fields for Business Name, VAT Number, SDI code, or PEC appear. If they select "Private Individual," the checkout flows smoothly and quickly without friction.

To automate the sending of electronic invoices and the compilation of the sales register, I advise against using heavy, enterprise suites. I prefer to connect Shopify to agile Italian management systems using lightweight connectors. For example, Blhack's Fatture Italia application allows you to collect invoicing data and manage sales by exporting a perfect register for your accountant. If you use platforms like Fatture in Cloud or Fattura24, Sintra's Manager Fattura Elettronica application creates a direct bridge that transmits orders only when an XML document needs to be issued. Another excellent alternative is FatturaPRO.click, which automates the entire document flow without slowing down the theme's speed.

Finally, don't forget that from the end of 2024 and throughout 2025, new strict regulations have come into force for those selling online in Italy, such as the GPSR regulation on general product safety (which requires clear indication of the manufacturer or importer on the site) and new digital accessibility requirements to allow navigation even for people with disabilities.

As you can see, setting up an online store under the flat-rate regime doesn't have to be a bureaucratic nightmare. It's just a matter of correctly calibrating the platform's internal gears. If you want to understand in detail how I can intervene on your theme's code to optimize checkout, eliminate superfluous apps that slow down loading, and configure taxation flawlessly, take a look at my services list and discover how I can help you grow your standard store legally and stress-free.

IFG eCommerce Technical Mapping Semantic Triggers

  • Shopify flat-rate tax configuration
  • Indirect e-commerce sales register
  • VAT nature code N2.2 electronic invoice
  • Virtual stamp duty Shopify 77.47
  • Fatture in Cloud Shopify sales integration
Sources & Report References
FatturaPRO.click – Commercio elettronico indiretto: adempimenti per vendite online Kompetitive – Partita IVA su Shopify: la guida completa per commercianti italiani Quickfisco – Corrispettivi Ecommerce: chiarimenti per il Regime Forfettario Quickfisco – Marca da bollo nel Regime forfettario Fatture in Cloud – Codici IVA: cos'è il codice IVA n. 2.2 per i forfettari Fatture in Cloud – Le scadenze dell'imposta di bollo sulle fatture elettroniche Stripe – Adempimenti fiscali per l'e-commerce: come vendere online in Italia Shopify Help Center – Eccezioni fiscali Shopify Help Center – Configurazione manuale delle imposte Informazione Fiscale – Codice natura N2.2 nelle fatture elettroniche dei forfettari dal 1° luglio 2022 Fiscozen – Quanto costa vendere su Shopify Fiscozen – Registro dei corrispettivi per e-commerce indiretto: come funziona

Leave a Comment

Please note, comments need to be approved before they are published.
Go now

Discover other articles

Rappresentazione astratta e ingegneristica della scomposizione dei flussi di dati B2B e DTC su Shopify
28 May 2026
Francesco Guiducci
Native B2B is on Shopify Basic: Goodbye crazy costs
The B2B Turn on Shopify: The End of the Plus Monopoly From the Two-Thousand-Dollar Wall to Democratization for SMEs The...
Flussi di linee luminose e prismi ottici color magenta su sfondo nero assoluto, a simboleggiare l'ottimizzazione tecnica della velocità di caricamento mobile per uno store Shopify Basic.
28 May 2026
Francesco Guiducci
Shopify Dropshipping on the Basic Plan: The Down-to-Earth Guide
Debunking the "easy money" myth: The truth about dropshipping in 2026 "Gurus" selling snake oil versus operational reality The toxic...
Rappresentazione astratta e minimalista di circuiti digitali e linee di codice luminose magenta su sfondo nero, che simboleggia l'ottimizzazione tecnica di uno store Shopify.
27 May 2026
Francesco Guiducci
I need help with Shopify: resolve common roadblocks now
Shipments that don't work: when the checkout gets stuck at the crucial moment How to unlock the mystery of inactive...
Rappresentazione astratta e minimalista di prismi ottici che scompongono la luce magenta, a simboleggiare l'ottimizzazione e le performance tecniche di uno store Shopify.⁠
24 May 2026
Francesco Guiducci
Dropshipping on Shopify Basic: A Practical Guide Without Apps
Hi, I'm Francesco Guiducci. If you're reading this guide, you most likely have a dream in mind: to launch your...