Funkcionālā uzskaite ir finanšu rezultātu pārskatu formāts, kurā rezultāti tiek apkopoti, pamatojoties uz veiktajām funkcijām. Šo pieeju visbiežāk izmanto, lai sadalītu izdevumus pa departamentiem, un to parasti izmanto lielākās organizācijās. Piemēram, uzņēmuma izdevumus peļņas vai zaudējumu aprēķinā var grupēt šādi:
Grāmatvedības un finanšu nodaļa
Inženieru nodaļa
Materiālu vadības nodaļa
Ražošanas nodaļa
Pārdošanas nodaļa
Izdevumi tiek apvienoti šādā veidā, lai izsekotu un novērtētu atsevišķu departamentu sniegumu. Tādējādi funkcionālā grāmatvedība ir atbildības uzskaites forma, jo nodaļas vadītājs ir atbildīgs par izdevumiem, kas tiek iekasēti no viņa departamenta.
Lai ziņotu par izdevumiem pēc funkcijām, ir jāpārstrukturē uzņēmuma kontu plāns. Piemēram, parastajā kontu plānā var būt viens īres izdevumu konts ar tam piešķirtu vienu konta kodu. Funkcionālā grāmatvedības vidē katrai nodaļai ir jābūt atsevišķam īres izdevumu apzīmējumam, lai īres maksu varētu attiecināt uz katru nodaļu. Seko piemērs.
Īres izdevumi - grāmatvedība (# 7600-100)
Īres izmaksas - inženierzinātnes (# 7600-200)
Īres izdevumi - materiālu vadība (# 7600-300)
Īres izdevumi - ražošana (# 7600-400)
Īres izdevumi - pārdošana (# 7600-500)
Pēc tam pārskatu rakstīšanas programmatūra grāmatvedības sistēmā uzkrāj visus izdevumus, pamatojoties uz nodaļu kodiem kontu plānā, un izmanto tos, lai sastādītu ienākumu pārskatu, kura pamatā ir funkcionālās darbības.