Ubercart 2 VAT support

longwave - May 28, 2009 - 18:20

This module provides support for European VAT pricing and regulations in Ubercart 6.x-2.0-rc7 and above.

Usage

After installation you should add a new tax rule with the VAT rate for your country at /admin/store/settings/taxes. Ensure you select the correct product class and taxable line item options here, such as shipping and discount coupons if applicable.

Configuration options at /admin/store/settings/taxes/vat allow the store owner to choose whether to enter product prices inclusive or exclusive of VAT, and whether to display suffixes on prices regarding taxes and shipping.

With this module enabled, prices are displayed in your store as follows:

  • Inclusive of VAT in product and product kit nodes, in the catalog module and the cart block.
  • Exclusive of VAT, VAT amount and total price in the cart checkout pane.
  • Inclusive of VAT with a VAT-exclusive subtotal and separate VAT line item in orders and on invoices.

The module currently only intended for B2C sites and does not yet fully support EU B2B VAT rules. Ideas, patches and sponsorship for full B2B support are welcome.

Please report any bugs in the issue queue. If you wish to sponsor a new feature, please contact me. If you find this module useful, donations are also welcome.

Original development sponsored by London Kettlebells. Price recalculation on tax rate change sponsored by Totally Techy. Further development sponsored by Acuity.

Releases

Official releasesDateSizeLinksStatus
6.x-1.02009-Oct-3012.6 KBRecommended for 6.xThis is currently the recommended release for 6.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Oct-1412.6 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.