Question: how long does it take to get p45 from employer?
Answer: If you leave work, your old employer should automatically send you a P45. Ask nicely. If you don't get your P45 within a few weeks after you've left your old job, you should contact the company and ask for it.