What is journal voucher?

A journal voucher is a document on which is stored the essential information about an accounting transaction. It is prepared for the transactions which do not relate to sales, purchases, cash, bank, material returns.