Documentation for SmartStore.NET 2.5

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

When configuring Tax Categories for different regions, you can enter a zip code either as a specific value or a range pattern (e.g. 4000-4999). You can also define wildcard characters such as * or ?. If the zip field is empty, this tax rate will apply to all zip codes for the given country or state/province, regardless of zip code. NOTE: Both min and max part MUST have the same amount of leading zeroes ("0100-0999" is valid, whereas "0010-0999" is invalid)

 

Image RemovedImage Added

 

Tax Settings 

You can configure your Tax Settings by going to Configuration > Settings > Tax Settings

Image RemovedImage Added

 

 

250px|FieldDescription
Prices Include TaxA value indicating whether entered prices include tax. This setting is determined for the prices you enter in the backend of your shop when configuring prices. Activate this option if you intend to enter the product prices in the backend inclusive tax , and deactivate it if you want to enter product prices exclusive tax.
Tax Display Type

Tax display type. This setting determines the display and calculation of taxes in the frontend.

  • Including Tax specifies that prices to be displayed in the frontend include tax.
  • Excluding Tax specifies that prices to be displayed in the frontend exclude tax.

Info

If you want to sell only to business customers, there is no need to display tax values in your store under certain circumstances, thus you can set the option Tax Display Type to Excluding Tax. If you choose to display prices with a display type that differs from the setting for entering prices in the backend (e.g. Prices Include Tax = active & Tax Display Type = Excluding Tax ), there may by rounding errors. In this case, it's recommended to activate the option Configuration > Setiings > Shopping Cart Settings > Round prices during calculation .

Display Tax SuffixA value indicating whether to display a tax suffix ("incl tax" / "excl tax").
Display All Applied Tax RatesA value indicating whether each tax rate's total value should be displayed on a separate line on the shopping cart summary footer.
Hide Zero TaxA value indicating whether to hide zero tax in the order summary.
Hide Tax In Order SummaryA value indicating whether to hide tax in the order summary when prices are shown as tax-inclusive.
Show legal information in product list.Activate this option to show legal information in product lists.
Show legal information in product detail page. Activate this option to show legal information in product detail page.
Show legal information in footer. Activate this option to show legal information in footer.
Tax Based On Tax based on billing address, shipping address or default address of the current customer. This setting is applicable only if the active tax provider is Tax By Country & State & Zip.  
Default Tax Address CountryThis setting is applicable only if the active tax provider is Tax By Country & State & Zip.
Default Tax Address State / ProvinceThis setting is applicable only if the active tax provider is Tax By Country & State & Zip.
Default Tax Address Zip / Postal CodeThis setting is applicable only if the active tax provider is Tax By Country & State & Zip.
Shipping Is TaxableA value indicating whether shipping fees are taxable.
Shipping Price Includes TaxA value indicating whether the shipping price includes tax.
Shipping Tax ClassSelect tax class used for the shipping tax calculation.
Payment Method Additional Fee Is TaxableA value indicating whether additional fees for payment methods are taxable.
Payment Method Additional Fee Includes TaxA value indicating whether additional fees for payment methods include tax.
Payment Method Additional Fee Tax ClassSelect the tax class used for calculating tax on the additional fee for a particular payment method.
EU VAT EnabledCheck the box to enable EU VAT (the European Union Value Added Tax).
Your Shop CountrySelect your shop country for the corresponding VAT calculation.
Allow VAT Exemption Activate this option if your store will exempt eligible VAT-registered customers from VAT.
Use Web Service Activate this option if you want to use the EU web service to validate VAT numbers. WARNING: If this option is enabled, DO NOT disable the country form field that's available during registration in the public store.
Notify Admin When A New VAT Number Is SubmittedCheck the box if you want to receive a notification via e-mail when a new VAT number is submitted.

...

If you're selling products within the EU, you have to calculate taxes as though you were selling the products and paying the corresponding taxes to the authorities in your own country, unless the customer has transmitted a valid VAT-ID to you. In that case, the customer himself/herself would be responsible for paying the taxes for your product in his/her own country, and you would calculate the prices without taxes. To configure this setting, you need to use the last five fields in the tax settings section. With the option  EU VAT  Enabled, you activate a set of functions which handle the regulation explained above, and you can  Allow VAT Exemption . If the option  EU VAT  Enabled  is activated, your customers can add their VAT number to the Company Details section in their customer account area.

Image RemovedImage Added

If a customer enters a VAT number, you will be notified by e-mail (as long as you have activated the option  Notify Admin When A New VAT Number Is Submitted ), allowing you to check whether the VAT number is correct. If you have activated the option  Use Web Service , SmartStore.NET validates the entered VAT number by sending it to a web server (http://ec.europa.eu/taxation_customs/vies/services/checkVatService). As this is only a formal check which offers no guarantee that the given VAT number is genuine, you can still manually mark the VAT number as valid or invalid by going to the customer profile in the backend and using the corresponding buttons in the Customer Info Tab

...