It's time to throw another test at the web tax software contenders. The challenge this time: transfer of Tuition and Education amounts. I refer to the calculation of the "just-enough" amount of tuition and education tax credits (see CRA IT-516R2 or TaxTips.ca simpler explanation here) to transfer from a student to another eligible person like a spouse or parent. If a student has no or low taxes to pay, which is often the case, the education credits can be transferred to reduce or eliminate taxes of the other person. But you want to transfer and claim only as much as needed to eliminate taxes since the students can carry unused amounts forward to future years to reduce their own taxes when they start earning.
Scenario: this scenario was constructed so that the various programs would completely eliminate taxes of the parent but the optimal amount to transfer is less than the full amount of credits.
Student: $0 income, Tuition $3000, 6 months full-time study = 6x$400 = $2400 giving $5400 in total credits but $5000 is the max in credits that can be transferred (with the equivalent indexed provincial amount being $6003).
Parent: $18,500 income (T4 box 14), $742.50 CPP paid (T4 box 16), $320 EI paid (T4 box 18), $3000 tax paid (T4 box 22), $2300 LSIF purchase (LSIF box 4). Low income and an LSIF tax credit will ensure that less than $5000 is the optimal transfer.
Packages: only the top 5 in my first ratings review are included - UFile & H&R Block (not tested separately since H&R Block is a re-branded clone of UFile), TaxChopper, WebTax4U and QuickTax
WebTax4U and QuickTax have no optimization routine built in the program itself. They require you to enter the transferred amount manually. You are on your own plugging in numbers by trial and error until the right amount to reduce the parent's tax to zero is found. When the maximum transferable of $5000 federally and $6003 provincially (Ontario) is entered manually neither program rejects the excessive amount so the credits would be wasted.
WebTax4U allowed a transfer of more than the maximum permissible and available (I entered $6500) though it restricted the federal amount claimed to $5000 (I tried entering $5400). Not very impressive error prevention. QuickTax at least signals an error and prevents it being saved.
TaxChopper and UFile both have an optimization routine where you click a box to have the program find the best amount to transfer. Only TaxChopper figures it out correctly as $4518.50 federal claim on line 324 of Schedule 1 and $2582.95 provincially on line 5860 of ON428. UFile gets the same amount for the provincial claim but evidently screws up the federal claim and enters $5000, evidently because it miscalculates the LSIF tax credit as only $272.77 (line 414). Both QuickTax and WebTax4U get the same $345 LSIF credit as TaxChopper.
All the programs calculate the same maximum refund of $3000 - all of the tax paid - for the parent but saying that means they all give an equally good result for the family ignores future tax that will have to be paid because those tuition and education credits are no longer available.