CPA on diplomeeritud raamatupidaja ja tegeleb oma klientide jaoks paljude nõuandjatega. Need rollid hõlmavad järgmist:
Auditid ja ülevaated. CPA peamine ülesanne on klientide raamatute auditeerimine. Kui saadud kliendi raamatupidamise aastaaruanne vastab CPA hindamiskriteeriumidele, annab CPA audiitori arvamuse finantsaruannete kohta, mis lisatakse aruannetele, kui need väljastatakse kolmandatele isikutele. Vähem auditi vorm on ülevaatus, mida kliendid võivad oma madalama hinna tõttu eelistada.
Konsultatsiooniteenused. Kliendid võivad paluda CPA-l osaleda mitmetes konsultatsioonitegevustes, näiteks nõustada kontrollisüsteemi piisavust, kirjeldada võimalikke strateegilisi võimalusi või abistada infosüsteemide paigaldamist.
Maksustamisteenused. CPA peamine teenindusvaldkond on klientide maksustrateegiate nõustamine ja maksudeklaratsioonide koostamine.
Kohtuekspertiisi raamatupidamine. Mõned CPA-d on spetsialiseerunud kohtuekspertiisi raamatupidamisteenustele, kus nad rekonstrueerivad hävinud finantsdokumente või uurivad, kas on toimunud pettusi.
Finantsplaneerimine. CPA võib klienti nõustada finantsplaneerimise alaste nõuannetega, näiteks kuidas viia ettevõte ostjale üle nii, et kliendile oleks minimaalne lühiajaline maksumõju. Seda piirkonda saab laiendada ka kinnisvara planeerimisele, nii et kliendid saavad vara pärandada saajatele minimaalse maksukuluga.
Kohtuvaidlusteenused. CPA võib anda suure osa üksikasjalikust analüüsist, mida advokaat nõuab võitnud kohtuasja esitamiseks kohtus. Neid oskusi vajatakse lahutuse lahendamiseks, ettevõtete vaheliste vaidluste, pankrotimenetluste jms jaoks. Kogenud CPA võib anda ütlusi eksperdi tunnistajana.
Eelnevatest toimingutest on CPA-l ainus kontroll, mida tegema on auditeerimine. Kõiki muid esemeid võivad pakkuda teised osapooled, kes ei ole sertifitseeritud raamatupidajad. CPA määramine eeldab aga kõrgetasemelist koolitust ja asjatundlikkust, kuna ta peab pidevalt läbima teatud koguse täiendõpet ja peab perioodiliselt sooritama eetikaeksami. Need nõuded võivad meelitada kliente ka siis, kui on CPA-väliseid konkurente, kes soovivad osutada samu teenuseid.
CPA võimel osutada kliendile muid teenuseid kui audititöö on piiratud, et vältida kliendiga liiga lähedase mulje tekkimist. Valik võib olla ainult auditeerimisteenuste osutamine või kõike muud kui auditeerimisteenuste osutamine.