A cash-on-delivery transaction can take different forms and may affect a company’s accounting in different ways. Public companies are required to use the accrual accounting method under generally accepted accounting principles (GAAP). With accrual accounting, a company recognizes revenue at the time of the transaction and records the payment in accounts receivable if the payment…