More timely payment of ITSA

Over the summer, HMRC consulted on proposals for the timelier payment of income tax due under Self-Assessment (ITSA). Currently, taxpayers within Self-Assessment must pay their income tax and any Class 4 National Insurance by midnight on 31 January after the…

