Accounting procedure . Posting cash discounts on purchases against a journal entry ‘s full invoice amount. Recording the discount can treat it as non-revenue, if deducted from the original debited amount or as revenue under ‘ other income ‘. The recording occurs upon obtaining the discount, .