Razlika u ceni predstavlja zaradu koja će se ostvariti prilikom prodaje robe. Razlika u ceni predstavlja razliku između prodajne cene jedan i nabavne cene. Potrebno je razlikovati ukalkulisanu i ostvarenu razliku u ceni. Ukalkulisana razlika u ceni je razlika u ceni koja je obračunata za robu koja se nalazi na zalihama. Ostvarena razlika u ceni predstavlja zaradu koja je realizovana prodajom robe na tržištu. Razlika u ceni se za određenu robu može slobodno formirati, proizvoljno od strane trgovinskog preduzeća. Sa druge strane, za pojedinu robu kao što su na primer duvan, nafta i slično razlika u ceni je propisana u vidu marže u apsolutnom iznosu ili u vidu rabata u procentualnom iznosu.