name = Ubercart tax inclusive
description = First cut at <a href="http://drupal.org/node/1006068">Ubercart 2 VAT support » D7 port</a>.
;dependencies[] = uc_products
package = Ubercart - tax
core = 7.x
; Created by PeterMoulding.com for Drupal 7 and Ubercart 3.0 starting from the code in the issue.
files[] = uc_inc.module
files[] = uc_inc_handler_field_price_tax_inc.module

To create an Ubercart product, you visit the store, create a class, which is a content type, then you create content of that type.
The product node has List price, Cost, and Sell price. This change works on the Sell price.

You create your taxes in the store. Each tax is connected to product types and the product types are content types.
If you want to sell subscriptions and want some tax exempt, you create content types Subscriptions inc and Subscriptions ex.
You create taxes GST inc and GST ex. GST ex is applied to Subscriptions ex and GST inc is applied to Subscriptions inc.

Each tax has a checkbox labelled "Include this tax when displaying product prices".
If you tick the box, the tax is added on top of the price.