xpay✦ Commerce
Directory
WooCommerce plugins
Fiscalità ITA Light
Fiscalità ITA Light
Italian fiscal fields for WooCommerce: VAT, tax code, SDI/PEC, customer type, optional VIES validation.
Will this break my store?
What the WordPress.org registry says about keeping Fiscalità ITA Light running.
Tested to 6.9.5 — 1 branch behind 7.0
Tested against the WordPress branch in use today.6 months ago
7.4
Your host must be running at least this version.6.2
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Fiscalità ITA Light is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
6 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
Fiscalità ITA Light for WooCommerce adds the Italian fiscal fields required at checkout and the logic for visibility, requirement, and invoicing.
Main features
- Custom fields: VAT (P.IVA), Tax Code (Codice Fiscale), SDI Code, PEC, Customer type (Private / Company / Freelancer).
- Automatically shows/hides fields based on customer type and country (with “Limit to Italy” option).
- VIES validation with cache, retry, and fallback (checkVatApprox).
If valid, VAT is removed automatically, including Checkout Blocks (Store API). - Compatible with WooCommerce PDF Invoices & Packing Slips (separate numbering for receipts).
- “VAT not applied (VIES)” badge in checkout, thank you page, emails, and admin.
- VIES column in the orders list and visual tag in the order view.
- Fully compatible with High Performance Order Storage (HPOS).
Settings
Find settings in WooCommerce → Fiscalità ITA:
– Enable/require Italian fiscal fields.
– Enable/disable VIES validation and set your requester VAT.
– Configure prefixes and counters for PDF receipts.
Compatibility
- WooCommerce 7.0+ (tested up to 10.3.3)
- Classic checkout and Checkout Blocks (Store API)
- PHP 7.4+
- WPML / Polylang / Loco Translate (tested)
External services
This plugin connects to the EU VIES VAT validation web service provided by the European Commission (VIES) to validate EU VAT numbers and apply VAT exemption for eligible B2B customers.
Data sent: country code and VAT number entered at checkout; if configured, the requester country code and requester VAT number.
When: only when VIES validation is enabled and the customer is checking out with a VAT number.
Service terms/legal disclaimer: https://european-union.europa.eu/legal-notice_uk
Privacy policy: https://commission.europa.eu/privacy-policy-websites-managed-european-commission_en
Credits
Developed by dot4all Srl
Support: https://dot4all.it/contatti/
Try a clean check by appending ?dot4all_fiscalita_ita_light_nocache=1&dot4all_fiscalita_ita_light_nocache_nonce=... (admin only, nonce required).
Make sure PHP SOAP is enabled and the server can reach ec.europa.eu.
Yes. The plugin is fully compatible with WooCommerce Store API.
Check that:
– “Calculate tax based on” is not set to shipping with an empty address.
– The customer type is “Company” or “Freelancer”.
– The VAT number is correct (prefix optional).
– A cache plugin is not serving a static checkout.
Yes, if you use “WooCommerce PDF Invoices & Packing Slips”: you can set a separate receipt numbering.
Categories
Plugin details
Tags on WordPress.org
