We are working on this issue and it is quiet complex. I could recommend you to look into Life Cycle Assessment (LCA) but increasing the scope from a single product to the whole company. Here you have the methodology backed by an ISO norm (14040) and reliable software and databases (i.e. Ecoinvent). The IPCC generated an evaluation method to calculate the carbon emissions equivalents.