A comparison guide for deciding whether to use cash back, a promo code, free shipping, or an automatic store sale.

Cash back, coupon codes, and store sales can all lower the effective cost of an order, but they work at different moments. A coupon code usually reduces the merchant checkout total immediately. Cash back usually tracks after clicking through a portal and pays later. A store sale may already be built into the product price before you enter any code.

Choose the option that lowers your real total the most without adding tracking risk. For many orders, that means using the store sale first, checking whether a coupon stacks, and then deciding whether a cash back portal can track alongside the coupon.
Coupon codes are best when they apply instantly and clearly. A 15% code on a qualifying cart is easy to verify because the checkout total changes before payment. Codes are especially useful for apparel, beauty, accessories, home goods, and first-order discounts. The downside is exclusions. Codes may fail on clearance, gift cards, subscriptions, third-party marketplace items, or certain brands.

Cash back is best for planned purchases where the portal rate is meaningful and the merchant terms are clear. Rakuten explains that shoppers typically start at Rakuten, activate Cash Back, make an eligible purchase, and receive cash back after the store confirms the order. TopCashback describes a similar tracking flow where earnings appear after a purchase tracks and can be cashed out once confirmed.
The trade-off is timing. Cash back is not usually an instant checkout discount, and returns, exclusions, store reporting schedules, and tracking rules can affect whether the reward confirms. Treat cash back as a bonus on purchases you already planned, not as a reason to buy something unnecessary.
Store sales are often the cleanest savings because the discount is already reflected in the item price. End-of-season sales, sitewide promotions, holiday events, and clearance markdowns can beat coupon codes. A 30% automatic markdown may be better than a 15% code that cannot stack.

Free shipping can beat a percentage code on small orders. If shipping is $8 and your cart is $35, a 10% coupon saves only $3.50 before tax. In that case, free shipping may be the better offer. On larger orders, the percentage code may win. Always compare the final total rather than the headline discount.

Coupon codes are best for instant confirmation. Cash back is best for planned purchases where delayed payout is acceptable. Store sales are best when the marked-down price is already strong. The smartest checkout routine compares all three and picks the lowest real cost.
This guide was written from original analysis using official cash back flow information from Rakuten and TopCashback, plus common coupon checkout behavior.