Self Assessment July payment: what small business owners should check now
HMRC is reminding Self Assessment customers that the second payment on account is due by 31 July, making this a cash-flow checkpoint for many sole traders, partners and small business owners.









