package PayrollDeduction\US
inherited_from \PayrollDeduction_US

 Methods

RoundNearestDollar()

RoundNearestDollar($amount) 
Inherited

Parameters

$amount

__construct()

__construct() 
Inherited

calcNonPeriodicDeduction()

calcNonPeriodicDeduction($annual_tax_payable, $ytd_deduction) 
Inherited

Parameters

$annual_tax_payable

$ytd_deduction

calcNonPeriodicIncome()

calcNonPeriodicIncome($ytd_gross_income, $gross_pp_income) 
Inherited

Parameters

$ytd_gross_income

$gross_pp_income

convertToCountryCurrency()

convertToCountryCurrency($amount) 
Inherited

Parameters

$amount

convertToUserCurrency()

convertToUserCurrency($amount) 
Inherited

Parameters

$amount

getAnnualEmployeeMedicare()

getAnnualEmployeeMedicare() 
Inherited

getAnnualEmployeeSocialSecurity()

getAnnualEmployeeSocialSecurity() 
Inherited

getAnnualPayPeriods()

getAnnualPayPeriods() 
Inherited

getAnnualTaxableIncome()

getAnnualTaxableIncome() 
Inherited

getAnnualizingFactor()

getAnnualizingFactor($reverse = FALSE
Inherited

Parameters

$reverse

getArray()

getArray() 
Inherited

getCompany()

getCompany() 
Inherited

getCountry()

getCountry() 
Inherited

getCountryPrimaryCurrency()

getCountryPrimaryCurrency() 
Inherited

getCountryPrimaryCurrencyID()

getCountryPrimaryCurrencyID() 
Inherited

getCurrentPayPeriod()

getCurrentPayPeriod() 
Inherited

getCurrentPayrollRunID()

getCurrentPayrollRunID() 
Inherited

getData()

getData() 
Inherited

getDataFromRateArray()

getDataFromRateArray($epoch, $arr) 
Inherited

Parameters

$epoch

$arr

getDate()

getDate() 
Inherited

getDateEpoch()

getDateEpoch() 
Inherited

getDistrict()

getDistrict() 
Inherited

getDistrictAllowance()

getDistrictAllowance() 
Inherited

getDistrictAnnualTaxableIncome()

getDistrictAnnualTaxableIncome() 
Inherited

getDistrictConstant()

getDistrictConstant($income) 
Inherited

Parameters

$income

getDistrictFilingStatus()

getDistrictFilingStatus() 
Inherited

getDistrictPayPeriodDeductions()

getDistrictPayPeriodDeductions() 
Inherited

getDistrictRate()

getDistrictRate($income) 
Inherited

Parameters

$income

getDistrictRateIncome()

getDistrictRateIncome($income) 
Inherited

Parameters

$income

getDistrictRatePreviousIncome()

getDistrictRatePreviousIncome($income) 
Inherited

Parameters

$income

getDistrictTaxPayable()

getDistrictTaxPayable() 
Inherited

getEIC()

getEIC() 
Inherited

getEICFilingStatus()

getEICFilingStatus() 
Inherited

getEICRateArray()

getEICRateArray($income, $type) 
Inherited

Parameters

$income

$type

getEmployeeMedicare()

getEmployeeMedicare() 
Inherited

getEmployeeSocialSecurity()

getEmployeeSocialSecurity() 
Inherited

getEmployerMedicare()

getEmployerMedicare() 
Inherited

getEmployerSocialSecurity()

getEmployerSocialSecurity() 
Inherited

getFederalAdditionalDeduction()

getFederalAdditionalDeduction() 
Inherited

getFederalAllowance()

getFederalAllowance() 
Inherited

getFederalAllowanceAmount()

getFederalAllowanceAmount($date) 
Inherited

Parameters

$date

getFederalConstant()

getFederalConstant($income) 
Inherited

Parameters

$income

getFederalEmployerUI()

getFederalEmployerUI() 
Inherited

getFederalFilingStatus()

getFederalFilingStatus() 
Inherited

getFederalPayPeriodDeductions()

getFederalPayPeriodDeductions() 
Inherited

getFederalPreviousRate()

getFederalPreviousRate($income) 
Inherited

Parameters

$income

getFederalRate()

getFederalRate($income) 
Inherited

Parameters

$income

getFederalRateIncome()

getFederalRateIncome($income) 
Inherited

Parameters

$income

getFederalRatePreviousIncome()

getFederalRatePreviousIncome($income) 
Inherited

Parameters

$income

getFederalTaxExempt()

getFederalTaxExempt() 
Inherited

getFederalTaxPayable()

getFederalTaxPayable() 
Inherited

getFederalUIMaximumContribution()

getFederalUIMaximumContribution() 
Inherited

getFederalUIMaximumEarnings()

getFederalUIMaximumEarnings() 
Inherited

getFederalUIMinimumRate()

getFederalUIMinimumRate() 
Inherited

getFederalUIRate()

getFederalUIRate() 
Inherited

getFormulaType()

getFormulaType() 
Inherited

getGrossPayPeriodIncome()

getGrossPayPeriodIncome() 
Inherited

getISODate()

getISODate($epoch) 
Inherited

Parameters

$epoch

getMedicareAdditionalEmployerThreshold()

getMedicareAdditionalEmployerThreshold() 
Inherited

getMedicareAdditionalThresholdRate()

getMedicareAdditionalThresholdRate() 
Inherited

getMedicareExempt()

getMedicareExempt() 
Inherited

getMedicareFilingStatus()

getMedicareFilingStatus() 
Inherited

getMedicareRate()

getMedicareRate() 
Inherited

getPayPeriodEmployeeNetPay()

getPayPeriodEmployeeNetPay() 
Inherited

getPayPeriodEmployeeTotalDeductions()

getPayPeriodEmployeeTotalDeductions() 
Inherited

getPayPeriodTaxDeductions()

getPayPeriodTaxDeductions() 
Inherited

getProvince()

getProvince() 
Inherited

getProvincialTaxExempt()

getProvincialTaxExempt() 
Inherited

getRateArray()

getRateArray($income, $type) 
Inherited

Parameters

$income

$type

getRemainingPayPeriods()

getRemainingPayPeriods() 
Inherited

getSocialSecurityExempt()

getSocialSecurityExempt() 
Inherited

getSocialSecurityMaximumContribution()

getSocialSecurityMaximumContribution($type = 'employee'
Inherited

Parameters

$type

getSocialSecurityMaximumEarnings()

getSocialSecurityMaximumEarnings() 
Inherited

getSocialSecurityRate()

getSocialSecurityRate($type = 'employee'
Inherited

Parameters

$type

getStateAdditionalDeduction()

getStateAdditionalDeduction() 
Inherited

getStateAllowance()

getStateAllowance() 
Inherited

getStateAllowanceAmount()

getStateAllowanceAmount() 

getStateAnnualTaxableIncome()

getStateAnnualTaxableIncome() 

getStateConstant()

getStateConstant($income) 
Inherited

Parameters

$income

getStateFilingStatus()

getStateFilingStatus() 
Inherited

getStatePayPeriodDeductionRoundedValue()

getStatePayPeriodDeductionRoundedValue($amount) 
Inherited

Parameters

$amount

getStatePayPeriodDeductions()

getStatePayPeriodDeductions() 
Inherited

getStatePhaseOutAmount()

getStatePhaseOutAmount() 

getStatePreviousConstant()

getStatePreviousConstant($income) 
Inherited

Parameters

$income

getStatePreviousRate()

getStatePreviousRate($income) 
Inherited

Parameters

$income

getStateRate()

getStateRate($income) 
Inherited

Parameters

$income

getStateRateIncome()

getStateRateIncome($income) 
Inherited

Parameters

$income

getStateRatePreviousIncome()

getStateRatePreviousIncome($income) 
Inherited

Parameters

$income

getStateStandardDeduction()

getStateStandardDeduction() 

getStateTaxCreditDecimal()

getStateTaxCreditDecimal() 

getStateTaxPayable()

getStateTaxPayable() 
inherited_from \PayrollDeduction_US::getStateTaxPayable()

getStateTaxPayable()

getStateTaxPayable() 
Inherited

getStateTaxRecaptureAmount()

getStateTaxRecaptureAmount() 

getStateUIRate()

getStateUIRate() 
Inherited

getStateUIWageBase()

getStateUIWageBase() 
Inherited

getUIExempt()

getUIExempt() 
Inherited

getUser()

getUser() 
Inherited

getUserCurrency()

getUserCurrency() 
Inherited

getUserValue1()

getUserValue1() 
Inherited

getUserValue2()

getUserValue2() 
Inherited

getUserValue3()

getUserValue3() 
Inherited

getUserValue4()

getUserValue4() 
Inherited

getYearToDateDeduction()

getYearToDateDeduction() 
Inherited

getYearToDateFederalUIContribution()

getYearToDateFederalUIContribution() 
Inherited

getYearToDateGrossIncome()

getYearToDateGrossIncome() 
Inherited

getYearToDateSocialSecurityContribution()

getYearToDateSocialSecurityContribution() 
Inherited

getYearToDateStateUIContribution()

getYearToDateStateUIContribution() 
Inherited

setAnnualPayPeriods()

setAnnualPayPeriods($value) 
Inherited

Parameters

$value

setCompany()

setCompany($company_id) 
Inherited

Parameters

$company_id

setCountry()

setCountry($country) 
Inherited

Parameters

$country

setCurrentPayPeriod()

setCurrentPayPeriod($value) 
Inherited

Parameters

$value

setCurrentPayrollRunID()

setCurrentPayrollRunID($value) 
Inherited

Parameters

$value

setDate()

setDate($epoch) 
Inherited

Parameters

$epoch

setDistrict()

setDistrict($district) 
Inherited

Parameters

$district

setDistrictAllowance()

setDistrictAllowance($value) 
Inherited

Parameters

$value

setDistrictFilingStatus()

setDistrictFilingStatus($value) 
Inherited

Parameters

$value

setEICFilingStatus()

setEICFilingStatus($value) 
Inherited

Parameters

$value

setFederalAdditionalDeduction()

setFederalAdditionalDeduction($value) 
Inherited

Parameters

$value

setFederalAllowance()

setFederalAllowance($value) 
Inherited

Parameters

$value

setFederalFilingStatus()

setFederalFilingStatus($value) 
Inherited

Parameters

$value

setFederalTaxExempt()

setFederalTaxExempt($value) 
Inherited

Parameters

$value

setFormulaType()

setFormulaType($type_id) 
Inherited

Parameters

$type_id

setGrossPayPeriodIncome()

setGrossPayPeriodIncome($income) 
Inherited

Parameters

$income

setMedicareExempt()

setMedicareExempt($value) 
Inherited

Parameters

$value

setMedicareFilingStatus()

setMedicareFilingStatus($value) 
Inherited

Parameters

$value

setProvince()

setProvince($province) 
Inherited

Parameters

$province

setProvincialTaxExempt()

setProvincialTaxExempt($value) 
Inherited

Parameters

$value

setSocialSecurityExempt()

setSocialSecurityExempt($value) 
Inherited

Parameters

$value

setStateAdditionalDeduction()

setStateAdditionalDeduction($value) 
Inherited

Parameters

$value

setStateAllowance()

setStateAllowance($value) 
Inherited

Parameters

$value

setStateFilingStatus()

setStateFilingStatus($value) 
Inherited

Parameters

$value

setStateUIRate()

setStateUIRate($value) 
Inherited

Parameters

$value

setStateUIWageBase()

setStateUIWageBase($value) 
Inherited

Parameters

$value

setUIExempt()

setUIExempt($value) 
Inherited

Parameters

$value

setUser()

setUser($user_id) 
Inherited

Parameters

$user_id

setUserCurrency()

setUserCurrency($currency_id) 
Inherited

Parameters

$currency_id

setUserValue1()

setUserValue1($value) 
Inherited

Parameters

$value

setUserValue2()

setUserValue2($value) 
Inherited

Parameters

$value

setUserValue3()

setUserValue3($value) 
Inherited

Parameters

$value

setUserValue4()

setUserValue4($value) 
Inherited

Parameters

$value

setYearToDateDeduction()

setYearToDateDeduction($amount) 
Inherited

Parameters

$amount

setYearToDateFederalUIContribution()

setYearToDateFederalUIContribution($value) 
Inherited

Parameters

$value

setYearToDateGrossIncome()

setYearToDateGrossIncome($income) 
Inherited

Parameters

$income

setYearToDateSocialSecurityContribution()

setYearToDateSocialSecurityContribution($value) 
Inherited

Parameters

$value

setYearToDateStateUIContribution()

setYearToDateStateUIContribution($value) 
Inherited

Parameters

$value

getDynamicStateRateArray()

getDynamicStateRateArray($input_arr, $income) 

Parameters

$input_arr

$income

getStateRateArray()

getStateRateArray($input_arr, $income) 

Parameters

$input_arr

$income

 Properties

 

$country_primary_currency

$country_primary_currency 

Default

'USD'
 

$data

$data 

Default

array()
 

$db

$db 

Default

NULL
 

$eic_options

$eic_options 

Default

array(20100101 => array(10 => array(array('income' => 8970, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 16450, 'calculation_type' => 20, 'amount' => 1830), array('income' => 16450, 'calculation_type' => 30, 'amount' => 1830, 'percent' => 9.587999999999999)), 20 => array(array('income' => 8970, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 21460, 'calculation_type' => 20, 'amount' => 1830), array('income' => 21460, 'calculation_type' => 30, 'amount' => 1830, 'percent' => 9.587999999999999)), 30 => array(array('income' => 4485, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 10730, 'calculation_type' => 20, 'amount' => 915), array('income' => 10730, 'calculation_type' => 30, 'amount' => 915, 'percent' => 9.587999999999999))), 20090401 => array(10 => array(array('income' => 8950, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 16420, 'calculation_type' => 20, 'amount' => 1826), array('income' => 16420, 'calculation_type' => 30, 'amount' => 1826, 'percent' => 9.587999999999999)), 20 => array(array('income' => 8950, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 21420, 'calculation_type' => 20, 'amount' => 1826), array('income' => 21420, 'calculation_type' => 30, 'amount' => 1826, 'percent' => 9.587999999999999)), 30 => array(array('income' => 4475, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 10710, 'calculation_type' => 20, 'amount' => 913), array('income' => 10710, 'calculation_type' => 30, 'amount' => 913, 'percent' => 9.587999999999999))), 20080101 => array(10 => array(array('income' => 8580, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 15740, 'calculation_type' => 20, 'amount' => 1750), array('income' => 15740, 'calculation_type' => 30, 'amount' => 1750, 'percent' => 9.587999999999999)), 20 => array(array('income' => 8580, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 18740, 'calculation_type' => 20, 'amount' => 1750), array('income' => 18740, 'calculation_type' => 30, 'amount' => 1750, 'percent' => 9.587999999999999)), 30 => array(array('income' => 4290, 'calculation_type' => 10, 'percent' => 20.4), array('income' => 9370, 'calculation_type' => 20, 'amount' => 875), array('income' => 9370, 'calculation_type' => 30, 'amount' => 875, 'percent' => 9.587999999999999))))
 

$federal_allowance

$federal_allowance 

Default

array(20160101 => 4050.0, 20150101 => 4000.0, 20140101 => 3950.0, 20130101 => 3900.0, 20120101 => 3800.0, 20110101 => 3700.0, 20090101 => 3650.0, 20080101 => 3500.0, 20070101 => 3400.0, 20060101 => 3300.0)
 

$federal_income_tax_rate_options

$federal_income_tax_rate_options 

Default

array(20170101 => array(10 => array(array('income' => 2300, 'rate' => 0, 'constant' => 0), array('income' => 11625, 'rate' => 10, 'constant' => 0), array('income' => 40250, 'rate' => 15, 'constant' => 932.5), array('income' => 94200, 'rate' => 25, 'constant' => 5226.25), array('income' => 193950, 'rate' => 28, 'constant' => 18713.75), array('income' => 419000, 'rate' => 33, 'constant' => 46643.75), array('income' => 420700, 'rate' => 35, 'constant' => 120910.25), array('income' => 420700, 'rate' => 39.6, 'constant' => 121505.25)), 20 => array(array('income' => 8650, 'rate' => 0, 'constant' => 0), array('income' => 27300, 'rate' => 10, 'constant' => 0), array('income' => 84550, 'rate' => 15, 'constant' => 1865.0), array('income' => 161750, 'rate' => 25, 'constant' => 10452.5), array('income' => 242000, 'rate' => 28, 'constant' => 29752.5), array('income' => 425350, 'rate' => 33, 'constant' => 52222.5), array('income' => 479350, 'rate' => 35, 'constant' => 112728.0), array('income' => 479350, 'rate' => 39.6, 'constant' => 131628.0))), 20160101 => array(10 => array(array('income' => 2250, 'rate' => 0, 'constant' => 0), array('income' => 11525, 'rate' => 10, 'constant' => 0), array('income' => 39900, 'rate' => 15, 'constant' => 927.5), array('income' => 93400, 'rate' => 25, 'constant' => 5183.75), array('income' => 192400, 'rate' => 28, 'constant' => 18558.75), array('income' => 415600, 'rate' => 33, 'constant' => 46278.75), array('income' => 417300, 'rate' => 35, 'constant' => 119934.75), array('income' => 417300, 'rate' => 39.6, 'constant' => 120529.75)), 20 => array(array('income' => 8550, 'rate' => 0, 'constant' => 0), array('income' => 27100, 'rate' => 10, 'constant' => 0), array('income' => 83850, 'rate' => 15, 'constant' => 1855.0), array('income' => 160450, 'rate' => 25, 'constant' => 10367.5), array('income' => 240000, 'rate' => 28, 'constant' => 29517.5), array('income' => 421900, 'rate' => 33, 'constant' => 51791.5), array('income' => 475500, 'rate' => 35, 'constant' => 111818.5), array('income' => 475500, 'rate' => 39.6, 'constant' => 130578.5))), 20150101 => array(10 => array(array('income' => 2300, 'rate' => 0, 'constant' => 0), array('income' => 11525, 'rate' => 10, 'constant' => 0), array('income' => 39750, 'rate' => 15, 'constant' => 922.5), array('income' => 93050, 'rate' => 25, 'constant' => 5156.25), array('income' => 191600, 'rate' => 28, 'constant' => 18481.25), array('income' => 413800, 'rate' => 33, 'constant' => 46075.25), array('income' => 415500, 'rate' => 35, 'constant' => 119401.25), array('income' => 415500, 'rate' => 39.6, 'constant' => 119996.25)), 20 => array(array('income' => 8600, 'rate' => 0, 'constant' => 0), array('income' => 27050, 'rate' => 10, 'constant' => 0), array('income' => 83500, 'rate' => 15, 'constant' => 1845.0), array('income' => 159800, 'rate' => 25, 'constant' => 10312.5), array('income' => 239050, 'rate' => 28, 'constant' => 29387.5), array('income' => 420100, 'rate' => 33, 'constant' => 51577.5), array('income' => 473450, 'rate' => 35, 'constant' => 111324.0), array('income' => 473450, 'rate' => 39.6, 'constant' => 129996.5))), 20140101 => array(10 => array(array('income' => 2250, 'rate' => 0, 'constant' => 0), array('income' => 11325, 'rate' => 10, 'constant' => 0), array('income' => 39150, 'rate' => 15, 'constant' => 907.5), array('income' => 91600, 'rate' => 25, 'constant' => 5081.25), array('income' => 188600, 'rate' => 28, 'constant' => 18193.75), array('income' => 407350, 'rate' => 33, 'constant' => 45353.75), array('income' => 409000, 'rate' => 35, 'constant' => 112683.5), array('income' => 409000, 'rate' => 39.6, 'constant' => 118118.75)), 20 => array(array('income' => 8450, 'rate' => 0, 'constant' => 0), array('income' => 26600, 'rate' => 10, 'constant' => 0), array('income' => 82250, 'rate' => 15, 'constant' => 1815.0), array('income' => 157300, 'rate' => 25, 'constant' => 10162.5), array('income' => 235300, 'rate' => 28, 'constant' => 28925.0), array('income' => 413550, 'rate' => 33, 'constant' => 50765.0), array('income' => 466050, 'rate' => 35, 'constant' => 109587.5), array('income' => 466050, 'rate' => 39.6, 'constant' => 127962.5))), 20130101 => array(10 => array(array('income' => 2200, 'rate' => 0, 'constant' => 0), array('income' => 11125, 'rate' => 10, 'constant' => 0), array('income' => 38450, 'rate' => 15, 'constant' => 892.5), array('income' => 90050, 'rate' => 25, 'constant' => 4991.25), array('income' => 185450, 'rate' => 28, 'constant' => 17891.25), array('income' => 400550, 'rate' => 33, 'constant' => 44603.25), array('income' => 402200, 'rate' => 35, 'constant' => 115586.25), array('income' => 402200, 'rate' => 39.6, 'constant' => 116163.75)), 20 => array(array('income' => 8300, 'rate' => 0, 'constant' => 0), array('income' => 26150, 'rate' => 10, 'constant' => 0), array('income' => 80800, 'rate' => 15, 'constant' => 1785.0), array('income' => 154700, 'rate' => 25, 'constant' => 9982.5), array('income' => 231350, 'rate' => 28, 'constant' => 28457.5), array('income' => 406650, 'rate' => 33, 'constant' => 49919.5), array('income' => 458300, 'rate' => 35, 'constant' => 107768.5), array('income' => 458300, 'rate' => 39.6, 'constant' => 125846.0))), 20120101 => array(10 => array(array('income' => 2150, 'rate' => 0, 'constant' => 0), array('income' => 10850, 'rate' => 10, 'constant' => 0), array('income' => 37500, 'rate' => 15, 'constant' => 870.0), array('income' => 87800, 'rate' => 25, 'constant' => 4867.5), array('income' => 180800, 'rate' => 28, 'constant' => 17442.5), array('income' => 390500, 'rate' => 33, 'constant' => 43482.5), array('income' => 390500, 'rate' => 35, 'constant' => 112683.5)), 20 => array(array('income' => 8100, 'rate' => 0, 'constant' => 0), array('income' => 25500, 'rate' => 10, 'constant' => 0), array('income' => 78800, 'rate' => 15, 'constant' => 1740.0), array('income' => 150800, 'rate' => 25, 'constant' => 9735.0), array('income' => 225550, 'rate' => 28, 'constant' => 27735.0), array('income' => 396450, 'rate' => 33, 'constant' => 48665.0), array('income' => 396450, 'rate' => 35, 'constant' => 105062.0))), 20110101 => array(10 => array(array('income' => 2100, 'rate' => 0, 'constant' => 0), array('income' => 10600, 'rate' => 10, 'constant' => 0), array('income' => 36600, 'rate' => 15, 'constant' => 850.0), array('income' => 85700, 'rate' => 25, 'constant' => 4750.0), array('income' => 176500, 'rate' => 28, 'constant' => 17025.0), array('income' => 381250, 'rate' => 33, 'constant' => 42449.0), array('income' => 381250, 'rate' => 35, 'constant' => 110016.5)), 20 => array(array('income' => 7900, 'rate' => 0, 'constant' => 0), array('income' => 24900, 'rate' => 10, 'constant' => 0), array('income' => 76900, 'rate' => 15, 'constant' => 1700.0), array('income' => 147250, 'rate' => 25, 'constant' => 9500.0), array('income' => 220200, 'rate' => 28, 'constant' => 27087.5), array('income' => 387050, 'rate' => 33, 'constant' => 47513.5), array('income' => 387050, 'rate' => 35, 'constant' => 102574.0))), 20100101 => array(10 => array(array('income' => 6050, 'rate' => 0, 'constant' => 0), array('income' => 10425, 'rate' => 10, 'constant' => 0), array('income' => 36050, 'rate' => 15, 'constant' => 437.5), array('income' => 67700, 'rate' => 25, 'constant' => 4281.25), array('income' => 84450, 'rate' => 27, 'constant' => 12193.75), array('income' => 87700, 'rate' => 30, 'constant' => 16716.25), array('income' => 173900, 'rate' => 28, 'constant' => 17691.25), array('income' => 375700, 'rate' => 33, 'constant' => 41827.25), array('income' => 375700, 'rate' => 35, 'constant' => 108421.25)), 20 => array(array('income' => 13750, 'rate' => 0, 'constant' => 0), array('income' => 24500, 'rate' => 10, 'constant' => 0), array('income' => 75750, 'rate' => 15, 'constant' => 1075.0), array('income' => 94050, 'rate' => 25, 'constant' => 8762.5), array('income' => 124050, 'rate' => 27, 'constant' => 13337.5), array('income' => 145050, 'rate' => 25, 'constant' => 21437.5), array('income' => 217000, 'rate' => 28, 'constant' => 26687.5), array('income' => 381400, 'rate' => 33, 'constant' => 46833.5), array('income' => 381400, 'rate' => 35, 'constant' => 101085.5))), 20090401 => array(10 => array(array('income' => 7180, 'rate' => 0, 'constant' => 0), array('income' => 10400, 'rate' => 10, 'constant' => 0), array('income' => 36200, 'rate' => 15, 'constant' => 322), array('income' => 66530, 'rate' => 25, 'constant' => 4192), array('income' => 173600, 'rate' => 28, 'constant' => 11774.5), array('income' => 375000, 'rate' => 33, 'constant' => 41754.1), array('income' => 375000, 'rate' => 35, 'constant' => 108216.1)), 20 => array(array('income' => 15750, 'rate' => 0, 'constant' => 0), array('income' => 24450, 'rate' => 10, 'constant' => 0), array('income' => 75650, 'rate' => 15, 'constant' => 870), array('income' => 118130, 'rate' => 25, 'constant' => 8550), array('income' => 216600, 'rate' => 28, 'constant' => 19170), array('income' => 380700, 'rate' => 33, 'constant' => 46741.6), array('income' => 380700, 'rate' => 35, 'constant' => 100894.6))), 20090101 => array(10 => array(array('income' => 2650, 'rate' => 0, 'constant' => 0), array('income' => 10400, 'rate' => 10, 'constant' => 0), array('income' => 35400, 'rate' => 15, 'constant' => 775), array('income' => 84300, 'rate' => 25, 'constant' => 4525), array('income' => 173600, 'rate' => 28, 'constant' => 16750), array('income' => 375000, 'rate' => 33, 'constant' => 41754), array('income' => 375000, 'rate' => 35, 'constant' => 108216)), 20 => array(array('income' => 8000, 'rate' => 0, 'constant' => 0), array('income' => 23950, 'rate' => 10, 'constant' => 0), array('income' => 75650, 'rate' => 15, 'constant' => 1595), array('income' => 144800, 'rate' => 25, 'constant' => 9350), array('income' => 216600, 'rate' => 28, 'constant' => 26637.5), array('income' => 380700, 'rate' => 33, 'constant' => 46741.5), array('income' => 380700, 'rate' => 35, 'constant' => 100894.5))), 20080101 => array(10 => array(array('income' => 2650, 'rate' => 0, 'constant' => 0), array('income' => 10300, 'rate' => 10, 'constant' => 0), array('income' => 33960, 'rate' => 15, 'constant' => 765.0), array('income' => 79725, 'rate' => 25, 'constant' => 4314.0), array('income' => 166500, 'rate' => 28, 'constant' => 15755.25), array('income' => 359650, 'rate' => 33, 'constant' => 4052.25), array('income' => 359650, 'rate' => 35, 'constant' => 103791.75)), 20 => array(array('income' => 8000, 'rate' => 0, 'constant' => 0), array('income' => 23550, 'rate' => 10, 'constant' => 0), array('income' => 72150, 'rate' => 15, 'constant' => 1555.0), array('income' => 137850, 'rate' => 25, 'constant' => 8845.0), array('income' => 207700, 'rate' => 28, 'constant' => 25270.0), array('income' => 365100, 'rate' => 33, 'constant' => 44828.0), array('income' => 365100, 'rate' => 35, 'constant' => 96770.0))), 20070101 => array(10 => array(array('income' => 2650, 'rate' => 0, 'constant' => 0), array('income' => 10120, 'rate' => 10, 'constant' => 0), array('income' => 33520, 'rate' => 15, 'constant' => 747), array('income' => 77075, 'rate' => 25, 'constant' => 4257), array('income' => 162800, 'rate' => 28, 'constant' => 15145.75), array('income' => 351650, 'rate' => 33, 'constant' => 39148.75), array('income' => 351650, 'rate' => 35, 'constant' => 101469.25)), 20 => array(array('income' => 8000, 'rate' => 0, 'constant' => 0), array('income' => 23350, 'rate' => 10, 'constant' => 0), array('income' => 70700, 'rate' => 15, 'constant' => 1535), array('income' => 133800, 'rate' => 25, 'constant' => 8637.5), array('income' => 203150, 'rate' => 28, 'constant' => 24412.5), array('income' => 357000, 'rate' => 33, 'constant' => 43830), array('income' => 357000, 'rate' => 35, 'constant' => 94601))), 20060101 => array(10 => array(array('income' => 2650, 'rate' => 0, 'constant' => 0), array('income' => 10000, 'rate' => 10, 'constant' => 0), array('income' => 32240, 'rate' => 15, 'constant' => 735), array('income' => 73250, 'rate' => 25, 'constant' => 4071), array('income' => 156650, 'rate' => 28, 'constant' => 14323.5), array('income' => 338400, 'rate' => 33, 'constant' => 37675.5), array('income' => 338400, 'rate' => 35, 'constant' => 97653)), 20 => array(array('income' => 8000, 'rate' => 0, 'constant' => 0), array('income' => 22900, 'rate' => 10, 'constant' => 0), array('income' => 68040, 'rate' => 15, 'constant' => 1490), array('income' => 126900, 'rate' => 25, 'constant' => 8261), array('income' => 195450, 'rate' => 28, 'constant' => 22976), array('income' => 343550, 'rate' => 33, 'constant' => 42170), array('income' => 343550, 'rate' => 35, 'constant' => 91043))))
 

$federal_ui_options

$federal_ui_options 

Default

array(20110701 => array('maximum_earnings' => 7000, 'rate' => 6.0, 'minimum_rate' => 0.6), 20060101 => array('maximum_earnings' => 7000, 'rate' => 6.2, 'minimum_rate' => 0.8))
 

$income_tax_rates

$income_tax_rates 

Default

array()
 

$medicare_options

$medicare_options 

Default

array(20140101 => array('employee_rate' => 1.45, 'employee_threshold_rate' => 0.9, 'employee_threshold' => array(10 => 200000, 20 => 125000, 30 => 250000), 'employer_rate' => 1.45, 'employer_threshold' => 200000), 20130101 => array('employee_rate' => 1.45, 'employee_threshold_rate' => 0.9, 'employee_threshold' => array(10 => 200000, 20 => 125000, 30 => 250000), 'employer_rate' => 1.45, 'employer_threshold' => 200000), 20060101 => array('employee_rate' => 1.45, 'employee_threshold_rate' => 0, 'employee_threshold' => array(10 => 0, 20 => 0, 30 => 0), 'employer_rate' => 1.45, 'employer_threshold' => 0))
 

$social_security_options

$social_security_options 

Default

array(20170101 => array('maximum_earnings' => 127200, 'employee_rate' => 6.2, 'employer_rate' => 6.2), 20150101 => array('maximum_earnings' => 118500, 'employee_rate' => 6.2, 'employer_rate' => 6.2), 20140101 => array('maximum_earnings' => 117000, 'employee_rate' => 6.2, 'employer_rate' => 6.2), 20130101 => array('maximum_earnings' => 113700, 'employee_rate' => 6.2, 'employer_rate' => 6.2), 20120101 => array('maximum_earnings' => 110100, 'employee_rate' => 4.2, 'employer_rate' => 6.2), 20110101 => array('maximum_earnings' => 106800, 'employee_rate' => 4.2, 'employer_rate' => 6.2), 20090101 => array('maximum_earnings' => 106800, 'employee_rate' => 6.2, 'employer_rate' => 6.2), 20080101 => array('maximum_earnings' => 102000, 'employee_rate' => 6.2, 'employer_rate' => 6.2), 20070101 => array('maximum_earnings' => 97500, 'employee_rate' => 6.2, 'employer_rate' => 6.2), 20060101 => array('maximum_earnings' => 94200, 'employee_rate' => 6.2, 'employer_rate' => 6.2))
 

$state_income_tax_rate_options

$state_income_tax_rate_options 

Default

array(20160101 => array(10 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 50000, 'rate' => 5.0, 'constant' => 300), array('income' => 100000, 'rate' => 5.5, 'constant' => 2300), array('income' => 200000, 'rate' => 6.0, 'constant' => 5050), array('income' => 250000, 'rate' => 6.5, 'constant' => 11050), array('income' => 500000, 'rate' => 6.9, 'constant' => 14300), array('income' => 500000, 'rate' => 6.99, 'constant' => 31550)), 20 => array(array('income' => 16000, 'rate' => 3.0, 'constant' => 0), array('income' => 80000, 'rate' => 5.0, 'constant' => 480), array('income' => 160000, 'rate' => 5.5, 'constant' => 3680), array('income' => 320000, 'rate' => 6.0, 'constant' => 8080), array('income' => 400000, 'rate' => 6.5, 'constant' => 17680), array('income' => 800000, 'rate' => 6.9, 'constant' => 22880), array('income' => 800000, 'rate' => 6.99, 'constant' => 50480)), 30 => array(array('income' => 20000, 'rate' => 3.0, 'constant' => 0), array('income' => 100000, 'rate' => 5.0, 'constant' => 600), array('income' => 200000, 'rate' => 5.5, 'constant' => 4600), array('income' => 400000, 'rate' => 6.0, 'constant' => 10100), array('income' => 500000, 'rate' => 6.5, 'constant' => 22100), array('income' => 1000000, 'rate' => 6.9, 'constant' => 28600), array('income' => 1000000, 'rate' => 6.99, 'constant' => 63100)), 40 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 50000, 'rate' => 5.0, 'constant' => 300), array('income' => 100000, 'rate' => 5.5, 'constant' => 2300), array('income' => 200000, 'rate' => 6.0, 'constant' => 5050), array('income' => 250000, 'rate' => 6.5, 'constant' => 11050), array('income' => 500000, 'rate' => 6.9, 'constant' => 14300), array('income' => 500000, 'rate' => 6.99, 'constant' => 31550)), 60 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 50000, 'rate' => 5.0, 'constant' => 300), array('income' => 100000, 'rate' => 5.5, 'constant' => 2300), array('income' => 200000, 'rate' => 6.0, 'constant' => 5050), array('income' => 250000, 'rate' => 6.5, 'constant' => 11050), array('income' => 500000, 'rate' => 6.9, 'constant' => 14300), array('income' => 500000, 'rate' => 6.99, 'constant' => 31550))), 20120101 => array(10 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 50000, 'rate' => 5.0, 'constant' => 300), array('income' => 100000, 'rate' => 5.5, 'constant' => 2300), array('income' => 200000, 'rate' => 6.0, 'constant' => 5050), array('income' => 250000, 'rate' => 6.5, 'constant' => 11050), array('income' => 250000, 'rate' => 6.7, 'constant' => 14300)), 20 => array(array('income' => 16000, 'rate' => 3.0, 'constant' => 0), array('income' => 80000, 'rate' => 5.0, 'constant' => 480), array('income' => 160000, 'rate' => 5.5, 'constant' => 3680), array('income' => 320000, 'rate' => 6.0, 'constant' => 8080), array('income' => 400000, 'rate' => 6.5, 'constant' => 17680), array('income' => 400000, 'rate' => 6.7, 'constant' => 22880)), 30 => array(array('income' => 20000, 'rate' => 3.0, 'constant' => 0), array('income' => 100000, 'rate' => 5.0, 'constant' => 600), array('income' => 200000, 'rate' => 5.5, 'constant' => 4600), array('income' => 400000, 'rate' => 6.0, 'constant' => 10100), array('income' => 500000, 'rate' => 6.5, 'constant' => 22100), array('income' => 500000, 'rate' => 6.7, 'constant' => 28600)), 40 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 50000, 'rate' => 5.0, 'constant' => 300), array('income' => 100000, 'rate' => 5.5, 'constant' => 2300), array('income' => 200000, 'rate' => 6.0, 'constant' => 5050), array('income' => 250000, 'rate' => 6.5, 'constant' => 11050), array('income' => 250000, 'rate' => 6.7, 'constant' => 14300)), 60 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 50000, 'rate' => 5.0, 'constant' => 300), array('income' => 100000, 'rate' => 5.5, 'constant' => 2300), array('income' => 200000, 'rate' => 6.0, 'constant' => 5050), array('income' => 250000, 'rate' => 6.5, 'constant' => 11050), array('income' => 250000, 'rate' => 6.7, 'constant' => 14300))), 20090101 => array(10 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 500000, 'rate' => 5.0, 'constant' => 300), array('income' => 500000, 'rate' => 6.5, 'constant' => 24800)), 20 => array(array('income' => 16000, 'rate' => 3.0, 'constant' => 0), array('income' => 800000, 'rate' => 5.0, 'constant' => 480), array('income' => 800000, 'rate' => 6.5, 'constant' => 39680)), 30 => array(array('income' => 20000, 'rate' => 3.0, 'constant' => 0), array('income' => 1000000, 'rate' => 5.0, 'constant' => 600), array('income' => 1000000, 'rate' => 6.5, 'constant' => 49600)), 40 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 500000, 'rate' => 5.0, 'constant' => 300), array('income' => 500000, 'rate' => 6.5, 'constant' => 24800)), 60 => array(array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 500000, 'rate' => 5.0, 'constant' => 300), array('income' => 500000, 'rate' => 6.5, 'constant' => 24800))), 20060101 => array(10 => array(array('income' => 0, 'rate' => 0, 'constant' => 0), array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 10000, 'rate' => 5.0, 'constant' => 300)), 20 => array(array('income' => 0, 'rate' => 0, 'constant' => 0), array('income' => 16000, 'rate' => 3.0, 'constant' => 0), array('income' => 16000, 'rate' => 5.0, 'constant' => 480)), 30 => array(array('income' => 0, 'rate' => 0, 'constant' => 0), array('income' => 20000, 'rate' => 3.0, 'constant' => 0), array('income' => 20000, 'rate' => 5.0, 'constant' => 600)), 40 => array(array('income' => 0, 'rate' => 0, 'constant' => 0), array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 10000, 'rate' => 5.0, 'constant' => 300)), 60 => array(array('income' => 0, 'rate' => 0, 'constant' => 0), array('income' => 10000, 'rate' => 3.0, 'constant' => 0), array('income' => 10000, 'rate' => 5.0, 'constant' => 300))))
 

$state_options

$state_options 

Default

array(20160101 => array('allowance' => array('10' => array(24000 => 12000, 25000 => 11000, 26000 => 10000, 27000 => 9000, 28000 => 8000, 29000 => 7000, 30000 => 6000, 31000 => 5000, 32000 => 4000, 33000 => 3000, 34000 => 2000, 35000 => 1000, 35000 => 0), '20' => array(38000 => 19000, 39000 => 18000, 40000 => 17000, 41000 => 16000, 42000 => 15000, 43000 => 14000, 44000 => 13000, 45000 => 12000, 46000 => 11000, 47000 => 10000, 48000 => 9000, 49000 => 8000, 50000 => 7000, 51000 => 6000, 52000 => 5000, 53000 => 4000, 54000 => 3000, 55000 => 2000, 56000 => 1000, 56000 => 0), '30' => array(48000 => 24000, 49000 => 23000, 50000 => 22000, 51000 => 21000, 52000 => 20000, 53000 => 19000, 54000 => 18000, 55000 => 17000, 56000 => 16000, 57000 => 15000, 58000 => 14000, 59000 => 13000, 60000 => 12000, 61000 => 11000, 62000 => 10000, 63000 => 9000, 64000 => 8000, 65000 => 7000, 66000 => 6000, 67000 => 5000, 68000 => 4000, 69000 => 3000, 70000 => 2000, 71000 => 1000, 71000 => 0), '40' => 0, '50' => 0, '60' => array(30000 => 15000, 31000 => 14000, 32000 => 13000, 33000 => 12000, 34000 => 11000, 35000 => 10000, 36000 => 9000, 37000 => 8000, 38000 => 7000, 39000 => 6000, 40000 => 5000, 41000 => 4000, 42000 => 3000, 43000 => 2000, 44000 => 1000, 44000 => 0)), 'phase_out' => array('10' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '40' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '20' => array('income_start' => 78500, 'income_stop' => 114500, 'income_step' => 4000, 'result_start' => 0, 'result_step' => 32), '30' => array('income_start' => 100500, 'income_stop' => 145500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 40), '60' => array('income_start' => 56500, 'income_stop' => 101500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 20)), 'tax_recapture' => array('10' => array('income_start' => 200000, 'income_stop' => 540000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 90), '40' => array('income_start' => 200000, 'income_stop' => 540000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 90), '60' => array('income_start' => 200000, 'income_stop' => 540000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 90), '20' => array('income_start' => 320000, 'income_stop' => 864000, 'income_step' => 8000, 'result_start' => 0, 'result_step' => 140), '30' => array('income_start' => 400000, 'income_stop' => 1080000, 'income_step' => 10000, 'result_start' => 0, 'result_step' => 180)), 'personal_credit' => array('10' => array(12000 => 0, 15000 => 0.75, 15500 => 0.7, 16000 => 0.65, 16500 => 0.6, 17000 => 0.55, 17500 => 0.5, 18000 => 0.45, 18500 => 0.4, 20000 => 0.35, 20500 => 0.3, 21000 => 0.25, 21500 => 0.2, 25000 => 0.15, 25500 => 0.14, 26000 => 0.13, 26500 => 0.12, 27000 => 0.11, 48000 => 0.1, 48500 => 0.09, 49000 => 0.08, 49500 => 0.07000000000000001, 50000 => 0.06, 50500 => 0.05, 51000 => 0.04, 51500 => 0.03, 52000 => 0.02, 52500 => 0.01, 52500 => 0), '20' => array(19000 => 0, 24000 => 0.75, 24500 => 0.7, 25000 => 0.65, 25500 => 0.6, 26000 => 0.55, 26500 => 0.5, 27000 => 0.45, 27500 => 0.4, 34000 => 0.35, 34500 => 0.3, 35000 => 0.25, 35500 => 0.2, 44000 => 0.15, 44500 => 0.14, 45000 => 0.13, 45500 => 0.12, 46000 => 0.11, 74000 => 0.1, 74500 => 0.09, 75000 => 0.08, 75500 => 0.07000000000000001, 76000 => 0.06, 76500 => 0.05, 77000 => 0.04, 77500 => 0.03, 78000 => 0.02, 78500 => 0.01, 78500 => 0), '30' => array(24000 => 0, 30000 => 0.75, 30500 => 0.7, 31000 => 0.65, 31500 => 0.6, 32000 => 0.55, 32500 => 0.5, 33000 => 0.45, 33500 => 0.4, 40000 => 0.35, 40500 => 0.3, 41000 => 0.25, 41500 => 0.2, 50000 => 0.15, 50500 => 0.14, 51000 => 0.13, 51500 => 0.12, 52000 => 0.11, 96000 => 0.1, 96500 => 0.09, 97000 => 0.08, 97500 => 0.07000000000000001, 98000 => 0.06, 98500 => 0.05, 99000 => 0.04, 99500 => 0.03, 100000 => 0.02, 100500 => 0.01, 100500 => 0), '40' => 0, '50' => 0, '60' => array(15000 => 0, 18800 => 0.75, 19300 => 0.7, 19800 => 0.65, 20300 => 0.6, 20800 => 0.55, 21300 => 0.5, 21800 => 0.45, 22300 => 0.4, 25000 => 0.35, 25500 => 0.3, 26000 => 0.25, 26500 => 0.2, 31300 => 0.15, 31800 => 0.14, 32300 => 0.13, 32800 => 0.12, 33300 => 0.11, 60000 => 0.1, 60500 => 0.09, 61000 => 0.08, 61500 => 0.07000000000000001, 62000 => 0.06, 62500 => 0.05, 63000 => 0.04, 63500 => 0.03, 64000 => 0.02, 64500 => 0.01, 64500 => 0))), 20150101 => array('allowance' => array('10' => array(24000 => 12000, 25000 => 11000, 26000 => 10000, 27000 => 9000, 28000 => 8000, 29000 => 7000, 30000 => 6000, 31000 => 5000, 32000 => 4000, 33000 => 3000, 34000 => 2000, 35000 => 1000, 35000 => 0), '20' => array(38000 => 19000, 39000 => 18000, 40000 => 17000, 41000 => 16000, 42000 => 15000, 43000 => 14000, 44000 => 13000, 45000 => 12000, 46000 => 11000, 47000 => 10000, 48000 => 9000, 49000 => 8000, 50000 => 7000, 51000 => 6000, 52000 => 5000, 53000 => 4000, 54000 => 3000, 55000 => 2000, 56000 => 1000, 56000 => 0), '30' => array(48000 => 24000, 49000 => 23000, 50000 => 22000, 51000 => 21000, 52000 => 20000, 53000 => 19000, 54000 => 18000, 55000 => 17000, 56000 => 16000, 57000 => 15000, 58000 => 14000, 59000 => 13000, 60000 => 12000, 61000 => 11000, 62000 => 10000, 63000 => 9000, 64000 => 8000, 65000 => 7000, 66000 => 6000, 67000 => 5000, 68000 => 4000, 69000 => 3000, 70000 => 2000, 71000 => 1000, 71000 => 0), '40' => 0, '50' => 0, '60' => array(30000 => 15000, 31000 => 14000, 32000 => 13000, 33000 => 12000, 34000 => 11000, 35000 => 10000, 36000 => 9000, 37000 => 8000, 38000 => 7000, 39000 => 6000, 40000 => 5000, 41000 => 4000, 42000 => 3000, 43000 => 2000, 44000 => 1000, 44000 => 0)), 'phase_out' => array('10' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '40' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '20' => array('income_start' => 78500, 'income_stop' => 114500, 'income_step' => 4000, 'result_start' => 0, 'result_step' => 32), '30' => array('income_start' => 100500, 'income_stop' => 145500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 40), '60' => array('income_start' => 56500, 'income_stop' => 101500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 20)), 'tax_recapture' => array('10' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '40' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '60' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '20' => array('income_start' => 320000, 'income_stop' => 552000, 'income_step' => 8000, 'result_start' => 0, 'result_step' => 120), '30' => array('income_start' => 400000, 'income_stop' => 690000, 'income_step' => 10000, 'result_start' => 0, 'result_step' => 150)), 'personal_credit' => array('10' => array(12000 => 0, 15000 => 0.75, 15500 => 0.7, 16000 => 0.65, 16500 => 0.6, 17000 => 0.55, 17500 => 0.5, 18000 => 0.45, 18500 => 0.4, 20000 => 0.35, 20500 => 0.3, 21000 => 0.25, 21500 => 0.2, 25000 => 0.15, 25500 => 0.14, 26000 => 0.13, 26500 => 0.12, 27000 => 0.11, 48000 => 0.1, 48500 => 0.09, 49000 => 0.08, 49500 => 0.07000000000000001, 50000 => 0.06, 50500 => 0.05, 51000 => 0.04, 51500 => 0.03, 52000 => 0.02, 52500 => 0.01, 52500 => 0), '20' => array(19000 => 0, 24000 => 0.75, 24500 => 0.7, 25000 => 0.65, 25500 => 0.6, 26000 => 0.55, 26500 => 0.5, 27000 => 0.45, 27500 => 0.4, 34000 => 0.35, 34500 => 0.3, 35000 => 0.25, 35500 => 0.2, 44000 => 0.15, 44500 => 0.14, 45000 => 0.13, 45500 => 0.12, 46000 => 0.11, 74000 => 0.1, 74500 => 0.09, 75000 => 0.08, 75500 => 0.07000000000000001, 76000 => 0.06, 76500 => 0.05, 77000 => 0.04, 77500 => 0.03, 78000 => 0.02, 78500 => 0.01, 78500 => 0), '30' => array(24000 => 0, 30000 => 0.75, 30500 => 0.7, 31000 => 0.65, 31500 => 0.6, 32000 => 0.55, 32500 => 0.5, 33000 => 0.45, 33500 => 0.4, 40000 => 0.35, 40500 => 0.3, 41000 => 0.25, 41500 => 0.2, 50000 => 0.15, 50500 => 0.14, 51000 => 0.13, 51500 => 0.12, 52000 => 0.11, 96000 => 0.1, 96500 => 0.09, 97000 => 0.08, 97500 => 0.07000000000000001, 98000 => 0.06, 98500 => 0.05, 99000 => 0.04, 99500 => 0.03, 100000 => 0.02, 100500 => 0.01, 100500 => 0), '40' => 0, '50' => 0, '60' => array(15000 => 0, 18800 => 0.75, 19300 => 0.7, 19800 => 0.65, 20300 => 0.6, 20800 => 0.55, 21300 => 0.5, 21800 => 0.45, 22300 => 0.4, 25000 => 0.35, 25500 => 0.3, 26000 => 0.25, 26500 => 0.2, 31300 => 0.15, 31800 => 0.14, 32300 => 0.13, 32800 => 0.12, 33300 => 0.11, 60000 => 0.1, 60500 => 0.09, 61000 => 0.08, 61500 => 0.07000000000000001, 62000 => 0.06, 62500 => 0.05, 63000 => 0.04, 63500 => 0.03, 64000 => 0.02, 64500 => 0.01, 64500 => 0))), 20140101 => array('allowance' => array('10' => array(24000 => 12000, 25000 => 11000, 26000 => 10000, 27000 => 9000, 28000 => 8000, 29000 => 7000, 30000 => 6000, 31000 => 5000, 32000 => 4000, 33000 => 3000, 34000 => 2000, 35000 => 1000, 35000 => 0), '20' => array(38000 => 19000, 39000 => 18000, 40000 => 17000, 41000 => 16000, 42000 => 15000, 43000 => 14000, 44000 => 13000, 45000 => 12000, 46000 => 11000, 47000 => 10000, 48000 => 9000, 49000 => 8000, 50000 => 7000, 51000 => 6000, 52000 => 5000, 53000 => 4000, 54000 => 3000, 55000 => 2000, 56000 => 1000, 56000 => 0), '30' => array(48000 => 24000, 49000 => 23000, 50000 => 22000, 51000 => 21000, 52000 => 20000, 53000 => 19000, 54000 => 18000, 55000 => 17000, 56000 => 16000, 57000 => 15000, 58000 => 14000, 59000 => 13000, 60000 => 12000, 61000 => 11000, 62000 => 10000, 63000 => 9000, 64000 => 8000, 65000 => 7000, 66000 => 6000, 67000 => 5000, 68000 => 4000, 69000 => 3000, 70000 => 2000, 71000 => 1000, 71000 => 0), '40' => 0, '50' => 0, '60' => array(29000 => 14500, 30000 => 13500, 31000 => 12500, 32000 => 11500, 33000 => 10500, 34000 => 9500, 35000 => 8500, 36000 => 7500, 37000 => 6500, 38000 => 5500, 39000 => 4500, 40000 => 3500, 41000 => 2500, 42000 => 1500, 43000 => 500, 43000 => 0)), 'phase_out' => array('10' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '40' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '20' => array('income_start' => 78500, 'income_stop' => 114500, 'income_step' => 4000, 'result_start' => 0, 'result_step' => 32), '30' => array('income_start' => 100500, 'income_stop' => 145500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 40), '60' => array('income_start' => 56500, 'income_stop' => 101500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 20)), 'tax_recapture' => array('10' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '40' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '60' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '20' => array('income_start' => 320000, 'income_stop' => 552000, 'income_step' => 8000, 'result_start' => 0, 'result_step' => 120), '30' => array('income_start' => 400000, 'income_stop' => 690000, 'income_step' => 10000, 'result_start' => 0, 'result_step' => 150)), 'personal_credit' => array('10' => array(12000 => 0, 15000 => 0.75, 15500 => 0.7, 16000 => 0.65, 16500 => 0.6, 17000 => 0.55, 17500 => 0.5, 18000 => 0.45, 18500 => 0.4, 20000 => 0.35, 20500 => 0.3, 21000 => 0.25, 21500 => 0.2, 25000 => 0.15, 25500 => 0.14, 26000 => 0.13, 26500 => 0.12, 27000 => 0.11, 48000 => 0.1, 48500 => 0.09, 49000 => 0.08, 49500 => 0.07000000000000001, 50000 => 0.06, 50500 => 0.05, 51000 => 0.04, 51500 => 0.03, 52000 => 0.02, 52500 => 0.01, 52500 => 0), '20' => array(19000 => 0, 24000 => 0.75, 24500 => 0.7, 25000 => 0.65, 25500 => 0.6, 26000 => 0.55, 26500 => 0.5, 27000 => 0.45, 27500 => 0.4, 34000 => 0.35, 34500 => 0.3, 35000 => 0.25, 35500 => 0.2, 44000 => 0.15, 44500 => 0.14, 45000 => 0.13, 45500 => 0.12, 46000 => 0.11, 74000 => 0.1, 74500 => 0.09, 75000 => 0.08, 75500 => 0.07000000000000001, 76000 => 0.06, 76500 => 0.05, 77000 => 0.04, 77500 => 0.03, 78000 => 0.02, 78500 => 0.01, 78500 => 0), '30' => array(24000 => 0, 30000 => 0.75, 30500 => 0.7, 31000 => 0.65, 31500 => 0.6, 32000 => 0.55, 32500 => 0.5, 33000 => 0.45, 33500 => 0.4, 40000 => 0.35, 40500 => 0.3, 41000 => 0.25, 41500 => 0.2, 50000 => 0.15, 50500 => 0.14, 51000 => 0.13, 51500 => 0.12, 52000 => 0.11, 96000 => 0.1, 96500 => 0.09, 97000 => 0.08, 97500 => 0.07000000000000001, 98000 => 0.06, 98500 => 0.05, 99000 => 0.04, 99500 => 0.03, 100000 => 0.02, 100500 => 0.01, 100500 => 0), '40' => 0, '50' => 0, '60' => array(14500 => 0, 18100 => 0.75, 18600 => 0.7, 19100 => 0.65, 19600 => 0.6, 20100 => 0.55, 20600 => 0.5, 21100 => 0.45, 21600 => 0.4, 24200 => 0.35, 24700 => 0.3, 25200 => 0.25, 25700 => 0.2, 30200 => 0.15, 30700 => 0.14, 31200 => 0.13, 31700 => 0.12, 32200 => 0.11, 58000 => 0.1, 58500 => 0.09, 59000 => 0.08, 59500 => 0.07000000000000001, 60000 => 0.06, 60500 => 0.05, 61000 => 0.04, 61500 => 0.03, 62000 => 0.02, 62500 => 0.01, 62600 => 0))), 20130101 => array('allowance' => array('10' => array(24000 => 12000, 25000 => 11000, 26000 => 10000, 27000 => 9000, 28000 => 8000, 29000 => 7000, 30000 => 6000, 31000 => 5000, 32000 => 4000, 33000 => 3000, 34000 => 2000, 35000 => 1000, 35000 => 0), '20' => array(38000 => 19000, 39000 => 18000, 40000 => 17000, 41000 => 16000, 42000 => 15000, 43000 => 14000, 44000 => 13000, 45000 => 12000, 46000 => 11000, 47000 => 10000, 48000 => 9000, 49000 => 8000, 50000 => 7000, 51000 => 6000, 52000 => 5000, 53000 => 4000, 54000 => 3000, 55000 => 2000, 56000 => 1000, 56000 => 0), '30' => array(48000 => 24000, 49000 => 23000, 50000 => 22000, 51000 => 21000, 52000 => 20000, 53000 => 19000, 54000 => 18000, 55000 => 17000, 56000 => 16000, 57000 => 15000, 58000 => 14000, 59000 => 13000, 60000 => 12000, 61000 => 11000, 62000 => 10000, 63000 => 9000, 64000 => 8000, 65000 => 7000, 66000 => 6000, 67000 => 5000, 68000 => 4000, 69000 => 3000, 70000 => 2000, 71000 => 1000, 71000 => 0), '40' => 0, '50' => 0, '60' => array(28000 => 14000, 29000 => 13000, 30000 => 12000, 31000 => 11000, 32000 => 10000, 33000 => 9000, 34000 => 8000, 35000 => 7000, 36000 => 6000, 37000 => 5000, 38000 => 4000, 39000 => 3000, 40000 => 2000, 41000 => 1000, 41000 => 0)), 'phase_out' => array('10' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '40' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '20' => array('income_start' => 78500, 'income_stop' => 114500, 'income_step' => 4000, 'result_start' => 0, 'result_step' => 32), '30' => array('income_start' => 100500, 'income_stop' => 145500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 40), '60' => array('income_start' => 56500, 'income_stop' => 101500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 20)), 'tax_recapture' => array('10' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '40' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '60' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '20' => array('income_start' => 320000, 'income_stop' => 552000, 'income_step' => 8000, 'result_start' => 0, 'result_step' => 120), '30' => array('income_start' => 400000, 'income_stop' => 690000, 'income_step' => 10000, 'result_start' => 0, 'result_step' => 150)), 'personal_credit' => array('10' => array(12000 => 0, 15000 => 0.75, 15500 => 0.7, 16000 => 0.65, 16500 => 0.6, 17000 => 0.55, 17500 => 0.5, 18000 => 0.45, 18500 => 0.4, 20000 => 0.35, 20500 => 0.3, 21000 => 0.25, 21500 => 0.2, 25000 => 0.15, 25500 => 0.14, 26000 => 0.13, 26500 => 0.12, 27000 => 0.11, 48000 => 0.1, 48500 => 0.09, 49000 => 0.08, 49500 => 0.07000000000000001, 50000 => 0.06, 50500 => 0.05, 51000 => 0.04, 51500 => 0.03, 52000 => 0.02, 52500 => 0.01, 52500 => 0), '20' => array(19000 => 0, 24000 => 0.75, 24500 => 0.7, 25000 => 0.65, 25500 => 0.6, 26000 => 0.55, 26500 => 0.5, 27000 => 0.45, 27500 => 0.4, 34000 => 0.35, 34500 => 0.3, 35000 => 0.25, 35500 => 0.2, 44000 => 0.15, 44500 => 0.14, 45000 => 0.13, 45500 => 0.12, 46000 => 0.11, 74000 => 0.1, 74500 => 0.09, 75000 => 0.08, 75500 => 0.07000000000000001, 76000 => 0.06, 76500 => 0.05, 77000 => 0.04, 77500 => 0.03, 78000 => 0.02, 78500 => 0.01, 78500 => 0), '30' => array(24000 => 0, 30000 => 0.75, 30500 => 0.7, 31000 => 0.65, 31500 => 0.6, 32000 => 0.55, 32500 => 0.5, 33000 => 0.45, 33500 => 0.4, 40000 => 0.35, 40500 => 0.3, 41000 => 0.25, 41500 => 0.2, 50000 => 0.15, 50500 => 0.14, 51000 => 0.13, 51500 => 0.12, 52000 => 0.11, 96000 => 0.1, 96500 => 0.09, 97000 => 0.08, 97500 => 0.07000000000000001, 98000 => 0.06, 98500 => 0.05, 99000 => 0.04, 99500 => 0.03, 100000 => 0.02, 100500 => 0.01, 100500 => 0), '40' => 0, '50' => 0, '60' => array(14000 => 0, 17500 => 0.75, 18000 => 0.7, 18500 => 0.65, 19000 => 0.6, 19500 => 0.55, 20000 => 0.5, 20500 => 0.45, 21000 => 0.4, 23300 => 0.35, 23800 => 0.3, 24300 => 0.25, 24800 => 0.2, 29200 => 0.15, 29700 => 0.14, 30200 => 0.13, 30700 => 0.12, 31200 => 0.11, 56000 => 0.1, 56500 => 0.09, 57000 => 0.08, 57500 => 0.07000000000000001, 58000 => 0.06, 58500 => 0.05, 59000 => 0.04, 59500 => 0.03, 60000 => 0.02, 60500 => 0.01, 60500 => 0))), 20120101 => array('allowance' => array('10' => array(24000 => 12000, 25000 => 11000, 26000 => 10000, 27000 => 9000, 28000 => 8000, 29000 => 7000, 30000 => 6000, 31000 => 5000, 32000 => 4000, 33000 => 3000, 34000 => 2000, 35000 => 1000, 35000 => 0), '20' => array(38000 => 19000, 39000 => 18000, 40000 => 17000, 41000 => 16000, 42000 => 15000, 43000 => 14000, 44000 => 13000, 45000 => 12000, 46000 => 11000, 47000 => 10000, 48000 => 9000, 49000 => 8000, 50000 => 7000, 51000 => 6000, 52000 => 5000, 53000 => 4000, 54000 => 3000, 55000 => 2000, 56000 => 1000, 56000 => 0), '30' => array(48000 => 24000, 49000 => 23000, 50000 => 22000, 51000 => 21000, 52000 => 20000, 53000 => 19000, 54000 => 18000, 55000 => 17000, 56000 => 16000, 57000 => 15000, 58000 => 14000, 59000 => 13000, 60000 => 12000, 61000 => 11000, 62000 => 10000, 63000 => 9000, 64000 => 8000, 65000 => 7000, 66000 => 6000, 67000 => 5000, 68000 => 4000, 69000 => 3000, 70000 => 2000, 71000 => 1000, 71000 => 0), '40' => 0, '50' => 0, '60' => array(27000 => 13500, 28000 => 12500, 29000 => 11500, 30000 => 10500, 31000 => 9500, 32000 => 8500, 33000 => 7500, 34000 => 6500, 35000 => 5500, 36000 => 4500, 37000 => 3500, 38000 => 2500, 39000 => 1500, 40000 => 500, 40000 => 0)), 'phase_out' => array('10' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '40' => array('income_start' => 50250, 'income_stop' => 72750, 'income_step' => 2500, 'result_start' => 0, 'result_step' => 20), '20' => array('income_start' => 78500, 'income_stop' => 114500, 'income_step' => 4000, 'result_start' => 0, 'result_step' => 32), '30' => array('income_start' => 100500, 'income_stop' => 145500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 40), '60' => array('income_start' => 56500, 'income_stop' => 101500, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 20)), 'tax_recapture' => array('10' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '40' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '60' => array('income_start' => 200000, 'income_stop' => 345000, 'income_step' => 5000, 'result_start' => 0, 'result_step' => 75), '20' => array('income_start' => 320000, 'income_stop' => 552000, 'income_step' => 8000, 'result_start' => 0, 'result_step' => 120), '30' => array('income_start' => 400000, 'income_stop' => 690000, 'income_step' => 10000, 'result_start' => 0, 'result_step' => 150)), 'personal_credit' => array('10' => array(12000 => 0, 15000 => 0.75, 15500 => 0.7, 16000 => 0.65, 16500 => 0.6, 17000 => 0.55, 17500 => 0.5, 18000 => 0.45, 18500 => 0.4, 20000 => 0.35, 20500 => 0.3, 21000 => 0.25, 21500 => 0.2, 25000 => 0.15, 25500 => 0.14, 26000 => 0.13, 26500 => 0.12, 27000 => 0.11, 48000 => 0.1, 48500 => 0.09, 49000 => 0.08, 49500 => 0.07000000000000001, 50000 => 0.06, 50500 => 0.05, 51000 => 0.04, 51500 => 0.03, 52000 => 0.02, 52500 => 0.01, 52500 => 0), '20' => array(19000 => 0, 24000 => 0.75, 24500 => 0.7, 25000 => 0.65, 25500 => 0.6, 26000 => 0.55, 26500 => 0.5, 27000 => 0.45, 27500 => 0.4, 34000 => 0.35, 34500 => 0.3, 35000 => 0.25, 35500 => 0.2, 44000 => 0.15, 44500 => 0.14, 45000 => 0.13, 45500 => 0.12, 46000 => 0.11, 74000 => 0.1, 74500 => 0.09, 75000 => 0.08, 75500 => 0.07000000000000001, 76000 => 0.06, 76500 => 0.05, 77000 => 0.04, 77500 => 0.03, 78000 => 0.02, 78500 => 0.01, 78500 => 0), '30' => array(24000 => 0, 30000 => 0.75, 30500 => 0.7, 31000 => 0.65, 31500 => 0.6, 32000 => 0.55, 32500 => 0.5, 33000 => 0.45, 33500 => 0.4, 40000 => 0.35, 40500 => 0.3, 41000 => 0.25, 41500 => 0.2, 50000 => 0.15, 50500 => 0.14, 51000 => 0.13, 51500 => 0.12, 52000 => 0.11, 96000 => 0.1, 96500 => 0.09, 97000 => 0.08, 97500 => 0.07000000000000001, 98000 => 0.06, 98500 => 0.05, 99000 => 0.04, 99500 => 0.03, 100000 => 0.02, 100500 => 0.01, 100500 => 0), '40' => 0, '50' => 0, '60' => array(13500 => 0, 16900 => 0.75, 17400 => 0.7, 17900 => 0.65, 18400 => 0.6, 18900 => 0.55, 19400 => 0.5, 19900 => 0.45, 20400 => 0.4, 22500 => 0.35, 23000 => 0.3, 23500 => 0.25, 24000 => 0.2, 28100 => 0.15, 28600 => 0.14, 29100 => 0.13, 29600 => 0.12, 30100 => 0.11, 54000 => 0.1, 54500 => 0.09, 55000 => 0.08, 55500 => 0.07000000000000001, 56000 => 0.06, 56500 => 0.05, 57000 => 0.04, 57500 => 0.03, 58000 => 0.02, 58500 => 0.01, 58500 => 0))), 20090101 => array('allowance' => array('10' => array(24000 => 12000, 25000 => 11000, 26000 => 10000, 27000 => 9000, 28000 => 8000, 29000 => 7000, 30000 => 6000, 31000 => 5000, 32000 => 4000, 33000 => 3000, 34000 => 2000, 35000 => 1000, 35000 => 0), '20' => array(38000 => 19000, 39000 => 18000, 40000 => 17000, 41000 => 16000, 42000 => 15000, 43000 => 14000, 44000 => 13000, 45000 => 12000, 46000 => 11000, 47000 => 10000, 48000 => 9000, 49000 => 8000, 50000 => 7000, 51000 => 6000, 52000 => 5000, 53000 => 4000, 54000 => 3000, 55000 => 2000, 56000 => 1000, 56000 => 0), '30' => array(48000 => 24000, 49000 => 23000, 50000 => 22000, 51000 => 21000, 52000 => 20000, 53000 => 19000, 54000 => 18000, 55000 => 17000, 56000 => 16000, 57000 => 15000, 58000 => 14000, 59000 => 13000, 60000 => 12000, 61000 => 11000, 62000 => 10000, 63000 => 9000, 64000 => 8000, 65000 => 7000, 66000 => 6000, 67000 => 5000, 68000 => 4000, 69000 => 3000, 70000 => 2000, 71000 => 1000, 71000 => 0), '40' => 0, '50' => 0, '60' => array(27000 => 13500, 28000 => 12500, 29000 => 11500, 30000 => 10500, 31000 => 9500, 32000 => 8500, 33000 => 7500, 34000 => 6500, 35000 => 5500, 36000 => 4500, 37000 => 3500, 38000 => 2500, 39000 => 1500, 40000 => 500, 40000 => 0)), 'personal_credit' => array('10' => array(12000 => 0, 15000 => 0.75, 15500 => 0.7, 16000 => 0.65, 16500 => 0.6, 17000 => 0.55, 17500 => 0.5, 18000 => 0.45, 18500 => 0.4, 20000 => 0.35, 20500 => 0.3, 21000 => 0.25, 21500 => 0.2, 25000 => 0.15, 25500 => 0.14, 26000 => 0.13, 26500 => 0.12, 27000 => 0.11, 48000 => 0.1, 48500 => 0.09, 49000 => 0.08, 49500 => 0.07000000000000001, 50000 => 0.06, 50500 => 0.05, 51000 => 0.04, 51500 => 0.03, 52000 => 0.02, 52500 => 0.01, 52500 => 0), '20' => array(19000 => 0, 24000 => 0.75, 24500 => 0.7, 25000 => 0.65, 25500 => 0.6, 26000 => 0.55, 26500 => 0.5, 27000 => 0.45, 27500 => 0.4, 34000 => 0.35, 34500 => 0.3, 35000 => 0.25, 35500 => 0.2, 44000 => 0.15, 44500 => 0.14, 45000 => 0.13, 45500 => 0.12, 46000 => 0.11, 74000 => 0.1, 74500 => 0.09, 75000 => 0.08, 75500 => 0.07000000000000001, 76000 => 0.06, 76500 => 0.05, 77000 => 0.04, 77500 => 0.03, 78000 => 0.02, 78500 => 0.01, 78500 => 0), '30' => array(24000 => 0, 30000 => 0.75, 30500 => 0.7, 31000 => 0.65, 31500 => 0.6, 32000 => 0.55, 32500 => 0.5, 33000 => 0.45, 33500 => 0.4, 40000 => 0.35, 40500 => 0.3, 41000 => 0.25, 41500 => 0.2, 50000 => 0.15, 50500 => 0.14, 51000 => 0.13, 51500 => 0.12, 52000 => 0.11, 96000 => 0.1, 96500 => 0.09, 97000 => 0.08, 97500 => 0.07000000000000001, 98000 => 0.06, 98500 => 0.05, 99000 => 0.04, 99500 => 0.03, 100000 => 0.02, 100500 => 0.01, 100500 => 0), '40' => 0, '50' => 0, '60' => array(13500 => 0, 16900 => 0.75, 17400 => 0.7, 17900 => 0.65, 18400 => 0.6, 18900 => 0.55, 19400 => 0.5, 19900 => 0.45, 20400 => 0.4, 22500 => 0.35, 23000 => 0.3, 23500 => 0.25, 24000 => 0.2, 28100 => 0.15, 28600 => 0.14, 29100 => 0.13, 29600 => 0.12, 30100 => 0.11, 54000 => 0.1, 54500 => 0.09, 55000 => 0.08, 55500 => 0.07000000000000001, 56000 => 0.06, 56500 => 0.05, 57000 => 0.04, 57500 => 0.03, 58000 => 0.02, 58500 => 0.01, 58500 => 0))), 20060101 => array('allowance' => array('10' => array(24000 => 12000, 25000 => 11000, 26000 => 10000, 27000 => 9000, 28000 => 8000, 29000 => 7000, 30000 => 6000, 31000 => 5000, 32000 => 4000, 33000 => 3000, 34000 => 2000, 35000 => 1000, 35000 => 0), '20' => array(38000 => 19000, 39000 => 18000, 40000 => 17000, 41000 => 16000, 42000 => 15000, 43000 => 14000, 44000 => 13000, 45000 => 12000, 46000 => 11000, 47000 => 10000, 48000 => 9000, 49000 => 8000, 50000 => 7000, 51000 => 6000, 52000 => 5000, 53000 => 4000, 54000 => 3000, 55000 => 2000, 56000 => 1000, 56000 => 0), '30' => array(48000 => 24000, 49000 => 23000, 50000 => 22000, 51000 => 21000, 52000 => 20000, 53000 => 19000, 54000 => 18000, 55000 => 17000, 56000 => 16000, 57000 => 15000, 58000 => 14000, 59000 => 13000, 60000 => 12000, 61000 => 11000, 62000 => 10000, 63000 => 9000, 64000 => 8000, 65000 => 7000, 66000 => 6000, 67000 => 5000, 68000 => 4000, 69000 => 3000, 70000 => 2000, 71000 => 1000, 71000 => 0), '40' => 0, '50' => 0, '60' => array(25250 => 12625, 26250 => 11625, 27250 => 10625, 28250 => 9625, 29250 => 8625, 30250 => 7625, 31250 => 6625, 32250 => 5625, 33250 => 4625, 34250 => 3625, 35250 => 2625, 36250 => 1625, 37250 => 625, 37250 => 0)), 'personal_credit' => array('10' => array(12000 => 0, 15000 => 0.75, 15500 => 0.7, 16000 => 0.65, 16500 => 0.6, 17000 => 0.55, 17500 => 0.5, 18000 => 0.45, 18500 => 0.4, 20000 => 0.35, 20500 => 0.3, 21000 => 0.25, 21500 => 0.2, 25000 => 0.15, 25500 => 0.14, 26000 => 0.13, 26500 => 0.12, 27000 => 0.11, 48000 => 0.1, 48500 => 0.09, 49000 => 0.08, 49500 => 0.07000000000000001, 50000 => 0.06, 50500 => 0.05, 51000 => 0.04, 51500 => 0.03, 52000 => 0.02, 52500 => 0.01, 52500 => 0), '20' => array(19000 => 0, 24000 => 0.75, 24500 => 0.7, 25000 => 0.65, 25500 => 0.6, 26000 => 0.55, 26500 => 0.5, 27000 => 0.45, 27500 => 0.4, 34000 => 0.35, 34500 => 0.3, 35000 => 0.25, 35500 => 0.2, 44000 => 0.15, 44500 => 0.14, 45000 => 0.13, 45500 => 0.12, 46000 => 0.11, 74000 => 0.1, 74500 => 0.09, 75000 => 0.08, 75500 => 0.07000000000000001, 76000 => 0.06, 76500 => 0.05, 77000 => 0.04, 77500 => 0.03, 78000 => 0.02, 78500 => 0.01, 78500 => 0), '30' => array(24000 => 0, 30000 => 0.75, 30500 => 0.7, 31000 => 0.65, 31500 => 0.6, 32000 => 0.55, 32500 => 0.5, 33000 => 0.45, 33500 => 0.4, 40000 => 0.35, 40500 => 0.3, 41000 => 0.25, 41500 => 0.2, 50000 => 0.15, 50500 => 0.14, 51000 => 0.13, 51500 => 0.12, 52000 => 0.11, 96000 => 0.1, 96500 => 0.09, 97000 => 0.08, 97500 => 0.07000000000000001, 98000 => 0.06, 98500 => 0.05, 99000 => 0.04, 99500 => 0.03, 100000 => 0.02, 100500 => 0.01, 100500 => 0), '40' => 0, '50' => 0, '60' => array(12625 => 0, 15750 => 0.75, 16250 => 0.7, 16750 => 0.65, 17250 => 0.6, 17750 => 0.55, 18250 => 0.5, 18750 => 0.45, 19250 => 0.4, 21050 => 0.35, 21550 => 0.3, 22050 => 0.25, 22550 => 0.2, 26300 => 0.15, 26800 => 0.14, 27300 => 0.13, 27800 => 0.12, 28300 => 0.11, 50500 => 0.1, 51000 => 0.09, 51500 => 0.08, 52000 => 0.07000000000000001, 52500 => 0.06, 53000 => 0.05, 53500 => 0.04, 54000 => 0.03, 54500 => 0.02, 55000 => 0.01, 55000 => 0))))