Manage the consumption tax provided by the D.Lgs. 504/95 for rolling papers, rolling tobacco-free papers, filters, and accessories for smoking tobacco in PrestaShop, with an automatic calculation designed for B2B commerce.
Impact Description
The module that brings a clear, configurable, and traceable calculation of the consumption tax for B2B products subject to the D.Lgs. 504/95 into the PrestaShop cart.
Everything You Need to Know
PRESTASHOP Consumption Tax B2B is a module developed by Tecnoacquisti.com® for e-commerce that sells products subject to consumption tax, particularly focusing on the B2B sector of rolling papers, filters, and accessories for smoking tobacco.
The module allows you to configure a tax amount for each individual piece and indicate, for each affected product, the number of pieces contained in the package. This way, PrestaShop can automatically calculate the amount due based on the quantity purchased by the customer.
The amount is applied in the cart and in the order as a real charge, through a hidden technical product. This allows for an orderly management of the tax, avoiding visible product lines that are irrelevant to the customer and preserving a record of the calculated amount at the time of the order.
Who It Is Designed For
- B2B Ecommerce: PrestaShop stores that sell to retailers, distributors, or professional operators.
- Tobacco and Accessories Sector: catalogs with rolling papers, filters, and accessories for smoking tobacco.
- Catalogs with multi-piece packages: products where the tax depends on the number of pieces contained in the package.
- More Organized Administrative Management: orders with calculated amounts stored in a stable manner.
What Features Does the Module Include?
- Dedicated Field in the Product: enter the number of individual pieces contained in the package.
- Automatic Calculation: the tax is calculated based on pieces per package, quantity purchased, and configured amount per individual piece.
- Hidden Technical Product: the charge is recorded in the cart as a real amount, without showing the customer a separately purchasable product.
- VAT on the Tax: the tax can be subject to the tax rule of the configured technical product.
- Display in the Front Office: summary of the tax on the product, cart, order, and order confirmation.
- Multilingual Labels: front-office texts configurable to adapt to the store's language.
- Protection from Customer Group Discounts: the technical amount of the tax is not reduced by discounts reserved for customer groups.
- Order Snapshot: tax data is saved at the time of the order, so the history remains consistent even if the configuration changes later.
- Multistore Compatibility: technical configuration for each individual shop.
- Modern Back Office: configuration based on Symfony controllers and forms.
What Benefits Can Customers Get from the Module?
- Clearer Carts: the customer sees a coherent summary of the tax without unnecessary technical lines among the purchased products.
- More Accurate Orders: the amount is automatically calculated based on the actual quantity purchased.
- Fewer Manual Operations: there is no need to manually add costs or adjustments for each order.
- More Professional B2B Management: the store can handle products subject to tax with a logic suitable for technical catalogs and recurring sales.
- More Reliable History: each order retains the data calculated at the time of purchase.
- Flexible Configuration: the amount per piece and labels can be adapted to the operational needs of the store.
Calculation Example
If a product contains 120 pieces per package, the customer purchases 2 packages, and the configured amount is 0.0036 euros per piece, the module calculates:
| Pieces per Package | 120 |
|---|---|
| Quantity Purchased | 2 |
| Amount per Piece | 0.0036 euros |
| Net Tax Calculated | 120 x 2 x 0.0036 = 0.864 euros |
Compatibility
- PrestaShop: compatible from PrestaShop 8.0.0 to 9.x.
- PHP: aligned with the PHP version required by the installed PrestaShop version.
- Multilingual: supported for the front-office labels of the module.
- Multistore: compatible with technical configuration for each individual store.
Main Configuration
- Consumption tax amount for each individual piece.
- VAT rate applied to the tax through the technical product.
- Full label displayed in the front office.
- Short label for summaries and compact sections.
- Number of pieces per package on products subject to tax.
Regulatory Note
The module is designed to support the e-commerce management of products subject to consumption tax according to the D.Lgs. 504/95. The regulations and applicable amounts may vary over time: for this reason, the module allows you to configure the amount for each individual piece and the necessary tax settings.