Question: what is the difference between journal voucher and contra?
Answer: Contra Entry shows only effects of either two Different Nature or Types of Accounts or the same nature of accounts. It is a narrow term as it is one of the Types of Journal Entries while Journal Entry is a wider term which includes different types of Journal Entries like Adjusting Entries, Contra Entries, etc.