Logs API Fields
Get logs for payroll calculation requests.
This table lists the fields included in the request body for Vertex Payroll Tax Gross Up Logs API requests.
| Field | Details | Description |
|---|---|---|
payCheck - required | object | Used to calculate payroll taxes for a particular employee. Includes the following sub-fields: employee - requiredworkLocationsdeductionsjurisdictionsaggregatedCompensationsaggregatedTaxescalculationOverridescanadianDetailsformsDatacompensationOverridesdeductionOverridesoptions |
targetNet - required | number | The target net amount for a gross up calculation. Providing a value to this property triggers performing a gross up calculation. Two digits precision decimal for dollar. |
This table lists the fields included in the request body for Vertex Payroll Tax Paycheck Logs API requests.
| Field | Details | Description |
|---|---|---|
payCheck - required | object | Used to calculate payroll taxes for a particular employee. Includes the following sub-fields: employee - requiredworkLocationsdeductionsjurisdictionsaggregatedCompensationsaggregatedTaxescalculationOverridescanadianDetailsformsDatacompensationOverridesdeductionOverridesoptions |
workLocations - required | array of objects | Information regarding work locations, including compensations. Includes the following sub-fields: workLocationId geocodeIdschoolDistrictIdcurrentHoursmonthToDateHoursyearToDateHourscompensations |
deductions - required | array of objects | deductionTypeIddeductionAmountdecuctionPercentyearToDateAmountcashTakenByEmployeetaxabilityOverridemaximumDeductionAmount |
jurisdictions | array of objects | Jurisdiction-specific taxing options. Includes the following sub-fields: taxRecordIdentifier - requiredfilingStatusprimaryExemptionsprimaryExemptionAmountsecondaryExemptionssecondaryExemptionAmountcalculationMethodalternativeCalculationCoderecalculatejurisdictionInteractionTreatmentIdnonResidentignoreParentJurisdictionDefaultstaxExemptnonResidentAlienTreatmenttaxingLocationTypesupplementalPayTypeTreatmentexperienceRatespecialPayPeriod |
aggregatedCompensations | array of objects | Includes the following sub-fields:taxRecordIdentifier - requiredtaxingLocationTypecompensationId - requiredpayTypeamount - requiredaggregationType - requiredaggregateHoursoverrideCompensationType |
aggregatedTaxes | array of objects | taxRecordIdentifier - requiredpayTypetaxingLocationTypetaxAmountaggregateAdjustedGrossaggregationType - requiredaggregateHoursaggregateExemptAmount |
calculationOverrides | array of objects | Options to override various values in computing taxes Includes the following sub-fields: taxRecordIdentifier - requiredtaxingLocationTypeoverrideAdditionalRateoverrideAdditionalExemptionoverrideWageBaseoverrideExemptAmountoverrideMaximumDeductionoverrideRateadditionalTaxAmountoverrideTaxAmountsupplementalPayAdditionalExemptionssupplementalPayAdditionalRatesupplementalPayOverrideRatesupplementalPayAdditionalTaxAmountsupplementalPayOverrideTaxAmountsupplementalPayOverrideExemptAmount |
canadianDetails | array of objects | Maximum of two occurrences, one for Canadian federal (signified by having the Canadian federal geocode) and the other for provincial taxes (signified by having the relevant provincial geocode). Includes the following sub-fields: geocodeId - requiredworkGeocodeId -requiredannualDeductionAmountclaimAmountemployeeDateOfBirthmarrieddisablednonResidentnumberOfDependentsotherTaxCreditsclaimCodedesignatedAreaDeductiondaysSinceLastPaydisabledDependentsOver18over65pensionCompensationpensionablePayPeriodsstockPurchaseAmounttotalExpenseAmounttotalRenumerationAmount |
formsData | array of objects | Additional information needed to calculate certain taxes. Includes the following sub-fields: taxIdentifierId geocodeId - requiredschoolDistrictIdtaxingLocationType - requiredformFieldIdentifier - requiredformFieldValue |
compensationOverrides | array of objects | Provides the option to override pre-calculation compensation values at the tax object level. Includes the following sub-fields: taxRecordIdentifier -requiredtaxingLocationType - requiredpayType - requiredcompensationCodeIdaggregationTypecompensationAmountoverrideCompensationType |
deductionOverrides | array of objects | Provides the option to override pre-calculation deduction values at the tax object level. Includes the following sub-fields: taxRecordIdentifier - requiredtaxingLocationType - requireddeductionTypeIddeductionAmountdeductionPercentyearToDateDeductionAmountcashOptiontaxabilityOverridemaximumDeductionOverride |
options | object | Includes the following sub-fields:reportZeroTaxprocessInvalidGeocode |
This table lists the fields included in the request body for Vertex Payroll Tax Vacation Pay Logs API requests.
| Field | Details | Description |
|---|---|---|
paycheck - required | object | Used to calculate payroll taxes for a particular employee. Includes the following sub-fields: employee - requiredworkLocationsdeductionsjurisdictionsaggregatedCompensationsaggregatedTaxescalculationOverridescanadianDetailsformsDatacompensationOverridesdeductionOverridesoptions |
regularGrossPay - required | number | The regular gross pay with two digits precision decimal. |
overrideVacationPayFactor | number | Override to the ratio of vacation time to current pay period. |
Updated about 22 hours ago
