hourly employees
I work at Bealls Outlet the starting pay for a cashier is usually minimum wage, but they do give a .25 increase after 90 days. They usually give pay raisies twice a year. They do give nice pay increases, and they do offer sick time and vacation time to part time employees, also they do give holiday pay to part time employees. Supervisors make about $2.00 more an hour.
The only federal law related to holiday pay applies to federal government employees and contractors only, which provides employees with paid time off for specified holidays set by the Office of Personnel Management. Massachusetts is the only state with holiday pay requirements, that employees of certain sectors receive 1.5x their pay on certain holidays.
In the United States private employers are not obligated to pay holiday pay to any employees, salaried or otherwise. Most choose to do so as a benefit, but as far as "entitlement" goes, no, the employee is not "entitled."
Holiday pay and/or holiday leave is not guaranteed by any federal law for non-public employees.
The question is not well phrased. If an hourly employee is required to work on a federal holiday, usually the employer is obliged to pay time-and-a-half. Workers on days that are not federal holidays get regular pay. If the actual holiday falls on a day that isn't the federally observed holiday (for example, the actual holiday falls on a Saturday, but the observed holiday is the following Monday, and a particular employee normally works on Saturdays), tough noogies, the employer is not required to pay a bonus to people who work on that holiday... only the official federal holiday counts. Also, salaried employees are usually expected to "work to the job, not to the clock." If you're on salary and it's necessary for you to work on a holiday, then you work on the holiday. You get no bonus pay for doing so; it's considered part of your job and your compensation is supposed to already take into account the fact that you may have to work overtime or holidays. (However, most employers who require salaried employees to work on holidays give them compensatory leave ... they get to take some other day off instead of having the holiday off).
Payroll is a process to mange employees Salaries,Net pay tax deductions and their holiday pay. I know a web base solution of this problem with the name of "Simplepay".
New Year's Eve is not considered a holiday, so a person can get paid on that day if it is a regular pay day. New Year's Day is a national holiday and there would be no payments then.
Working on a holiday results in quadruple pay.
The answer depends on the company and the industry. For instance, in many health care jobs, there is no special holiday pay.
In most cases they can get away with it unless there was something else in writing like you got all the Federals off when you signed on. In many states though, they do have to give you extra holiday pay.
There is no federal law for private sector employees and very, very few state laws (Massachusetts being one of perhaps two examples) requiring employers to compensate you for days you have not worked such as holidays. If you worked on the holiday, you are entitled to your regular pay for that day. If you did not work on the holiday, it is at your employer's discretion whether to offer you the benefit of holiday pay. If company policy and practice offers holiday pay, you should have received it (unless you are still probationary), but again, this is not required by law.