Self Assessment 2025/26: a calm checklist before 31 January

The online deadline for 2025/26 returns is 31 January 2027. Here is what to gather now so January is quiet, not frantic.

The online deadline for 2025/26 returns is 31 January 2027. Here is what to gather now so January is quiet, not frantic.