The problem seems to come when I tag the bank payment to 2210, as it creates a duplicate in the balance sheet. This duplicate doesn’t happen when I tag my salary 7001 in the bank statement. So my balance sheet 2210 section is showing that I’m owed the same amount as what I’ve actually paid.
In that journal screenshot you’ve got both of the first two lines going to 2210 and cancelling each other out - the credit line is correct, that’s the liability to HMRC, but the debit line for employer’s NI should be on a 7xxx code rather than on the 2210 liability code (I can’t look it up on my phone but I know I have an overheads code in my QF account for employer’s national insurance).
The journal should show salary and employer NI as expenses (7xxx) and the amounts due to the employee and to HMRC as liabilities (2xxx), then when you tag the respective bank transactions those should go to the same 2xxx codes so that the payment offsets the liability. If you haven’t already you should set the option to “post net wages to balance sheet only” in your QuickFile account settings.
Ian, thanks a big bunch. That’s entirely clear (and obvious in hindsight) and seems to have sorted my problem. I do indeed have that advanced setting set to on.