Rahavoitto on voittoa, jonka liiketoiminta kirjaa kassaperusteisesti. Tämän menetelmän mukaan tuotot perustuvat käteistuloihin ja kulut käteismaksuihin. Tästä johtuen kassavoitto on näiden tulojen ja maksujen käteisvarojen nettomuutos raportointikaudella.
Käteisvoitot eivät sisällä muun tyyppisiä kassatuloja ja maksuja kuin ne, jotka liittyvät tavaroiden tai palvelujen myyntiin. Siten käyttöomaisuuden tai yhtiön osakkeiden tai joukkovelkakirjojen myyntituloja ei pidetä käteisvastaanottona, joka sisällytetään rahavoittoa laskettaessa.
Kassavoiton käsite liittyy läheisesti kassavirran nettomuutokseen, jonka organisaatio kokee raportointikaudella. Kokonaiskassavirran muutoksen ja kassavoiton ero on siinä, että rahavoitto liittyy (kuten juuri todettiin) tavaroiden tai palvelujen myyntiin.
Suoriteperusteista kirjanpitoa käyttävä yritys ei todennäköisesti kirjaa yhtä suurta voittoa kuin käteisvoiton laskennassa. Tämä johtuu siitä, että suoriteperusteeseen kirjataan tuotot tavaroihin tai palveluihin perustuvat tuotot ja kulut kulutuksen perusteella kassavirran muutoksista riippumatta. Siten tulojen kirjaamisen ajoitusta nopeutetaan suoriteperusteisen kirjanpidon mukaisesti, jos tavaroita tai palveluita myydään luotolla, kun taas kassaperusteinen organisaatio odottaa tulojen kirjaamista, kunnes asiakkaat ovat maksaneet käteisellä. Kustannusten kirjaamisen ajoitusta nopeutetaan suoriteperusteella, jos toimittajat laskevat tavaroita tai palveluja ostajalle luotolla, jolloin käteismaksut viivästyvät.
Lyhyesti sanottuna suoriteperusteisen ja kassaperusteisen kirjanpidon erot tekevät melko todennäköiseksi, että nettotulosluku eroaa yhteisön ilmoittamasta käteisvoitosta.