تخفیف توافقی : هر گاه قیمت کالای مورد معامله بر اساس چانه زدن تعیین شود و خریدار کالا را به قیمتی کمتر از قیمت متعارف خریداری کند و از فروشنده مبلغی را تخفیف گیرد تخفیف توافقی گویند .
مبلغ تخفیف ثبت نمی گردد .
تخفیف تجاری : کاهش در قیمت فروش کالا نسبت به قیمت متعارف یا رایج آن که از جانب فروشنده به خریدار داده می شود .
مبلغ تخفیف ثبت نمی گردد .
تخفیف نقدی : به صورت درصدی از مبلغ صورتحساب فروش در نظر گرفته می شود و در شرط فروش نسیه نوشته می شود .
در این مورد به حساب تخفیفات نقدی خرید ثبت خواهد شد .
برگشت کالا و تخفیفات : گاهی اوقات در معاملات تجاری تمام یا بخشی از اجناس مورد معامله از سوی خریدار به فروشنده برگشت داده می شود . عدم تطابق کالای دریافتی با سفارش خرید نمونه ای از برگشت کالاست .
بحساب برگشت از خرید و تخفیفات ثبت می گردد .