CPA є дипломованим бухгалтером і виконує ряд консультативних функцій для своїх клієнтів. Ці ролі включають наступне:
Аудити та огляди . Основним завданням CPA є аудит книг клієнтів. Якщо отримані фінансові звіти клієнта відповідають критеріям оцінки CPA, CPA видасть висновок аудитора щодо фінансової звітності, яка супроводжує звіти, коли вони видаються третім особам. Меншою формою аудиту є огляд, який клієнти можуть віддати перевагу через нижчу вартість.
Консультаційні послуги . Клієнти можуть попросити CPA взяти участь у ряді консультаційних заходів, таких як консультування щодо адекватності системи контролю, опис можливих стратегічних варіантів або допомога у встановленні інформаційних систем.
Податкові послуги . Основним напрямком обслуговування CPA є консультування щодо податкових стратегій клієнтів, а також підготовка їх податкових декларацій.
Судово-бухгалтерський облік . Деякі CPA спеціалізуються на судово-бухгалтерських послугах, де вони реконструюють знищені фінансові записи або розслідують, чи мали місце шахрайські дії.
Фінансове планування . CPA може порадити клієнту поради з фінансового планування, наприклад, як передати бізнес покупцеві з мінімальною сумою короткострокового податкового впливу на клієнта. Ця сфера може поширитися на планування нерухомості, так що клієнти можуть заповідати активи з мінімальними податковими витратами для одержувачів.
Послуги судового процесу . CPA може надати більшу частину детального аналізу, необхідного адвокату для представлення виграшної справи в суді. Ці навички потрібні для врегулювання шлюборозлучних відносин, суперечок між бізнесом, провадження у справах про банкрутство тощо. Досвідчений CPA може надати показання як свідок-експерт.
З попередніх видів діяльності єдиним, на що CPA має спеціальну сертифікацію, є аудит. Усі інші предмети можуть надавати інші сторони, які не є дипломованими бухгалтерами. Однак призначення CPA передбачає високий рівень підготовки та знань, оскільки він або вона повинні постійно проходити певну кількість постійної професійної освіти і періодично повинні складати іспит з етики. Ці вимоги можуть залучити клієнтів навіть тоді, коли є конкуренти, що не мають CPA, і готові надати однакові послуги.
Існують обмеження щодо можливості CPA надавати клієнтові послуги, крім аудиторської роботи, щоб уникнути вигляду, що він занадто тісно пов'язаний з клієнтом. Вибором може бути лише надання аудиторських послуг або надання всього, крім аудиторських послуг.