YourDictionary

Dictionary Home » Business » payroll card

payroll card business definition

A stored-value card offered by some companies to their employees as an alternative to payroll checks or direct deposit. Payroll cards are similar to debit cards and can be used to make purchases or withdraw cash at ATMs.

link/cite print suggestion box