En rabatkode er en kode, ofte bestående af både bogstaver, tal og tegn, der giver en forbruger mulighed for at opnå en prisnedsættelse eller andre fordele ved køb af varer eller tjenester.
Den anvendes primært i forbindelse med online shopping eller digitale betalinger, men kan også forekomme i fysisk detailhandel.
Når en kunde indtaster en rabatkode under købsprocessen, aktiveres den tilknyttede rabat, hvilket kan resultere i en procentvis rabat, en fast beløbsreduktion eller ekstra fordele som gratis fragt eller en gave. Rabatkoder kan udstedes af detailhandlere som en del af markedsføringskampagner, loyalitetsprogrammer eller som incitament til at tiltrække nye kunder eller belønne eksisterende.
De kan være midlertidige og have en udløbsdato eller være engangsbrugbare, og de kan også være generiske eller personlige, hvor sidstnævnte er specifikke for en bestemt kunde. Rabatkoder spiller en central rolle i forbrugerkulturen ved at tilskynde til køb og øge kundeloyalitet.