I have a limited company and use Journaling for payroll which works very well. However we are now paying Employers Pension Contribitions so I duly added these two entries to my monthly journal.
When you made the payment you should have tagged the bank transaction to “Pension fund” (2230) rather than “Employers pensions”.
Your original journal created an expense of £1,000 on 7007 and a liability of £1,000 on 2230, so the bank transaction needs to cancel out the liability, not create another expense.