Ecolytiq is a data company based in Berlin. They use a formula to calculate a CO2 value for every card payment. It is technology that analyses transactions in real time for their CO2 emissions. 

The figures for the calculation are based on publicly available data, studies and research projects (e.g. from the Federal Statistical Office) on individual areas of life. From this, Ecolytiq developed this very formula.