Adjusting Tax Rates: A Guide to Rate Modification

thumb_up 1  ·  sell Changing tax rates, Modifying tax percentages, Adjusting tax rates in your system

Sales tax rates generally change over time. WHMCS allows you to manage these VAT changes easily.

WHMCS cannot provide tax advice or substitute for a tax expert. We strongly recommend seeking appropriate advice from your local tax and VAT authorities.

Changing the Tax Rate

Make sure to change tax rates at midnight or at the latest time possible before the cron job runs on the day of the change (for the below example, January 3rd).

Any invoices that the system generates after this change will use the new tax rate, but any existing invoices will keep the old tax rate.

In the examples below, the tax rate is increasing from 17.5% to 20% effective January 4th.

In the Admin Area

To update tax rates in the Admin Area:

1. Go to Configuration > System Settings > Tax Configuration (prior to WHMCS 8.0, Setup > Payments > Tax Configuration).

2. Choose the Tax Rules tab:

Click the Tax Rules tab

3. Delete the original tax rule by clicking the corresponding red delete icon:

Delte the Current Rule

4. Create a new tax rule with exactly the same name, country, and state.

5. Enter the new tax rate:

Add the new Tax Rule

6. Click Add Rule.

Bulk (SQL) Tax Rate Changes

Advanced users can also use SQL to update tax rates. This is useful and can save time if you are updating multiple rules.

To do this, run an SQL update query on the WHMCS database using a tool like phpMyAdmin:

UPDATE tbltax SET taxrate=20 WHERE taxrate=17.5;
 

Updating Existing Invoices

If you want to use SQL to update existing but unpaid invoices that are due on or after the change date, you could use this query:

UPDATE tblinvoices SET taxrate=20,tax=subtotal*0.2,total=subtotal+tax-credit WHERE status='Unpaid'
AND taxrate=17.5 AND duedate>='2023-01-01';
 

Subscriptions and Tax Rate Changes

If you have selected Exclusive Tax or enabled Deduct Tax Amount, VAT rate changes may result in a new invoice total compared with the previous invoice. This will have an impact for those clients paying via a fixed amount subscription agreement via gateways like PayPal® and 2Checkout.

This will require manual steps to ensure that clients are paying the correct amount. If you anticipate this issue for your clients, cancel the existing subscription and create a new subscription from the next issued invoice to avoid overpayments or interruptions in service.

 
 
The End! should you have any inquiries, we encourage you to reach out to the Vercaa Support Center without hesitation.

Was this answer helpful?

Related Articles

description

Step-by-Step Guide to Installing WHMCS

To start using WHMCS, you will need to install it on your server. You may need help from your hosting provider or system administrator…

arrow_forward
description

Configuring cPanel Site Software for WHMCS Integration: A How-To Guide

You can install WHMCS using cPanel's Site Software feature. Before you can perform the installation, a WHM user must enable WHMCS…

arrow_forward
description

Effortless WHMCS Installation Using cPanel Site Software: A Step-by-Step Tutorial

You can install WHMCS easily using cPanel's Site Software feature. To do this: 1. If you have not already done so, configure…

arrow_forward
description

Configuring WHMCS Cron Jobs: Step-by-Step Setup Guide

You will need to configure the cron job as soon as you finish installing WHMCS. The cron job executes WHMCS's automation tasks,…

arrow_forward
description

Customizing the WHMCS Cron Schedule: Configuration Guide

The WHMCS cron job performs many of the automated tasks for your WHMCS installation. You can customize when and how often it runs…

arrow_forward
arrow_back « Back