The Better Payment Practice Group (BPPG), which includes Government and business representative organisations, promotes best payment practice across the UK. All companies, whether in receipt of public funds or not, should abide by the guidelines issued by the BPPG.