- A transaction involves the exchange of money for a product or service.
- Transactions can be a bit tricky when it comes to corporate accounting.
- Accrual accounting recognizes a transaction as soon as it is completed, regardless of when the payment was received or made.
- Cash accounting is used mainly by small businesses and only records a transaction when money is received or paid.
- Third party transactions can often complicate the process.