Second Payment on Account for Self-Assessment: 31 July 31 July, July 2025 Skills Posted on January 23, 2025 ← Payment Deadline: 22 July Self-Assessment Registration Deadline: 5 October →