An invoice may represent a completed sale, but real business transactions do not always end there. Customers may return products, receive damaged goods, discover incorrect quantities or qualify for a price adjustment after an invoice has already been issued.
When this happens, simply editing the original invoice can create inaccurate financial and inventory records.
Modern billing systems usually handle these situations through separate records:
Invoice → Sales Return → Credit Note → Inventory Adjustment
Each document has a different responsibility. Keeping those responsibilities separate creates a clearer transaction history and makes it easier to understand what happened after the original sale.