ConceptContract ModificationsIf modification adds distinct goods at standalone price: separate contract. Otherwise: cumulative catch-up or prospective adjustment.
Key PointRight of ReturnRecognize revenue only for amounts expected to be kept. Record refund liability and asset for right to recover returned goods.
ConceptPrincipal vs. AgentPrincipal controls the good before transfer — recognizes gross revenue. Agent arranges transfer — recognizes only commission/fee.