The payroll program is run at a specific point in time, not only to calculate an employee’s basic remuneration but also any special payments, overtime payments or bonuses that must be effected for the period in question. In accounting, payroll refers to the amount paid to employees for services they provided during a certain period of time. There are various companies in Bedford who provide payroll processing service for small, mid-size of large organizations. Payroll processing could be online or offline. Some common online payroll processing tools like intuit, Quickbooks are commonly used.