The entitlement a person has under the family scheme
Family Scheme Float MONTH Person Formula Included used 0 timesValue type Float . Default value 0 Entity person
How is this calculated?
To calculate this variable, the following input is used
- Float family_scheme__child_tax_credit_entitlement The child tax credit entitlement a person has under the family scheme
- Float family_scheme__family_tax_credit_entitlement The family tax credit person is entitlement to under the family scheme
- Float family_scheme__assessable_income The annual net income for a person as relates to the family scheme
- Boolean income_tax__dependent_child Determines if a Person is classified as financially dependant
- Int age The age of a Person (in years)
- Date date_of_birth Birth date
- Float family_scheme__in_work_tax_credit_entitlement The in-work tax credit entitlement a person has under the family scheme
- Float family_scheme__parental_tax_credit_entitlement The parental tax credit entitlement a person has under the family scheme
Formulas
This is the formula used to calculate the value of family_scheme__working_for_families_entitlement
0001-01-01
This formula is used for scenarios from the date 0001-01-01 onwards. More info on formulas
def formula(persons, period, parameters):
family_tax_credit = persons('family_scheme__family_tax_credit_entitlement', period)
in_work_tax_credit = persons('family_scheme__in_work_tax_credit_entitlement', period)
child_tax_credit = persons('family_scheme__child_tax_credit_entitlement', period)
parental_tax_credit_entitlement = persons('family_scheme__parental_tax_credit_entitlement', period)
credit_abatement = 5 * -1 # TODO need to insert abatement calculation
return family_tax_credit + (in_work_tax_credit or child_tax_credit) + parental_tax_credit_entitlement + credit_abatement