Binnen een bedrijf zullen dagelijks verschillende financiële mutaties plaatsvinden. Het bedrijf zal zaken inkopen en hopelijk ook weer verkopen. Verder worden er betalingen verricht, dit kan per kas of per bank zijn. Zo zijn er heel veel verschillende boekingsdocumenten die verwerkt moeten worden. We zullen per boekingsdocument de bijbehorende journaalposten bespreken.
In de praktijk komt het vaak voor dat er een soort van Stempel op een boekingsdocument wordt gezet. Hierin wordt dan genoteerd op welke grootboekrekeningen geboekt moet worden en natuurlijk ook of dit gedebiteerd of gecrediteerd moet worden. Ook moet hier dan het juiste boekingsbedrag genoteerd worden. Dit wordt coderen genoemd. De regels voor coderen zijn natuurlijk weer de regels van het boekhouden.