2010-1Q: BILLING: Flexible Tax system
Setting up Tax Zones and Tax Rates
The first step to get the Flexible Tax System going is setting up Tax Zones. This can be done from the "Flexible Tax System" section under the "Settings" tab in SIMPLer.
Fig. 1: Tax Zones
The top level category that has to be defined to encapsulate the tax rates. A Tax Zone represents a set of Tax Rates in the system and as such can be assigned to products / customer accounts / subscriptions. Each Tax Zone has the following attributes:
Name - Name under which the Tax Zone will be represented in all "Tax Zone" dropdown menus across the system. This field is required.
Description - Description is not a required attribute. Should be used to store notes (if any).
Note: Once a Tax Rate is defined for a particular Tax Zone it cannot be deleted and it's name cannot be changed.
Fig 2: Tax Zone Attributes
Tax Rates - subcategory of each Tax Zone. They define all the sub taxes that exist within a Tax Zone as each Tax Zone may have separate sets of Taxes. Each Tax Rate has the following attributes:
Name - Name to represent the Tax Rate. This field is required.
Description - Description is not a required attribute. Should be used to store notes (if any)
Tax Zone - defines Tax Zone the particular Tax Rate is assigned to. This field is required.
Tax Rate - defines the effective tax rate in [%]. This field is required.
Note: Once the Tax Zone to which the Tax Rate is assigned is used at least once (it can be assigned to either a customer, product , subscription, or invoice), the Tax Rate cannot be deleted and it's Tax Zone assignment and Tax Rate cannot be changed anymore.
Tax Rates are used in the system to:
Calculate each Tax Zone's summary Tax Rate
Calculate and display the detailed Tax breakdown in the "Financial Totals" page
Product Tax Mode / Tax Zone Settings
Tax Zone and Tax Rate can now be setup on a 'per-product' basis. There are three Tax Modes:
Default - in 'Default' mode the summary Tax Rate is set as per the Operator Default Tax settings (this can be updated from the 'Modify WISP' page)
Fixed - in 'Fixed' mode the operator can specify the summary Tax Rate on a 'per product' basis
Flexible System - in the 'Flexible System' mode the operator can choose the 'Tax Zone' to assign to the product, the selected zone will be used to calculate the Summary Tax Rate and than to render the Tax Breakup on the Financial Totals page
Note: The 'Flexible System' option will be available ONLY if there is at least one Tax Zone specified
Fig. 3: Flexible Tax
To view the exact Tax Settings hover over the 'Summary Tax Rate' column for any entry in the products page as presented below.
Subscription Default Valid From and Subscription Default Valid To fields were also added while adding the Tax Settings on the 'Modify Product' page (see below). These settings can be used to create 'campaign products'. This addition is not related to the new flexible taxation system.
Fig 4.: Modify Product
Fig 5.
Customer Subscription Tax Mode / Tax zone settings
The effective Tax settings that will be used to create an invoice come from customer subscriptions. There are three Tax Modes the subscription can be in:
Default - in 'Default' mode the summary Tax Rate of a subscription is set as per product Tax settings
Fixed - in the 'Fixed' mode the operator can specify the summary Tax Rate on a per subscription basis overriding the product settings
Flexible System - in the 'Flexible System' mode the operator can choose the 'Tax Zone' assigned to the subscription, which will be used to calculate the Summary Tax Rate and than to render the Tax Breakup on the Financial Totals page. This overrides the product settings.
Note: The 'Flexible System' option will ONLY be available if there is at least one Tax Zone specified
To view the exact Tax Settings of a subscription, hover over any entry in the 'Tax / Vat Rate' column as presented below.
Fig 6.: Customer SubscriptionTax
Below find a screen shot of the Modify subscription page with examples of Default, Flexible System and Fixed Tax Modes
Fig. 7: Modify Subscription
Customer Default Tax settings
Customer accounts can be setup with the preferred Tax settings that will be used for each new subscription added to the system. Note that those default settings can than be altered. There are three Tax Modes the customer account can be in:
Default - in 'Default' mode each new customer subscription will default to the product settings
Fixed - in the 'Fixed' mode each new customer subscription will be set to 'Fixed' mode with 'Tax Rate' set to one specified in the customer account
Flexible System - in the 'Flexible System' mode each new customer subscription will be set to the 'Flexible System' with the 'Tax Zone' set to the one specified in the customer account
Note: The 'Flexible System' option will ONLY be available if there is at least one Tax Zone specified
VAT / TAX summary in Financial Totals
Fig. 8: Customer Default Tax Settings
Fig. 9: Tax Settings
After billing has started and some entities are in the system (i.e. invoices, lodgements etc.) the subscription Tax Mode used to generate the invoices will have their reflection on the 'Financial Totals' page (accessible from 'invoices' page). The VAT/ TAX Breakup (see below) holds the summaries of each tax used in the billing process.
Tax summaries for invoice positions created from 'Default' or 'Fixed' subscriptions are represented in the VAT Summary as 'Fixed / Default TAX Rate System'. There will be a separate position for each Tax Rate used
Tax summaries for invoice positions created from 'Flexible System' subscriptions are further split across the Tax Rates that are defined for the Tax Zone. Each Tax Rate will be represented with a separate row in the VAT / TAX summary
Fig. 10: VAT Summary