Creado en 2002 (Alemania), Bill & Pay posee 1152 marcas hermanas y 3048 marcas de la competencia. La marca Bill & Pay es propiedad de DEUTSCHE TELEKOM, una empresa que cotiza en Francfort. Su codigo de empresa cotizada en la bolsa de valores, conocido como ISIN, es DE0005557508. Bill & Pay pertenece al sector empresarial Servicios de telecomunicación.