Heartland Payroll Online allows users to securely access payroll features from any internet-connected device. The software uses encryption to securely transmit data and allows users to customize their view, edit employee information including pay, deductions, and tax details. It also offers features like direct deposit, pre-note capability, importing pay data, and payroll transaction reports. The submission process takes users through six steps to complete and finalize the payroll.