Yes, but you’re not alone.
And it seems to come from the same place as this sort of thing:
And on a slightly pedantic note:
It’s Electronic Benefits Transfer.