Firms face major compliance headaches