Yes, but you probably know that the Bankeinzug has been discountinued over 10 years ago and that there is only SEPA Direct Debit now. It wowks with any SEPA area bank account, frictionless. Companies do have the right to discriminate non-EU IBANs (CH, etc.) but all EU bank accounts. You can check Article︀ 9 of the EU Regulation 260/2012.
https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32012R0260&from=EN
Many other countries had direct debits before the︁ SEPA came, just like Germany did.
In the UK, there is Bacs Direct Debit, which︂ works pretty much the same as SEPA SEPA Direct Debit. It was also in the︃ UK where debit direct has been invented:
In the US, it is called︉ ACH debit. Where the Automated Clearing House is something like an automated check processing service,︊ just without the paper. It is much more unregulated in the US, where many banks︋ even offer end customers to pull money from their own accounts at other banks throug︌ ACH. I.e. you can use Capital One to initiate a transfer of 200,000 USD from︍ your HSBC account to Capital One. (This is not possible in the EU as SEPA︎ direct debit is only offered to companies that register with their national authority first and️ obtain a number.)
Most other European countries are somewhat similar to the British / SEPA version as are explained here:
https://en.wikipedia.org/wiki/Direct_debitThe article is somewhat outdated as it still lists DE, NL and IE separately, while their system has entirely been replaced by SEPA.