跳至主要內容
Administrator Guide
上次更新時間 :2023-09-08
Example: Create a Pay On-Demand Offset Deduction

Example: Create a Pay On-Demand Offset Deduction

This example illustrates 1 way to configure a pay on-demand offset deduction for payments already made to the employee from their gross pay.
This example illustrates 1 way to configure a pay on-demand offset recovery deduction for payments already made to the employee from their net pay.
Your company offers pay on-demand to workers, so you need to create a pay on-demand offset deduction to recoup the amount paid in advance.
To configure the deduction, you'll also create:
  • Pay balances to sum pay on-demand amounts.
  • Calculations for deduction eligibility and limits.
Finally, you'll configure the gross pay accumulation to subtract the deduction.
  • Configure the
    Pay On-Demand
    business process.
  • Create a pay on-demand (gross-up) earning.
  • Create a pay on-demand net advance earning.
  • Security: These domains in the Core Payroll functional area:
    • Calculation Engine: Calculations (Category Segment Security)
    • Set Up: Payroll (Calculations - Payroll Specific)
  1. Access the
    Create Deduction
    task.
  2. Enter these values:
    It's important that you limit your entries to the ones listed below and complete each entry.
    選項 說明
    Name
    Pay On-Demand Offset
    Code
    PODO
    Default Payslip Name
    Pay On-Demand Offset
    Country
    United States of America
    Effective Date
    Use today's date.
    Run Category Eligibility
    Regular
    Calculation
    Payroll Input
    You’ll change this placeholder calculation later.
    Input Amount Allowed?
    Select this check box.
    Calculation Worktag
    Position
    The worktag
    Position
    is required to support pay on-demand for workers with multiple jobs.
    選項 說明
    Name
    Pay On-Demand Recovery Offset
    Code
    PODRCV
    Default Payslip Name
    Pay On-Demand Recovery Offset
    Country
    Canada
    Effective Date
    Use today's date.
    Run Category Eligibility
    Regular
    Calculation
    Payroll Input
    You’ll change this placeholder calculation later.
    Input Amount Allowed?
    Select this check box.
    Calculation Worktag
    Position
    Workday requires the
    Position
    worktag to support pay on-demand for workers with multiple jobs.
  3. Click
    OK
    .
  4. Access the
    Create Pay Balance
    task.
  5. Enter these values:
    選項 說明
    Name
    Pay On-Demand Gross Up Current Period Balance
    Code
    PODGUBAL
    Display on Result
    Select this check box.
    Country
    United States of America
    Filter Worktags
    Position
    Workday requires the worktag
    Position
    to support pay on-demand for workers with multiple jobs.
    Workday recommends adding filter worktags if you don't want wages recouped across certain worktags. Example: The employee changes companies midperiod. When you add the
    Company
    filter worktag, Workday recoups wages only from the company that originally made the pay on-demand. Otherwise, the pay on-demand offset recoups money across companies.
    Include All Retro Values in Current Gross to Net
    Select this option.
    Pay Component
    Pay On-Demand (Gross Up) [USA]
    Balance Period
    Current Period
    選項 說明
    Name
    Pay On-Demand Net Advance Current Period Balance
    Code
    PODNABAL
    Display on Result
    Select this check box.
    Country
    Canada
    Filter Worktags
    Position
    Workday requires the worktag
    Position
    to support pay on-demand for workers with multiple jobs.
    Workday recommends adding filter worktags if you don't want wages recouped across certain worktags. Example: The employee changes companies midperiod. When you add the
    Company
    filter worktag, Workday recoups wages only from the company that paid the original pay on-demand. Otherwise, the pay on-demand offset recoups money across companies.
    Include All Retro Values in Current Gross to Net
    Select this option.
    Pay Component
    Pay On-Demand (Net Advance) [CAN]
    Balance Period
    Current Period
  6. Click
    OK
    .
  7. Access the
    Create Pay Balance
    task.
  8. Enter these values:
    選項 說明
    Name
    Pay On-Demand Gross Up Offset Current Period Balance
    Code
    PODGUOS
    Display on Result
    Select this check box.
    Country
    United States of America
    Filter Worktags
    We recommend adding the same filter worktags you use for other pay balances.
    Include All Retro Values in Current Gross to Net
    Select this option.
    Pay Component
    Pay On-Demand Offset [USA]
    Balance Period
    Current Period
    選項 說明
    Name
    Pay On-Demand Recovery Offset Current Period Balance
    Code
    PODRBAL
    Display on Result
    Select this check box.
    Country
    Canada
    Filter Worktags
    Position
    Include All Retro Values in Current Gross to Net
    Select this option.
    Pay Component
    Pay On-Demand Recovery Offset [CAN]
    Balance Period
    Current Period
  9. Click
    OK
    .
  10. Access the
    Create Pay Balance
    task.
  11. Enter these values:
    選項 說明
    Name
    Pay On-Demand Subperiod Balance
    Code
    POD_SUB
    Display on Result
    Select this check box.
    Country
    United States of America
    Filter Worktags
    We recommend adding the same filter worktags you use for other pay balances.
    Include All Retro Values in Current Gross to Net
    Select this option.
    Pay Component
    Pay On-Demand (Gross Up) [USA]
    Balance Period
    Subperiod Start Date to Subperiod End Date
    選項 說明
    Name
    Pay On-Demand Subperiod Balance
    Code
    POD_SUB
    Display on Result
    Select this check box.
    Country
    Canada
    Filter Worktags
    Position
    Include All Retro Values in Current Gross to Net
    Select this option.
    Pay Component
    Pay On-Demand (Net Advance) [CAN]
    Balance Period
    Subperiod Start Date to Subperiod End Date
  12. Click
    OK
    .
  13. Access the
    Create Value Comparison Calculation
    task.
  14. Enter these values:
    選項 說明
    Name
    Pay On-Demand Subperiod Balance = 0
    Category
    Payroll
    1st Operand
    Pay On-Demand Subperiod Balance [USA]
    Operator
    equal to
    2nd Operand
    0
    選項 說明
    Name
    Pay On-Demand Subperiod Balance = 0 (Canada)
    Category
    Payroll
    1st Operand
    Pay On-Demand Subperiod Balance [CAN]
    Operator
    equal to
    2nd Operand
    0
  15. Click
    OK
    .
  16. Access the
    Create Value Comparison Calculation
    task.
  17. Enter these values:
    選項 說明
    Name
    Pay On-Demand Gross Up Balance > 0
    Category
    Payroll
    1st Operand
    Pay On-Demand Gross Up Current Period Balance [USA]
    Operator
    greater than
    2nd Operand
    0
    選項 說明
    Name
    Pay On-Demand Net Advance Balance > 0 Canada
    Category
    Payroll
    1st Operand
    Pay On-Demand Net Advance Current Period Balance [CAN]
    Operator
    greater than
    2nd Operand
    0
  18. Click
    OK
    .
  19. Access the
    Create Conditional Calculation
    task.
  20. Enter these values:
    選項 說明
    Name
    Pay On-Demand Limit Calculation
    Category
    Payroll
    Order
    a
    Condition
    Pay On-Demand Subperiod Balance = 0
    Result
    Pay On-Demand Earning Pay Balance
    Default Response
    Pay On-Demand Subperiod Balance [USA]
    選項 說明
    Name
    Pay On-Demand Limit Calculation Canada
    Category
    Payroll
    Order
    a
    Condition
    Pay On-Demand Subperiod Balance = 0 Canada
    Result
    Pay On-Demand Earning Pay Balance
    Default Response
    Pay On-Demand Subperiod Balance [CAN]
  21. Click
    OK
    .
  22. Access the
    Create Arithmetic Calculation
    task.
  23. Enter these values:
    選項 說明
    Name
    Pay On-Demand Gross Up Offset Balance Calc
    Category
    Payroll
    1st Operand
    Pay On-Demand Gross Up Current Period Balance [USA]
    Operator
    Subtract
    2nd Operator
    Pay On-Demand Gross Up Offset Current Period Balance [USA]
    選項 說明
    Name
    Pay On-Demand Net Advance Recovery Balance Calc
    Category
    Payroll
    1st Operand
    Pay On-Demand Net Advance Current Period Balance [CAN]
    Operator
    Subtract
    2nd Operator
    Pay On-Demand Recovery Current Period Balance [CAN]
  24. Click
    OK
    .
  25. Access the
    Edit Deduction
    task.
  26. Select the
    Pay On-Demand Offset [USA]
    deduction.
    You created this deduction in steps 1 - 3. Now you'll add the calculations you've created.
  27. Select the
    Pay On-Demand Recovery Offset [CAN]
    deduction.
    You created this deduction in steps 1-3. Now, you'll add the calculations you've created.
  28. Enter these values:
    選項 說明
    Worker Eligibility
    Pay On-Demand Gross Up Balance > 0
    Calculation
    Delete
    Payroll Input
    .
    Select
    Pay On-Demand Gross Up Offset Balance Calc
    .
    選項 說明
    Worker Eligibility
    Pay On-Demand Net Advance Balance > 0 Canada
    Calculation
    Delete
    Payroll Input
    .
    Select
    Pay On-Demand Net Advance Recovery Balance Calc
    .
  29. On the
    Effective Dated
    tab, enter these values in the
    Limits
    grid:
    Value
    Balance Period
    Based On
    Pay On-Demand Limit Calculation
    Subperiod Start Date to Subperiod End Date
    Pay On-Demand Offset [USA]
    Value
    Balance Period
    Based On
    Pay On-Demand Limit Calculation [CAN]
    Subperiod Start Date to Subperiod End Date
    Pay On-Demand Recovery [CAN]
  30. On the
    Non-Effective Dated
    tab, select these values from the
    Groups
    prompt:
    • Federal Taxable Reduction [USA]
    • FICA Taxable Reduction [USA]
    • FUI Taxable Reduction [USA]
    • Gross Wages Reduction for Pay On-Demand [USA]
    • Local Withholding Taxable Reduction [USA]
    • State Withholding Taxable Reduction [USA]
    • SUI Taxable Reduction [USA]
    • Post Tax Deductions
  31. Click
    OK
    .
  32. Access the
    Edit Pay Accumulation
    task.
  33. From the
    Pay Accumulation
    prompt, select
    Gross
    .
  34. In the
    Subtract from Pay Accumulation
    section, select
    Pay On-Demand Offset
    .
  35. Click
    OK
    .
Workday automatically deducts the offset deduction from gross wages to ensure that the worker isn't paid twice for the same hours.
Workday automatically recovers the offset deduction from the net wage to ensure the worker isn't paid twice.