Is a person is qualified as eligible for the in-work tax credit
Family Scheme Boolean MONTH Person Formula Included used 0 timesValue type Boolean . Default value false Entity person
How is this calculated?
To calculate this variable, the following input is used
- Boolean family_scheme__base_qualifies Is a person qualified as eligible under the family scheme
- Boolean family_scheme__caregiver_age_qualifies Is a person qualified under the family scheme age parameters
- Int age The age of a Person (in years)
- Date date_of_birth Birth date
- Boolean family_scheme__qualifies_as_principal_carer Is the person the principal caregiver and do they have dependent children
- Boolean family_scheme__has_dependent_children A family has one or more people who qualify as financially dependant children
- 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
- Boolean income_tax__residence Boolean for if a Person is classified as meeting residence requirements
- Int family_scheme__full_time_earner Does the hours per week the person is employed for qualify them as a full time earner
- Boolean has_a_partner Is this person in a relationship?
- Int hours_per_week_employed The hours per week a person is employed for
- Boolean family_scheme__in_work_tax_credit_income_under_threshold Is the income under the threshold for the in work tax credit
- Boolean social_security__received_income_tested_benefit Boolean for if a Person is classified as receiving an income tested benefit
- Boolean veterans_support__received_childrens_pension Is classified as receiving a children's pension
- Boolean veterans_support__received_parents_allowance Is classified as receiving a parent's allowance
Formulas
This is the formula used to calculate the value of family_scheme__qualifies_for_in_work_tax_credit
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):
base_qualifies = persons('family_scheme__base_qualifies', period)
received_tested_benefit = persons('social_security__received_income_tested_benefit', period.this_year)
received_parents_allowance = persons('veterans_support__received_parents_allowance', period)
received_childrens_pension = persons('veterans_support__received_childrens_pension', period)
return base_qualifies * not_(received_tested_benefit) * not_(received_parents_allowance) \
* not_(received_childrens_pension) * persons('family_scheme__in_work_tax_credit_income_under_threshold', period) \
* persons('family_scheme__full_time_earner', period)
Scenarios calculating this variables
- A Person would be qualified for the working for in-work tax credit but receives an income tested benefit
- In Work Tax Credit - Family age eligibility in relation to the in work tax credit
- In Work Tax Credit - Persons age eligibility in relation to the in work tax credit
- In Work Tax Credit - Persons income under threshold requirement in relation to the in work tax credit
- In Work Tax Credit - Persons full time earner requirement in relation to the in work tax credit
- In Work Tax Credit - Persons age eligibility in relation to if they have children
- In Work Tax Credit - Otherwise eligibility person is not normally resident in NZ in relation to the in work tax credit