BP SO on your bank statement typically stands for Bill Payment Standing Order. It signifies that you've set up a recurring payment (standing order) to pay a bill.
In more detail:
-
BP: This generally means "Bill Payment." It indicates a payment you have made towards a bill, either online, through your bank, or by other electronic means.
-
SO: This stands for "Standing Order." A standing order is a recurring payment of a fixed amount to a specific payee, set up by you. The payment occurs regularly (e.g., monthly, weekly) until you cancel or amend the standing order.
Therefore, "BP SO" indicates that the bill payment was made automatically as part of a pre-arranged standing order.