Skip to main content
How do I earn points when transacting?
- All orders placed on McDonald’s ordering platforms are eligible to earn points provided you scan your loyalty QR code before ordering.
- 10 points are earned for every SGD $1 spent (spend excluding tax).
- Points round up/down for the nearest 0.05 cents eg. SGD 15.61 = 156 points & SGD 15.65 = 157 points.
- Points are awarded within 24 hours after the transaction is completed with payment.
- For Drive-Thru: Customers scan or read the loyalty QR code at the Drive-Thru ordering box and the points will be allocated to your account.
- For Kiosk and Front Counter: Customers scan the QR code* or read the loyalty QR code before ordering and the points will be allocated to their account.
- Mobile Order and McDelivery® transactions will auto-earn points for all orders placed post-login to your account.
- *Note: If you are redeeming a Deal or Reward, you will automatically earn points on all eligible priced items