General Information

This section provides answers to the most general questions about QPTL - what it is and what it does
What is QPTL?
QPTL is a library of Québec payroll tax calculations available for licensing to payroll application software developers. It can be used to calculate payroll tax deductions required by Revenu Québec on all types of employment income, including regular salary & wages, pension income, bonuses, retroactive pay increases and commission income. Revenu Québec payroll tax deductions include Québec Pension Plan (QPP) contributions, Québec Parental Insurance Program (QPIP) premiums, and Québec Income Tax withholdings.
Why is it called QPTL?
Who can benefit from using QPTL?
What does QPTL cost to license for use with my payroll application software?
Can I include QPTL in my payroll application software that I license to my customers?
What programming languages does QPTL work with?
What version of QPTL should I use?
Who developed QPTL?
Is QPTL approved by the Revenu Québec?
I think I found a bug! Who should I tell?

Using QPTL

This section provides answers to questions about using QPTL
How do I make calls to the QPTL functions or class methods from my application program?
This will depend on which platform version of the QPTL library (Windows .NET DLL or Java) you are using and the programming language your payroll application is written in.

For Windows .NET languages such as Visual C++ and Visual C#, you will first add the QPTL.dll file as a reference to your project, and then you will be able to make direct calls to the public methods available in the QPTL class.

For the Java library, you will add the QPTL.jar file as an external library to your project, and then you will be able to make direct calls to the public methods available in the QPTL class.
What functions or class methods are available in the QPTL library?
What minimum information is required before I can calculate a payroll deduction?
How do I know what the employee's Québec TP1015.3-V Total Claim Amount is?
The employee is under the age of 18 (or over the age of 69) - will QPTL still calculate a QPP deduction?
I need to calculate payroll deductions on vacation pay that is being paid out to an employee - how do I use QPTL to do this?

QPTL mailing list

Users of QPTL can subscribe to the QPTL mailing list to keep up-to-date on all QPTL developments, including new versions, bug fixes, and important Revenu Québec announcements affecting payroll calculations. To subscribe to the mailing list, click here.
What information will I receive when I subscribe to the QPTL mailing list?
QPTL mailing list subscribers will receive emails informing them of each update to the QPTL product, including new year and mid-year updates corresponding to Revenu Québec's updated payroll deduction tables and calculation rules. Subscribers will also receive occasional emails with relevant news about Québec payroll deductions, including new legislation and Revenu Québec administrative policies. On occasion, we may also send out tips on using QPTL and provide answers to frequently asked questions which don't already appear on this page. 
How do I subscribe to the QPTL mailing list?
How do I un-subscribe from the QPTL mailing list?
Will my email address be given to anyone else?