How to Say “Can you give me a discount?” in Chinese
Shopping · HSK 3
"Can you give me a discount?" in Chinese is 能打折吗? (Néng dǎzhé ma?). 打折 (dǎzhé) works backwards from English: 打八折 means 20% off (you pay 80%), not 80% off. So if a vendor says 给你打八折, they're giving you a small discount.
Primary translation
能打折吗?
Néng dǎzhé ma?
Traditional: 能打折嗎?
Variants by register
Formal
请问这个能打折吗?
Qǐngwèn zhège néng dǎzhé ma?
Casual
打个折呗
Dǎ ge zhé bei
When to use it
打折 (dǎzhé) works backwards from English: 打八折 means 20% off (you pay 80%), not 80% off. So if a vendor says 给你打八折, they're giving you a small discount. For bigger cuts locals say 打五折 (half price) or 打对折. 打折 is common in malls and chains with fixed sale structures; at markets you haggle using 便宜点 (see 'can-you-make-it-cheaper'). The particle 呗 (bei) at the end of the casual form is a soft, coaxing tone; like 'come on, give me a discount.'
Example sentences
这件衣服能打折吗?我是老顾客。
Zhè jiàn yīfu néng dǎzhé ma? Wǒ shì lǎo gùkè.
Can you discount this? I'm a regular customer.
全场八折,不能再低了。
Quán chǎng bā zhé, bù néng zài dī le.
Everything's 20% off, can't go lower.
买两件给你打七五折。
Mǎi liǎng jiàn gěi nǐ dǎ qī wǔ zhé.
Buy two and I'll give you 25% off.