I created two line items with different "Tax-Deductible" option in financial type (one type with yes other with no) but its not calculated correct in contribution Non-deductible Amount field. Can webform manage it? What would be the correct way to create it?

Sample Financial type with tax deductible

It seems that it always assigns the value based on the type of financing assigned to the contribution page associated with the webform.

  • 1
    I dont think that is possible. – Jaap Jansma - CiviCooP Oct 24 '19 at 9:27
  • 1
    Yes it is - this is a bug. We've not run into it b/c our CDN Tax Receipts extension code only checks the Non-Deductible amount if a Contribution Amount is indeed of a Financial Type that is TaxDeductible (i.e. TaxReceiptable). How are you using this field? – KarinG - Semper IT Oct 24 '19 at 13:14
  • Well, the idea is update the "Non-deductible Amount" value in contribution depending on the financial type based on whether a contact wants to deduct or not. Im my case the financial types are based on this – Cesar Oct 24 '19 at 14:28
  • 1
    I don't understand "whether Contact wants to deduct or not"? That field in Core is meant for Charitable Tax Receipting purposes -> to calculate the Eligible Amount for on the Tax Receipt. – KarinG - Semper IT Oct 24 '19 at 14:49
  • The problem is that the input is coming from a Webform. The final user chooses "yes" or "no" whether he/she wants to deduct the contribution and by choosing he/she determines which financial type is used (a deductible one for "yes" a non deductible one for "no". So we need to be able to choose the correct financial type from the webform. The field "Non-deductible Amount" is updated with all financial types asociated with line items, but always take "tax-deductible" associated in contribution page / financial type but not with financial types asociated in line item. – Cesar Oct 24 '19 at 16:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.