CheckMark Online Payroll is a cloud-based payroll application for businesses managing payroll for one company and accountants or payroll firms handling multiple clients. It supports payroll for hourly and salaried employees, overtime, benefits, deductions, garnishments, and paid time off. Users can run payroll as needed, calculate pay, create ACH files for bank or ACH-provider processing, or print MICR-encoded checks. The software provides employee self-service for pay stubs, tax forms, and personal information; payroll reports; employee document management; and administrator permissions. It supports printing or e-filing specified federal payroll forms, including W-2 and W-3, and printing forms such as 941, 940, 944, and 943. The Business Edition manages one company, while the Accountant Edition lets users manage multiple client companies from one dashboard. The service is accessed online and includes U.S.-based support.