HMRC
Self Assessment tax return payment on account due 31 July
Self Assessment tax return payment on account due 31 July Self Assessment tax return individuals, who owe more than £1,000 in tax, need to pay their latest instalment by 31 July. What is a payment on account? In order to stay ahead of their tax payments, individuals make payments on account twice a year. It