The Single Touch Payroll (STP) may have been looming for the past years, but now, it is in effect, at least for companies that have more than 20 employees. But whenever you are going to deal with STP reporting and there is a deadline coming, it is always a good idea to ask an STP…