package PayrollDeduction\US
inherited_from \PayrollDeduction_Base

 Methods

__construct()

__construct() 

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

getAnnualPayPeriods()

getAnnualPayPeriods() 
Inherited

getAnnualizingFactor()

getAnnualizingFactor($reverse = FALSE
Inherited

Parameters

$reverse

getCompany()

getCompany() 
Inherited

getCountry()

getCountry() 
Inherited

getCountryPrimaryCurrency()

getCountryPrimaryCurrency() 
Inherited

getCountryPrimaryCurrencyID()

getCountryPrimaryCurrencyID() 
Inherited

getCurrentPayPeriod()

getCurrentPayPeriod() 
Inherited

getCurrentPayrollRunID()

getCurrentPayrollRunID() 
Inherited

getData()

getData() 

getDataFromRateArray()

getDataFromRateArray($epoch, $arr) 
Inherited

Parameters

$epoch

$arr

getDate()

getDate() 
Inherited

getDateEpoch()

getDateEpoch() 
Inherited

getDistrict()

getDistrict() 
Inherited

getDistrictConstant()

getDistrictConstant($income) 

Parameters

$income

getDistrictRate()

getDistrictRate($income) 

Parameters

$income

getDistrictRateIncome()

getDistrictRateIncome($income) 

Parameters

$income

getDistrictRatePreviousIncome()

getDistrictRatePreviousIncome($income) 

Parameters

$income

getEICRateArray()

getEICRateArray($income, $type) 

Parameters

$income

$type

getFederalAllowanceAmount()

getFederalAllowanceAmount($date) 

Parameters

$date

getFederalConstant()

getFederalConstant($income) 

Parameters

$income

getFederalPreviousRate()

getFederalPreviousRate($income) 

Parameters

$income

getFederalRate()

getFederalRate($income) 

Parameters

$income

getFederalRateIncome()

getFederalRateIncome($income) 

Parameters

$income

getFederalRatePreviousIncome()

getFederalRatePreviousIncome($income) 

Parameters

$income

getFederalUIMaximumContribution()

getFederalUIMaximumContribution() 

getFederalUIMaximumEarnings()

getFederalUIMaximumEarnings() 

getFederalUIMinimumRate()

getFederalUIMinimumRate() 

getFederalUIRate()

getFederalUIRate() 

getFormulaType()

getFormulaType() 
Inherited

getGrossPayPeriodIncome()

getGrossPayPeriodIncome() 
Inherited

getISODate()

getISODate($epoch) 
Inherited

Parameters

$epoch

getMedicareAdditionalEmployerThreshold()

getMedicareAdditionalEmployerThreshold() 

getMedicareAdditionalThresholdRate()

getMedicareAdditionalThresholdRate() 

getMedicareRate()

getMedicareRate() 

getProvince()

getProvince() 
Inherited

getRateArray()

getRateArray($income, $type) 

Parameters

$income

$type

getRemainingPayPeriods()

getRemainingPayPeriods() 
Inherited

getSocialSecurityMaximumContribution()

getSocialSecurityMaximumContribution($type = 'employee'

Parameters

$type

getSocialSecurityMaximumEarnings()

getSocialSecurityMaximumEarnings() 

getSocialSecurityRate()

getSocialSecurityRate($type = 'employee'

Parameters

$type

getStateConstant()

getStateConstant($income) 

Parameters

$income

getStatePreviousConstant()

getStatePreviousConstant($income) 

Parameters

$income

getStatePreviousRate()

getStatePreviousRate($income) 

Parameters

$income

getStateRate()

getStateRate($income) 

Parameters

$income

getStateRateIncome()

getStateRateIncome($income) 

Parameters

$income

getStateRatePreviousIncome()

getStateRatePreviousIncome($income) 

Parameters

$income

getUser()

getUser() 
Inherited

getUserCurrency()

getUserCurrency() 
Inherited

getUserValue1()

getUserValue1() 
Inherited

getUserValue2()

getUserValue2() 
Inherited

getUserValue3()

getUserValue3() 
Inherited

getUserValue4()

getUserValue4() 
Inherited

getYearToDateDeduction()

getYearToDateDeduction() 
Inherited

getYearToDateGrossIncome()

getYearToDateGrossIncome() 
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

setFormulaType()

setFormulaType($type_id) 
Inherited

Parameters

$type_id

setGrossPayPeriodIncome()

setGrossPayPeriodIncome($income) 
Inherited

Parameters

$income

setProvince()

setProvince($province) 
Inherited

Parameters

$province

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

setYearToDateGrossIncome()

setYearToDateGrossIncome($income) 
Inherited

Parameters

$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))