TimeTrex API Manual

PayrollDeduction_US_IN_ALL extends PayrollDeduction_US_IN
in package

Table of Contents

$country_primary_currency  : mixed
$data  : mixed
$db  : mixed
$federal_allowance  : mixed
$federal_income_tax_rate_options  : mixed
$federal_ui_options  : mixed
$income_tax_rates  : mixed
$medicare_options  : mixed
$social_security_options  : mixed
$state_options  : mixed
$state_ui_options  : mixed
__construct()  : mixed
_getStateTaxPayable()  : mixed
calcNonPeriodicDeduction()  : mixed
calcNonPeriodicIncome()  : mixed
convertToCountryCurrency()  : mixed
convertToUserCurrency()  : mixed
getAnnualEmployeeMedicare()  : mixed
getAnnualEmployeeSocialSecurity()  : mixed
getAnnualizingFactor()  : mixed
getAnnualPayPeriods()  : mixed
getAnnualTaxableIncome()  : mixed
getArray()  : mixed
getCompany()  : mixed
getCountry()  : mixed
getCountryPrimaryCurrency()  : mixed
getCountryPrimaryCurrencyID()  : mixed
getCurrentPayPeriod()  : mixed
getCurrentPayrollRunID()  : mixed
getData()  : mixed
getDataFromRateArray()  : mixed
getDate()  : mixed
getDateEpoch()  : mixed
getDistrict()  : mixed
getDistrictAllowance()  : mixed
getDistrictAnnualTaxableIncome()  : mixed
getDistrictConstant()  : mixed
getDistrictFilingStatus()  : mixed
getDistrictHighestRate()  : mixed
getDistrictPayPeriodDeductions()  : mixed
getDistrictRate()  : mixed
getDistrictRateIncome()  : mixed
getDistrictRatePreviousIncome()  : mixed
getDistrictTaxPayable()  : mixed
getEmployeeMedicare()  : mixed
getEmployeeSocialSecurity()  : mixed
getEmployerMedicare()  : mixed
getEmployerSocialSecurity()  : mixed
getFederalAdditionalDeduction()  : mixed
getFederalAllowance()  : mixed
getFederalAllowanceAmount()  : mixed
getFederalClaimDependents()  : mixed
getFederalConstant()  : mixed
getFederalDeductions()  : mixed
getFederalEmployerUI()  : mixed
getFederalFilingStatus()  : mixed
getFederalFormW4Version()  : mixed
getFederalHighestRate()  : mixed
getFederalMultipleJobs()  : mixed
getFederalOtherIncome()  : mixed
getFederalPayPeriodDeductions()  : mixed
getFederalPreviousRate()  : mixed
getFederalRate()  : mixed
getFederalRateIncome()  : mixed
getFederalRatePreviousIncome()  : mixed
getFederalTaxExempt()  : mixed
getFederalTaxPayable()  : mixed
getFederalUIMaximumContribution()  : mixed
getFederalUIMaximumEarnings()  : mixed
getFederalUIMaximumRate()  : mixed
getFederalUIMinimumRate()  : mixed
getFederalUIRate()  : mixed
getFormulaType()  : mixed
getGrossPayPeriodIncome()  : mixed
getHireAdjustedAnnualPayPeriods()  : mixed
getHireAdjustedCurrentPayPeriod()  : mixed
getISODate()  : mixed
getMedicareAdditionalEmployerThreshold()  : mixed
getMedicareExempt()  : mixed
getMedicareRate()  : mixed
getPayPeriodEmployeeNetPay()  : mixed
getPayPeriodEmployeeTotalDeductions()  : mixed
getPayPeriodTaxDeductions()  : mixed
getProvince()  : mixed
getProvincialTaxExempt()  : mixed
getRateArray()  : mixed
getRemainingPayPeriods()  : mixed
getSocialSecurityExempt()  : mixed
getSocialSecurityMaximumContribution()  : mixed
getSocialSecurityMaximumEarnings()  : mixed
getSocialSecurityRate()  : mixed
getStateAdditionalDeduction()  : mixed
getStateAllowance()  : mixed
getStateAllowanceAmount()  : mixed
getStateAnnualTaxableIncome()  : mixed
getStateConstant()  : mixed
getStateDependantAllowanceAmount()  : mixed
getStateEmployerUI()  : mixed
getStateFilingStatus()  : mixed
getStateHighestRate()  : mixed
getStatePayPeriodDeductionRoundedValue()  : mixed
getStatePayPeriodDeductions()  : mixed
getStatePreviousConstant()  : mixed
getStatePreviousRate()  : mixed
getStateRate()  : mixed
getStateRateIncome()  : mixed
getStateRatePreviousIncome()  : mixed
getStateTaxPayable()  : mixed
getStateUIDefaultWageBase()  : mixed
getStateUIRate()  : mixed
getStateUIWageBase()  : mixed
getUIExempt()  : mixed
getUser()  : mixed
getUserCurrency()  : mixed
getUserValue1()  : mixed
getUserValue2()  : mixed
getUserValue3()  : mixed
getUserValue4()  : mixed
getYearToDateDeduction()  : mixed
getYearToDateFederalUIContribution()  : mixed
getYearToDateGrossIncome()  : mixed
getYearToDateSocialSecurityContribution()  : mixed
getYearToDateStateUIContribution()  : mixed
isFederalTaxRequired()  : false
Used to determine if this state tax calculation requires federal tax as an input value to be properly calculated.
RoundNearestDollar()  : mixed
setAnnualPayPeriods()  : mixed
setCompany()  : mixed
setCountry()  : mixed
setCurrentPayPeriod()  : mixed
setCurrentPayrollRunID()  : mixed
setDate()  : mixed
setDistrict()  : mixed
setDistrictAllowance()  : mixed
setDistrictFilingStatus()  : mixed
setFederalAdditionalDeduction()  : mixed
setFederalAllowance()  : mixed
setFederalClaimDependents()  : mixed
setFederalDeductions()  : mixed
setFederalFilingStatus()  : mixed
setFederalFormW4Version()  : mixed
setFederalMultipleJobs()  : mixed
setFederalOtherIncome()  : mixed
setFederalTaxExempt()  : mixed
setFederalUIRate()  : mixed
setFormulaType()  : mixed
setGrossPayPeriodIncome()  : mixed
setHireAdjustedAnnualPayPeriods()  : mixed
setHireAdjustedCurrentPayPeriod()  : mixed
setMedicareExempt()  : mixed
setProvince()  : mixed
setProvincialTaxExempt()  : mixed
setSocialSecurityExempt()  : mixed
setStateAdditionalDeduction()  : mixed
setStateAllowance()  : mixed
setStateFilingStatus()  : mixed
setStateUIRate()  : mixed
setStateUIWageBase()  : mixed
setUIExempt()  : mixed
setUser()  : mixed
setUserCurrency()  : mixed
setUserValue1()  : mixed
setUserValue2()  : mixed
setUserValue3()  : mixed
setUserValue4()  : mixed
setYearToDateDeduction()  : mixed
setYearToDateFederalUIContribution()  : mixed
setYearToDateGrossIncome()  : mixed
setYearToDateSocialSecurityContribution()  : mixed
setYearToDateStateUIContribution()  : mixed

Properties

$country_primary_currency

public mixed $country_primary_currency = 'USD'

$federal_allowance

public mixed $federal_allowance = [ //No changes after W4 was redesigned in 2020. 20200101 => 4300.0, 20190101 => 4200.0, 20180101 => 4150.0, //01-Jan-17 - No Change. 20160101 => 4050.0, 20150101 => 4000.0, 20140101 => 3950.0, 20130101 => 3900.0, 20120101 => 3800.0, 20110101 => 3700.0, //01-Jan-10 - No Change 20090101 => 3650.0, 20080101 => 3500.0, 20070101 => 3400.0, 20060101 => 3300.0, ]

$federal_income_tax_rate_options

public mixed $federal_income_tax_rate_options = [20220101 => [0 => [ //2019 W4 *OR* 2020 W4 and One Job (Step 2 *NOT* checked) 10 => [ //Single or Married Filing Separately ['income' => 4350, 'rate' => 0, 'constant' => 0], ['income' => 14625, 'rate' => 10, 'constant' => 0], ['income' => 46125, 'rate' => 12, 'constant' => 1027.5], ['income' => 93425, 'rate' => 22, 'constant' => 4807.5], ['income' => 174400, 'rate' => 24, 'constant' => 15213.5], ['income' => 220300, 'rate' => 32, 'constant' => 34647.5], ['income' => 544250, 'rate' => 35, 'constant' => 49335.5], ['income' => 544250, 'rate' => 37, 'constant' => 162718], ], 20 => [ //Married Filing Jointly ['income' => 13000, 'rate' => 0, 'constant' => 0], ['income' => 33550, 'rate' => 10, 'constant' => 0], ['income' => 96550, 'rate' => 12, 'constant' => 2055], ['income' => 191150, 'rate' => 22, 'constant' => 9615], ['income' => 353100, 'rate' => 24, 'constant' => 30427], ['income' => 444900, 'rate' => 32, 'constant' => 69295], ['income' => 660850, 'rate' => 35, 'constant' => 98671], ['income' => 660850, 'rate' => 37, 'constant' => 174253.5], ], 40 => [ //Head of Household ['income' => 10800, 'rate' => 0, 'constant' => 0], ['income' => 25450, 'rate' => 10, 'constant' => 0], ['income' => 66700, 'rate' => 12, 'constant' => 1465], ['income' => 99850, 'rate' => 22, 'constant' => 6415], ['income' => 180850, 'rate' => 24, 'constant' => 13708], ['income' => 226750, 'rate' => 32, 'constant' => 33148], ['income' => 550700, 'rate' => 35, 'constant' => 47836], ['income' => 550700, 'rate' => 37, 'constant' => 161218.5], ], ], 1 => [ //2020 W4 *AND* Two or more jobs. (Step 2 *IS* checked) 10 => [ //Single or Married Filing Separately ['income' => 6475, 'rate' => 0, 'constant' => 0], ['income' => 11613, 'rate' => 10, 'constant' => 0], ['income' => 27363, 'rate' => 12, 'constant' => 513.75], ['income' => 51013, 'rate' => 22, 'constant' => 2403.75], ['income' => 91500, 'rate' => 24, 'constant' => 7606.75], ['income' => 114450, 'rate' => 32, 'constant' => 17323.75], ['income' => 276425, 'rate' => 35, 'constant' => 24667.75], ['income' => 276425, 'rate' => 37, 'constant' => 81359], ], 20 => [ //Married Filing Jointly ['income' => 12950, 'rate' => 0, 'constant' => 0], ['income' => 23225, 'rate' => 10, 'constant' => 0], ['income' => 54725, 'rate' => 12, 'constant' => 1027.5], ['income' => 102025, 'rate' => 22, 'constant' => 4807.5], ['income' => 183000, 'rate' => 24, 'constant' => 15213.5], ['income' => 228900, 'rate' => 32, 'constant' => 34647.5], ['income' => 336875, 'rate' => 35, 'constant' => 49335.5], ['income' => 336875, 'rate' => 37, 'constant' => 87126.75], ], 40 => [ //Head of Household ['income' => 9700, 'rate' => 0, 'constant' => 0], ['income' => 17025, 'rate' => 10, 'constant' => 0], ['income' => 37650, 'rate' => 12, 'constant' => 732.5], ['income' => 54225, 'rate' => 22, 'constant' => 3207], ['income' => 94725, 'rate' => 24, 'constant' => 6854], ['income' => 117675, 'rate' => 32, 'constant' => 16574], ['income' => 279650, 'rate' => 35, 'constant' => 23918], ['income' => 279650, 'rate' => 37, 'constant' => 80609.25], ], ]], 20210101 => [0 => [ //2019 W4 *OR* 2020 W4 and One Job (Step 2 *NOT* checked) 10 => [ //Single or Married Filing Separately ['income' => 3950, 'rate' => 0, 'constant' => 0], ['income' => 13900, 'rate' => 10, 'constant' => 0], ['income' => 44475, 'rate' => 12, 'constant' => 995], ['income' => 90325, 'rate' => 22, 'constant' => 4664], ['income' => 168875, 'rate' => 24, 'constant' => 14751], ['income' => 213375, 'rate' => 32, 'constant' => 33603], ['income' => 527550, 'rate' => 35, 'constant' => 47843], ['income' => 527550, 'rate' => 37, 'constant' => 157804.25], ], 20 => [ //Married Filing Jointly ['income' => 12200, 'rate' => 0, 'constant' => 0], ['income' => 32100, 'rate' => 10, 'constant' => 0], ['income' => 93250, 'rate' => 12, 'constant' => 1990], ['income' => 184950, 'rate' => 22, 'constant' => 9328], ['income' => 342050, 'rate' => 24, 'constant' => 29502], ['income' => 431050, 'rate' => 32, 'constant' => 67206], ['income' => 640500, 'rate' => 35, 'constant' => 95686], ['income' => 640500, 'rate' => 37, 'constant' => 168993.5], ], 40 => [ //Head of Household ['income' => 10200, 'rate' => 0, 'constant' => 0], ['income' => 24400, 'rate' => 10, 'constant' => 0], ['income' => 64400, 'rate' => 12, 'constant' => 1420], ['income' => 96550, 'rate' => 22, 'constant' => 6220], ['income' => 175100, 'rate' => 24, 'constant' => 13293], ['income' => 219600, 'rate' => 32, 'constant' => 32145], ['income' => 533800, 'rate' => 35, 'constant' => 46385], ['income' => 533800, 'rate' => 37, 'constant' => 156355], ], ], 1 => [ //2020 W4 *AND* Two or more jobs. (Step 2 *IS* checked) 10 => [ //Single or Married Filing Separately ['income' => 6275, 'rate' => 0, 'constant' => 0], ['income' => 11250, 'rate' => 10, 'constant' => 0], ['income' => 26538, 'rate' => 12, 'constant' => 497.5], ['income' => 49463, 'rate' => 22, 'constant' => 2332], ['income' => 88738, 'rate' => 24, 'constant' => 7375.5], ['income' => 110988, 'rate' => 32, 'constant' => 16801.5], ['income' => 268075, 'rate' => 35, 'constant' => 23921.5], ['income' => 268075, 'rate' => 37, 'constant' => 78902.13], ], 20 => [ //Married Filing Jointly ['income' => 12550, 'rate' => 0, 'constant' => 0], ['income' => 22500, 'rate' => 10, 'constant' => 0], ['income' => 53075, 'rate' => 12, 'constant' => 995], ['income' => 98925, 'rate' => 22, 'constant' => 4664], ['income' => 177475, 'rate' => 24, 'constant' => 14751], ['income' => 221975, 'rate' => 32, 'constant' => 33603], ['income' => 326700, 'rate' => 35, 'constant' => 47843], ['income' => 326700, 'rate' => 37, 'constant' => 84496.75], ], 40 => [ //Head of Household ['income' => 9400, 'rate' => 0, 'constant' => 0], ['income' => 16500, 'rate' => 10, 'constant' => 0], ['income' => 36500, 'rate' => 12, 'constant' => 710], ['income' => 52575, 'rate' => 22, 'constant' => 3110], ['income' => 91850, 'rate' => 24, 'constant' => 6646.5], ['income' => 114100, 'rate' => 32, 'constant' => 16072.5], ['income' => 271200, 'rate' => 35, 'constant' => 23192.5], ['income' => 271200, 'rate' => 37, 'constant' => 78177.5], ], ]], 20200101 => [0 => [ //2019 W4 *OR* 2020 W4 and One Job 10 => [ //Single or Married Filing Separately ['income' => 3800, 'rate' => 0, 'constant' => 0], ['income' => 13675, 'rate' => 10, 'constant' => 0], ['income' => 43925, 'rate' => 12, 'constant' => 987.5], ['income' => 89325, 'rate' => 22, 'constant' => 4617.5], ['income' => 167100, 'rate' => 24, 'constant' => 14605.5], ['income' => 211150, 'rate' => 32, 'constant' => 33271.5], ['income' => 522200, 'rate' => 35, 'constant' => 47367.5], ['income' => 522200, 'rate' => 37, 'constant' => 156235], ], 20 => [ //Married Filing Jointly ['income' => 11900, 'rate' => 0, 'constant' => 0], ['income' => 31650, 'rate' => 10, 'constant' => 0], ['income' => 92150, 'rate' => 12, 'constant' => 1975], ['income' => 182950, 'rate' => 22, 'constant' => 9235], ['income' => 338500, 'rate' => 24, 'constant' => 29211], ['income' => 426600, 'rate' => 32, 'constant' => 66543], ['income' => 633950, 'rate' => 35, 'constant' => 94735], ['income' => 633950, 'rate' => 37, 'constant' => 167307.5], ], 40 => [ //Head of Household ['income' => 10050, 'rate' => 0, 'constant' => 0], ['income' => 24150, 'rate' => 10, 'constant' => 0], ['income' => 63750, 'rate' => 12, 'constant' => 1410], ['income' => 95550, 'rate' => 22, 'constant' => 6162], ['income' => 173350, 'rate' => 24, 'constant' => 13158], ['income' => 217400, 'rate' => 32, 'constant' => 31830], ['income' => 528450, 'rate' => 35, 'constant' => 45926], ['income' => 528450, 'rate' => 37, 'constant' => 154793.5], ], ], 1 => [ //2020 W4 *AND* Two or more jobs. 10 => [ //Single or Married Filing Separately ['income' => 6200, 'rate' => 0, 'constant' => 0], ['income' => 11138, 'rate' => 10, 'constant' => 0], ['income' => 26263, 'rate' => 12, 'constant' => 493.75], ['income' => 48963, 'rate' => 22, 'constant' => 2308.75], ['income' => 87850, 'rate' => 24, 'constant' => 7302.75], ['income' => 109875, 'rate' => 32, 'constant' => 16635.75], ['income' => 265400, 'rate' => 35, 'constant' => 23683.75], ['income' => 265400, 'rate' => 37, 'constant' => 78117.5], ], 20 => [ //Married Filing Jointly ['income' => 12400, 'rate' => 0, 'constant' => 0], ['income' => 22275, 'rate' => 10, 'constant' => 0], ['income' => 52525, 'rate' => 12, 'constant' => 987.5], ['income' => 97925, 'rate' => 22, 'constant' => 4617.5], ['income' => 175700, 'rate' => 24, 'constant' => 14605.5], ['income' => 219750, 'rate' => 32, 'constant' => 33271.5], ['income' => 323425, 'rate' => 35, 'constant' => 47367.5], ['income' => 323425, 'rate' => 37, 'constant' => 83653.75], ], 40 => [ //Head of Household ['income' => 9325, 'rate' => 0, 'constant' => 0], ['income' => 16375, 'rate' => 10, 'constant' => 0], ['income' => 36175, 'rate' => 12, 'constant' => 705], ['income' => 52075, 'rate' => 22, 'constant' => 3081], ['income' => 90975, 'rate' => 24, 'constant' => 6579], ['income' => 113000, 'rate' => 32, 'constant' => 15915], ['income' => 268525, 'rate' => 35, 'constant' => 22963], ['income' => 268525, 'rate' => 37, 'constant' => 77396.75], ], ]], 20190101 => [10 => [ //Single ['income' => 3800, 'rate' => 0, 'constant' => 0], ['income' => 13500, 'rate' => 10, 'constant' => 0], ['income' => 43275, 'rate' => 12, 'constant' => 970], ['income' => 88000, 'rate' => 22, 'constant' => 4543], ['income' => 164525, 'rate' => 24, 'constant' => 14382.5], ['income' => 207900, 'rate' => 32, 'constant' => 32748.5], ['income' => 514100, 'rate' => 35, 'constant' => 46628.5], ['income' => 514100, 'rate' => 37, 'constant' => 153798.5], ], 20 => [ //Married ['income' => 11800, 'rate' => 0, 'constant' => 0], ['income' => 31200, 'rate' => 10, 'constant' => 0], ['income' => 90750, 'rate' => 12, 'constant' => 1940], ['income' => 180200, 'rate' => 22, 'constant' => 9086], ['income' => 333250, 'rate' => 24, 'constant' => 28765], ['income' => 420000, 'rate' => 32, 'constant' => 65497], ['income' => 624150, 'rate' => 35, 'constant' => 93257], ['income' => 624150, 'rate' => 37, 'constant' => 164709.5], ]], 20180101 => [10 => [ //Single ['income' => 3700, 'rate' => 0, 'constant' => 0], ['income' => 13225, 'rate' => 10, 'constant' => 0], ['income' => 42400, 'rate' => 12, 'constant' => 952.5], ['income' => 86200, 'rate' => 22, 'constant' => 4453.5], ['income' => 161200, 'rate' => 24, 'constant' => 14089.5], ['income' => 203700, 'rate' => 32, 'constant' => 32089.5], ['income' => 503700, 'rate' => 35, 'constant' => 45689.5], ['income' => 503700, 'rate' => 37, 'constant' => 150689.5], ], 20 => [ //Married ['income' => 11550, 'rate' => 0, 'constant' => 0], ['income' => 30600, 'rate' => 10, 'constant' => 0], ['income' => 88950, 'rate' => 12, 'constant' => 1905], ['income' => 176550, 'rate' => 22, 'constant' => 8907], ['income' => 326550, 'rate' => 24, 'constant' => 28179], ['income' => 411550, 'rate' => 32, 'constant' => 64179], ['income' => 611550, 'rate' => 35, 'constant' => 91379], ['income' => 611550, 'rate' => 37, 'constant' => 161379], ]], 20170101 => [10 => [['income' => 2300, 'rate' => 0, 'constant' => 0], ['income' => 11625, 'rate' => 10, 'constant' => 0], ['income' => 40250, 'rate' => 15, 'constant' => 932.5], ['income' => 94200, 'rate' => 25, 'constant' => 5226.25], ['income' => 193950, 'rate' => 28, 'constant' => 18713.75], ['income' => 419000, 'rate' => 33, 'constant' => 46643.75], ['income' => 420700, 'rate' => 35, 'constant' => 120910.25], ['income' => 420700, 'rate' => 39.6, 'constant' => 121505.25]], 20 => [['income' => 8650, 'rate' => 0, 'constant' => 0], ['income' => 27300, 'rate' => 10, 'constant' => 0], ['income' => 84550, 'rate' => 15, 'constant' => 1865.0], ['income' => 161750, 'rate' => 25, 'constant' => 10452.5], ['income' => 242000, 'rate' => 28, 'constant' => 29752.5], ['income' => 425350, 'rate' => 33, 'constant' => 52222.5], ['income' => 479350, 'rate' => 35, 'constant' => 112728.0], ['income' => 479350, 'rate' => 39.6, 'constant' => 131628.0]]], 20160101 => [10 => [['income' => 2250, 'rate' => 0, 'constant' => 0], ['income' => 11525, 'rate' => 10, 'constant' => 0], ['income' => 39900, 'rate' => 15, 'constant' => 927.5], ['income' => 93400, 'rate' => 25, 'constant' => 5183.75], ['income' => 192400, 'rate' => 28, 'constant' => 18558.75], ['income' => 415600, 'rate' => 33, 'constant' => 46278.75], ['income' => 417300, 'rate' => 35, 'constant' => 119934.75], ['income' => 417300, 'rate' => 39.6, 'constant' => 120529.75]], 20 => [['income' => 8550, 'rate' => 0, 'constant' => 0], ['income' => 27100, 'rate' => 10, 'constant' => 0], ['income' => 83850, 'rate' => 15, 'constant' => 1855.0], ['income' => 160450, 'rate' => 25, 'constant' => 10367.5], ['income' => 240000, 'rate' => 28, 'constant' => 29517.5], ['income' => 421900, 'rate' => 33, 'constant' => 51791.5], ['income' => 475500, 'rate' => 35, 'constant' => 111818.5], ['income' => 475500, 'rate' => 39.6, 'constant' => 130578.5]]], 20150101 => [10 => [['income' => 2300, 'rate' => 0, 'constant' => 0], ['income' => 11525, 'rate' => 10, 'constant' => 0], ['income' => 39750, 'rate' => 15, 'constant' => 922.5], ['income' => 93050, 'rate' => 25, 'constant' => 5156.25], ['income' => 191600, 'rate' => 28, 'constant' => 18481.25], ['income' => 413800, 'rate' => 33, 'constant' => 46075.25], ['income' => 415500, 'rate' => 35, 'constant' => 119401.25], ['income' => 415500, 'rate' => 39.6, 'constant' => 119996.25]], 20 => [['income' => 8600, 'rate' => 0, 'constant' => 0], ['income' => 27050, 'rate' => 10, 'constant' => 0], ['income' => 83500, 'rate' => 15, 'constant' => 1845.0], ['income' => 159800, 'rate' => 25, 'constant' => 10312.5], ['income' => 239050, 'rate' => 28, 'constant' => 29387.5], ['income' => 420100, 'rate' => 33, 'constant' => 51577.5], ['income' => 473450, 'rate' => 35, 'constant' => 111324.0], ['income' => 473450, 'rate' => 39.6, 'constant' => 129996.5]]], 20140101 => [10 => [['income' => 2250, 'rate' => 0, 'constant' => 0], ['income' => 11325, 'rate' => 10, 'constant' => 0], ['income' => 39150, 'rate' => 15, 'constant' => 907.5], ['income' => 91600, 'rate' => 25, 'constant' => 5081.25], ['income' => 188600, 'rate' => 28, 'constant' => 18193.75], ['income' => 407350, 'rate' => 33, 'constant' => 45353.75], ['income' => 409000, 'rate' => 35, 'constant' => 112683.5], ['income' => 409000, 'rate' => 39.6, 'constant' => 118118.75]], 20 => [['income' => 8450, 'rate' => 0, 'constant' => 0], ['income' => 26600, 'rate' => 10, 'constant' => 0], ['income' => 82250, 'rate' => 15, 'constant' => 1815.0], ['income' => 157300, 'rate' => 25, 'constant' => 10162.5], ['income' => 235300, 'rate' => 28, 'constant' => 28925.0], ['income' => 413550, 'rate' => 33, 'constant' => 50765.0], ['income' => 466050, 'rate' => 35, 'constant' => 109587.5], ['income' => 466050, 'rate' => 39.6, 'constant' => 127962.5]]], 20130101 => [10 => [['income' => 2200, 'rate' => 0, 'constant' => 0], ['income' => 11125, 'rate' => 10, 'constant' => 0], ['income' => 38450, 'rate' => 15, 'constant' => 892.5], ['income' => 90050, 'rate' => 25, 'constant' => 4991.25], ['income' => 185450, 'rate' => 28, 'constant' => 17891.25], ['income' => 400550, 'rate' => 33, 'constant' => 44603.25], ['income' => 402200, 'rate' => 35, 'constant' => 115586.25], ['income' => 402200, 'rate' => 39.6, 'constant' => 116163.75]], 20 => [['income' => 8300, 'rate' => 0, 'constant' => 0], ['income' => 26150, 'rate' => 10, 'constant' => 0], ['income' => 80800, 'rate' => 15, 'constant' => 1785.0], ['income' => 154700, 'rate' => 25, 'constant' => 9982.5], ['income' => 231350, 'rate' => 28, 'constant' => 28457.5], ['income' => 406650, 'rate' => 33, 'constant' => 49919.5], ['income' => 458300, 'rate' => 35, 'constant' => 107768.5], ['income' => 458300, 'rate' => 39.6, 'constant' => 125846.0]]], 20120101 => [10 => [['income' => 2150, 'rate' => 0, 'constant' => 0], ['income' => 10850, 'rate' => 10, 'constant' => 0], ['income' => 37500, 'rate' => 15, 'constant' => 870.0], ['income' => 87800, 'rate' => 25, 'constant' => 4867.5], ['income' => 180800, 'rate' => 28, 'constant' => 17442.5], ['income' => 390500, 'rate' => 33, 'constant' => 43482.5], ['income' => 390500, 'rate' => 35, 'constant' => 112683.5]], 20 => [['income' => 8100, 'rate' => 0, 'constant' => 0], ['income' => 25500, 'rate' => 10, 'constant' => 0], ['income' => 78800, 'rate' => 15, 'constant' => 1740.0], ['income' => 150800, 'rate' => 25, 'constant' => 9735.0], ['income' => 225550, 'rate' => 28, 'constant' => 27735.0], ['income' => 396450, 'rate' => 33, 'constant' => 48665.0], ['income' => 396450, 'rate' => 35, 'constant' => 105062.0]]], 20110101 => [10 => [['income' => 2100, 'rate' => 0, 'constant' => 0], ['income' => 10600, 'rate' => 10, 'constant' => 0], ['income' => 36600, 'rate' => 15, 'constant' => 850.0], ['income' => 85700, 'rate' => 25, 'constant' => 4750.0], ['income' => 176500, 'rate' => 28, 'constant' => 17025.0], ['income' => 381250, 'rate' => 33, 'constant' => 42449.0], ['income' => 381250, 'rate' => 35, 'constant' => 110016.5]], 20 => [['income' => 7900, 'rate' => 0, 'constant' => 0], ['income' => 24900, 'rate' => 10, 'constant' => 0], ['income' => 76900, 'rate' => 15, 'constant' => 1700.0], ['income' => 147250, 'rate' => 25, 'constant' => 9500.0], ['income' => 220200, 'rate' => 28, 'constant' => 27087.5], ['income' => 387050, 'rate' => 33, 'constant' => 47513.5], ['income' => 387050, 'rate' => 35, 'constant' => 102574.0]]], 20100101 => [10 => [['income' => 6050, 'rate' => 0, 'constant' => 0], ['income' => 10425, 'rate' => 10, 'constant' => 0], ['income' => 36050, 'rate' => 15, 'constant' => 437.5], ['income' => 67700, 'rate' => 25, 'constant' => 4281.25], ['income' => 84450, 'rate' => 27, 'constant' => 12193.75], ['income' => 87700, 'rate' => 30, 'constant' => 16716.25], ['income' => 173900, 'rate' => 28, 'constant' => 17691.25], ['income' => 375700, 'rate' => 33, 'constant' => 41827.25], ['income' => 375700, 'rate' => 35, 'constant' => 108421.25]], 20 => [['income' => 13750, 'rate' => 0, 'constant' => 0], ['income' => 24500, 'rate' => 10, 'constant' => 0], ['income' => 75750, 'rate' => 15, 'constant' => 1075.0], ['income' => 94050, 'rate' => 25, 'constant' => 8762.5], ['income' => 124050, 'rate' => 27, 'constant' => 13337.5], ['income' => 145050, 'rate' => 25, 'constant' => 21437.5], ['income' => 217000, 'rate' => 28, 'constant' => 26687.5], ['income' => 381400, 'rate' => 33, 'constant' => 46833.5], ['income' => 381400, 'rate' => 35, 'constant' => 101085.5]]], 20090401 => [10 => [['income' => 7180, 'rate' => 0, 'constant' => 0], ['income' => 10400, 'rate' => 10, 'constant' => 0], ['income' => 36200, 'rate' => 15, 'constant' => 322], ['income' => 66530, 'rate' => 25, 'constant' => 4192], ['income' => 173600, 'rate' => 28, 'constant' => 11774.5], ['income' => 375000, 'rate' => 33, 'constant' => 41754.1], ['income' => 375000, 'rate' => 35, 'constant' => 108216.1]], 20 => [['income' => 15750, 'rate' => 0, 'constant' => 0], ['income' => 24450, 'rate' => 10, 'constant' => 0], ['income' => 75650, 'rate' => 15, 'constant' => 870], ['income' => 118130, 'rate' => 25, 'constant' => 8550], ['income' => 216600, 'rate' => 28, 'constant' => 19170], ['income' => 380700, 'rate' => 33, 'constant' => 46741.6], ['income' => 380700, 'rate' => 35, 'constant' => 100894.6]]], 20090101 => [10 => [['income' => 2650, 'rate' => 0, 'constant' => 0], ['income' => 10400, 'rate' => 10, 'constant' => 0], ['income' => 35400, 'rate' => 15, 'constant' => 775], ['income' => 84300, 'rate' => 25, 'constant' => 4525], ['income' => 173600, 'rate' => 28, 'constant' => 16750], ['income' => 375000, 'rate' => 33, 'constant' => 41754], ['income' => 375000, 'rate' => 35, 'constant' => 108216]], 20 => [['income' => 8000, 'rate' => 0, 'constant' => 0], ['income' => 23950, 'rate' => 10, 'constant' => 0], ['income' => 75650, 'rate' => 15, 'constant' => 1595], ['income' => 144800, 'rate' => 25, 'constant' => 9350], ['income' => 216600, 'rate' => 28, 'constant' => 26637.5], ['income' => 380700, 'rate' => 33, 'constant' => 46741.5], ['income' => 380700, 'rate' => 35, 'constant' => 100894.5]]], 20080101 => [10 => [['income' => 2650, 'rate' => 0, 'constant' => 0], ['income' => 10300, 'rate' => 10, 'constant' => 0], ['income' => 33960, 'rate' => 15, 'constant' => 765.0], ['income' => 79725, 'rate' => 25, 'constant' => 4314.0], ['income' => 166500, 'rate' => 28, 'constant' => 15755.25], ['income' => 359650, 'rate' => 33, 'constant' => 4052.25], ['income' => 359650, 'rate' => 35, 'constant' => 103791.75]], 20 => [['income' => 8000, 'rate' => 0, 'constant' => 0], ['income' => 23550, 'rate' => 10, 'constant' => 0], ['income' => 72150, 'rate' => 15, 'constant' => 1555.0], ['income' => 137850, 'rate' => 25, 'constant' => 8845.0], ['income' => 207700, 'rate' => 28, 'constant' => 25270.0], ['income' => 365100, 'rate' => 33, 'constant' => 44828.0], ['income' => 365100, 'rate' => 35, 'constant' => 96770.0]]], 20070101 => [10 => [['income' => 2650, 'rate' => 0, 'constant' => 0], ['income' => 10120, 'rate' => 10, 'constant' => 0], ['income' => 33520, 'rate' => 15, 'constant' => 747], ['income' => 77075, 'rate' => 25, 'constant' => 4257], ['income' => 162800, 'rate' => 28, 'constant' => 15145.75], ['income' => 351650, 'rate' => 33, 'constant' => 39148.75], ['income' => 351650, 'rate' => 35, 'constant' => 101469.25]], 20 => [['income' => 8000, 'rate' => 0, 'constant' => 0], ['income' => 23350, 'rate' => 10, 'constant' => 0], ['income' => 70700, 'rate' => 15, 'constant' => 1535], ['income' => 133800, 'rate' => 25, 'constant' => 8637.5], ['income' => 203150, 'rate' => 28, 'constant' => 24412.5], ['income' => 357000, 'rate' => 33, 'constant' => 43830], ['income' => 357000, 'rate' => 35, 'constant' => 94601]]], 20060101 => [10 => [['income' => 2650, 'rate' => 0, 'constant' => 0], ['income' => 10000, 'rate' => 10, 'constant' => 0], ['income' => 32240, 'rate' => 15, 'constant' => 735], ['income' => 73250, 'rate' => 25, 'constant' => 4071], ['income' => 156650, 'rate' => 28, 'constant' => 14323.5], ['income' => 338400, 'rate' => 33, 'constant' => 37675.5], ['income' => 338400, 'rate' => 35, 'constant' => 97653]], 20 => [['income' => 8000, 'rate' => 0, 'constant' => 0], ['income' => 22900, 'rate' => 10, 'constant' => 0], ['income' => 68040, 'rate' => 15, 'constant' => 1490], ['income' => 126900, 'rate' => 25, 'constant' => 8261], ['income' => 195450, 'rate' => 28, 'constant' => 22976], ['income' => 343550, 'rate' => 33, 'constant' => 42170], ['income' => 343550, 'rate' => 35, 'constant' => 91043]]]]

$federal_ui_options

public mixed $federal_ui_options = [20110701 => [ //2011 (July 1st) 'maximum_earnings' => 7000, 'rate' => 6.0, 'minimum_rate' => 0.6, ], 20060101 => [ //2006 'maximum_earnings' => 7000, 'rate' => 6.2, 'minimum_rate' => 0.8, ]]

$income_tax_rates

public mixed $income_tax_rates = []

$medicare_options

public mixed $medicare_options = [ //No changes in 2015. 20130101 => [ //2013 'employee_rate' => 1.45, 'employee_threshold_rate' => 0.9, //Additional Medicare Rate 'employer_rate' => 1.45, 'employer_threshold' => 200000, ], 20060101 => [ //2006 'employee_rate' => 1.45, 'employee_threshold_rate' => 0, 'employer_rate' => 1.45, 'employer_threshold' => 0, ], ]

$social_security_options

public mixed $social_security_options = [ 20220101 => [ //2022 'maximum_earnings' => 147000, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20210101 => [ //2021 'maximum_earnings' => 142800, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20200101 => [ //2020 'maximum_earnings' => 137700, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20190101 => [ //2019 'maximum_earnings' => 132900, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20180101 => [ //2018 'maximum_earnings' => 128400, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20170101 => [ //2017 'maximum_earnings' => 127200, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20150101 => [ //2015 'maximum_earnings' => 118500, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20140101 => [ //2014 'maximum_earnings' => 117000, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20130101 => [ //2013 'maximum_earnings' => 113700, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20120101 => [ //2012 'maximum_earnings' => 110100, 'employee_rate' => 4.2, 'employer_rate' => 6.2, ], 20110101 => [ //2011 - Employer is still 6.2% 'maximum_earnings' => 106800, 'employee_rate' => 4.2, 'employer_rate' => 6.2, ], //2010 - No Change. 20090101 => [ //2009 'maximum_earnings' => 106800, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20080101 => [ //2008 'maximum_earnings' => 102000, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20070101 => [ //2007 'maximum_earnings' => 97500, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], 20060101 => [ //2006 'maximum_earnings' => 94200, 'employee_rate' => 6.2, 'employer_rate' => 6.2, ], ]

$state_options

public mixed $state_options = [20170101 => [ 'rate' => 3.23, 'allowance' => 1000, //Deduction Constant Table A for 1 allowance * 12 months. 'dependant_allowance' => 1500, ], 20150101 => ['rate' => 3.3, 'allowance' => 1000, 'dependant_allowance' => 1500], 20060101 => ['rate' => 3.4, 'allowance' => 1000, 'dependant_allowance' => 1500]]

$state_ui_options

public mixed $state_ui_options = [20060101 => ['wage_base' => 9500, 'new_employer_rate' => 2.5]]

Methods

__construct()

public __construct() : mixed
Return values
mixed

_getStateTaxPayable()

public _getStateTaxPayable() : mixed
Return values
mixed

calcNonPeriodicDeduction()

public calcNonPeriodicDeduction(mixed $annual_tax_payable, mixed $ytd_deduction) : mixed
Parameters
$annual_tax_payable : mixed
$ytd_deduction : mixed
Return values
mixed

calcNonPeriodicIncome()

public calcNonPeriodicIncome(mixed $ytd_gross_income, mixed $gross_pp_income) : mixed
Parameters
$ytd_gross_income : mixed
$gross_pp_income : mixed
Return values
mixed

convertToCountryCurrency()

public convertToCountryCurrency(mixed $amount) : mixed
Parameters
$amount : mixed
Return values
mixed

convertToUserCurrency()

public convertToUserCurrency(mixed $amount) : mixed
Parameters
$amount : mixed
Return values
mixed

getAnnualEmployeeMedicare()

public getAnnualEmployeeMedicare() : mixed
Return values
mixed

getAnnualEmployeeSocialSecurity()

public getAnnualEmployeeSocialSecurity() : mixed
Return values
mixed

getAnnualizingFactor()

public getAnnualizingFactor([mixed $reverse = false ]) : mixed
Parameters
$reverse : mixed = false
Return values
mixed

getAnnualTaxableIncome()

public getAnnualTaxableIncome() : mixed
Return values
mixed

getArray()

public getArray() : mixed
Return values
mixed

getData()

public getData() : mixed
Return values
mixed

getDataFromRateArray()

public getDataFromRateArray(mixed $epoch, mixed $arr) : mixed
Parameters
$epoch : mixed
$arr : mixed
Return values
mixed

getDistrictAllowance()

public getDistrictAllowance() : mixed
Return values
mixed

getDistrictAnnualTaxableIncome()

public getDistrictAnnualTaxableIncome() : mixed
Return values
mixed

getDistrictConstant()

public getDistrictConstant(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getDistrictFilingStatus()

public getDistrictFilingStatus() : mixed
Return values
mixed

getDistrictHighestRate()

public getDistrictHighestRate() : mixed
Return values
mixed

getDistrictPayPeriodDeductions()

public getDistrictPayPeriodDeductions() : mixed
Return values
mixed

getDistrictRate()

public getDistrictRate(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getDistrictRateIncome()

public getDistrictRateIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getDistrictRatePreviousIncome()

public getDistrictRatePreviousIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getDistrictTaxPayable()

public getDistrictTaxPayable() : mixed
Return values
mixed

getEmployeeMedicare()

public getEmployeeMedicare() : mixed
Return values
mixed

getEmployeeSocialSecurity()

public getEmployeeSocialSecurity() : mixed
Return values
mixed

getEmployerMedicare()

public getEmployerMedicare() : mixed
Return values
mixed

getEmployerSocialSecurity()

public getEmployerSocialSecurity() : mixed
Return values
mixed

getFederalAdditionalDeduction()

public getFederalAdditionalDeduction() : mixed
Return values
mixed

getFederalAllowance()

public getFederalAllowance() : mixed
Return values
mixed

getFederalAllowanceAmount()

public getFederalAllowanceAmount(mixed $date) : mixed
Parameters
$date : mixed
Return values
mixed

getFederalClaimDependents()

public getFederalClaimDependents() : mixed
Return values
mixed

getFederalConstant()

public getFederalConstant(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getFederalDeductions()

public getFederalDeductions() : mixed
Return values
mixed

getFederalEmployerUI()

public getFederalEmployerUI() : mixed
Return values
mixed

getFederalFilingStatus()

public getFederalFilingStatus() : mixed
Return values
mixed

getFederalFormW4Version()

public getFederalFormW4Version() : mixed
Return values
mixed

getFederalHighestRate()

public getFederalHighestRate() : mixed
Return values
mixed

getFederalMultipleJobs()

public getFederalMultipleJobs() : mixed
Return values
mixed

getFederalOtherIncome()

public getFederalOtherIncome() : mixed
Return values
mixed

getFederalPayPeriodDeductions()

public getFederalPayPeriodDeductions() : mixed
Return values
mixed

getFederalPreviousRate()

public getFederalPreviousRate(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getFederalRate()

public getFederalRate(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getFederalRateIncome()

public getFederalRateIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getFederalRatePreviousIncome()

public getFederalRatePreviousIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getFederalTaxExempt()

public getFederalTaxExempt() : mixed
Return values
mixed

getFederalTaxPayable()

public getFederalTaxPayable() : mixed
Return values
mixed

getFederalUIMaximumContribution()

public getFederalUIMaximumContribution() : mixed
Return values
mixed

getFederalUIMaximumEarnings()

public getFederalUIMaximumEarnings() : mixed
Return values
mixed

getFederalUIMaximumRate()

public getFederalUIMaximumRate() : mixed
Return values
mixed

getFederalUIMinimumRate()

public getFederalUIMinimumRate() : mixed
Return values
mixed

getFederalUIRate()

public getFederalUIRate() : mixed
Return values
mixed

getMedicareAdditionalEmployerThreshold()

public getMedicareAdditionalEmployerThreshold() : mixed
Return values
mixed

getMedicareExempt()

public getMedicareExempt() : mixed
Return values
mixed

getMedicareRate()

public getMedicareRate() : mixed
Return values
mixed

getPayPeriodEmployeeNetPay()

public getPayPeriodEmployeeNetPay() : mixed
Return values
mixed

getPayPeriodEmployeeTotalDeductions()

public getPayPeriodEmployeeTotalDeductions() : mixed
Return values
mixed

getPayPeriodTaxDeductions()

public getPayPeriodTaxDeductions() : mixed
Return values
mixed

getProvincialTaxExempt()

public getProvincialTaxExempt() : mixed
Return values
mixed

getRateArray()

public getRateArray(mixed $income, mixed $type) : mixed
Parameters
$income : mixed
$type : mixed
Return values
mixed

getSocialSecurityExempt()

public getSocialSecurityExempt() : mixed
Return values
mixed

getSocialSecurityMaximumContribution()

public getSocialSecurityMaximumContribution([mixed $type = 'employee' ]) : mixed
Parameters
$type : mixed = 'employee'
Return values
mixed

getSocialSecurityMaximumEarnings()

public getSocialSecurityMaximumEarnings() : mixed
Return values
mixed

getSocialSecurityRate()

public getSocialSecurityRate([mixed $type = 'employee' ]) : mixed
Parameters
$type : mixed = 'employee'
Return values
mixed

getStateAdditionalDeduction()

public getStateAdditionalDeduction() : mixed
Return values
mixed

getStateAllowance()

public getStateAllowance() : mixed
Return values
mixed

getStateAllowanceAmount()

public getStateAllowanceAmount() : mixed
Return values
mixed

getStateAnnualTaxableIncome()

public getStateAnnualTaxableIncome() : mixed
Return values
mixed

getStateConstant()

public getStateConstant(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getStateDependantAllowanceAmount()

public getStateDependantAllowanceAmount() : mixed
Return values
mixed

getStateEmployerUI()

public getStateEmployerUI() : mixed
Return values
mixed

getStateFilingStatus()

public getStateFilingStatus() : mixed
Return values
mixed

getStateHighestRate()

public getStateHighestRate() : mixed
Return values
mixed

getStatePayPeriodDeductionRoundedValue()

public getStatePayPeriodDeductionRoundedValue(mixed $amount) : mixed
Parameters
$amount : mixed
Return values
mixed

getStatePayPeriodDeductions()

public getStatePayPeriodDeductions() : mixed
Return values
mixed

getStatePreviousConstant()

public getStatePreviousConstant(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getStatePreviousRate()

public getStatePreviousRate(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getStateRate()

public getStateRate(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getStateRateIncome()

public getStateRateIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getStateRatePreviousIncome()

public getStateRatePreviousIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

getStateTaxPayable()

public getStateTaxPayable() : mixed
Return values
mixed

getStateUIDefaultWageBase()

public getStateUIDefaultWageBase() : mixed
Return values
mixed

getStateUIRate()

public getStateUIRate() : mixed
Return values
mixed

getStateUIWageBase()

public getStateUIWageBase() : mixed
Return values
mixed

getUIExempt()

public getUIExempt() : mixed
Return values
mixed

getYearToDateFederalUIContribution()

public getYearToDateFederalUIContribution() : mixed
Return values
mixed

getYearToDateSocialSecurityContribution()

public getYearToDateSocialSecurityContribution() : mixed
Return values
mixed

getYearToDateStateUIContribution()

public getYearToDateStateUIContribution() : mixed
Return values
mixed

isFederalTaxRequired()

Used to determine if this state tax calculation requires federal tax as an input value to be properly calculated.

public isFederalTaxRequired() : false

Mostly used outside this class to determine if we need to go through the extra work to add federal tax input values. This gets overloaded in each state class file where its TRUE.

Return values
false

RoundNearestDollar()

public RoundNearestDollar(mixed $amount) : mixed
Parameters
$amount : mixed
Return values
mixed

setAnnualPayPeriods()

public setAnnualPayPeriods(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setCurrentPayPeriod()

public setCurrentPayPeriod(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setCurrentPayrollRunID()

public setCurrentPayrollRunID(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setDistrictAllowance()

public setDistrictAllowance(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setDistrictFilingStatus()

public setDistrictFilingStatus(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalAdditionalDeduction()

public setFederalAdditionalDeduction(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalAllowance()

public setFederalAllowance(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalClaimDependents()

public setFederalClaimDependents(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalDeductions()

public setFederalDeductions(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalFilingStatus()

public setFederalFilingStatus(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalFormW4Version()

public setFederalFormW4Version(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalMultipleJobs()

public setFederalMultipleJobs(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalOtherIncome()

public setFederalOtherIncome(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalTaxExempt()

public setFederalTaxExempt(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFederalUIRate()

public setFederalUIRate(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setFormulaType()

public setFormulaType(mixed $type_id) : mixed
Parameters
$type_id : mixed
Return values
mixed

setGrossPayPeriodIncome()

public setGrossPayPeriodIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

setHireAdjustedAnnualPayPeriods()

public setHireAdjustedAnnualPayPeriods(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setHireAdjustedCurrentPayPeriod()

public setHireAdjustedCurrentPayPeriod(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setMedicareExempt()

public setMedicareExempt(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setProvincialTaxExempt()

public setProvincialTaxExempt(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setSocialSecurityExempt()

public setSocialSecurityExempt(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setStateAdditionalDeduction()

public setStateAdditionalDeduction(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setStateAllowance()

public setStateAllowance(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setStateFilingStatus()

public setStateFilingStatus(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setStateUIRate()

public setStateUIRate(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setStateUIWageBase()

public setStateUIWageBase(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setUIExempt()

public setUIExempt(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setUserCurrency()

public setUserCurrency(mixed $currency_id) : mixed
Parameters
$currency_id : mixed
Return values
mixed

setYearToDateDeduction()

public setYearToDateDeduction(mixed $amount) : mixed
Parameters
$amount : mixed
Return values
mixed

setYearToDateFederalUIContribution()

public setYearToDateFederalUIContribution(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setYearToDateGrossIncome()

public setYearToDateGrossIncome(mixed $income) : mixed
Parameters
$income : mixed
Return values
mixed

setYearToDateSocialSecurityContribution()

public setYearToDateSocialSecurityContribution(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setYearToDateStateUIContribution()

public setYearToDateStateUIContribution(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

Search results