So much compliance for small business is making it harder and harder to keep up. You would have heard of the Single Touch Payroll (STP) for businesses. This has been implemented since July 2018 for any business with 20 or more employees, meaning all payroll must be electronic and linked to the ATO business portal.