-Sep 24, 20192 minAre you ready? Single Touch Payroll is now compulsory!All employers by now should know what STP, or Single Touch Payroll is. This is not an option in your payroll process it's now LAW!