Last year I changed jobs because I found something better and my last company weren't so good on admin. As expected, I didn't receive a P45. So I filled out a P46 form with the much better new employer saying that I didn't have a P45, yes, I already had a previous job in the same tax year, but the new job I was doing was now my only job. As a consequence HMRC played it safe and gave me a tax code of 500T, meaning I overpaid a ridiculous amount of tax compared to what I should have paid.
Fast forward to April 2015. I (very wrongly) presumed that as I'd filled in the P46 form when starting with current employer that told HMRC that my new job was my only job, come the start of the new tax year, since I now only had the one job, I'd get a brand new tax code allowing me full personal allowance with that job (1060L?).
Actually no. Come April end (payday) I was still on the wrong tax code. I immediately rang HMRC, spent ten minutes stating my name, postcode, NINO etc and half an hour on hold before getting through to an actual human who promised to sort it and all would be resolved when I got my next payslip.
It's now May, and received payslip at the start of the week. Would you have guessed it, nothing changed. I spoke to payroll, they said they received no notification of change in tax code. I immediately rang HMRC again, spent ten minutes navigating the automated system and repeating my name, postcode, NINO etc to a robot who then informed me that HMRC was terribly busy and then hung up on me. Perhaps that information would have been best placed at the start of the call so as not to waste my time... Repeated today with same result.
Anyway. I tried e-mailing them on Monday when I found out about their incompetence, but no response as yet (guess they are too busy to respond. What is the fastest and most effective way of getting tax code sorted out? Used to visit tax office, but think they closed them all. No good if I work
9-5:30 either.