Commonwealth Bank of Australia (CBA) has posted a record $7.09 billion full year profit despite weak consumer and business confidence slowing its revenue growth. CBA's net profit for the year to June 30 was up 11 per cent from $6.39 billion in the previous year, as the bank's costs and provisions for bad debts dropped. The bank's cash profit of $7.11 billion was up four per cent from $6.84 billion in the previous year. CBA's revenue in the year to June of $47.2 billion was up by just two per cent on the previous year. Chief executive Ian Narev said caution from consumers and businesses was slowing revenue growth.