买东西开发票时,通常不需要提供身份证。具体来说,如果是个人消费者(自然人)购买货物、劳务、服务、无形资产或不动产,并索取增值税普通发票,那么不需要向销售方提供纳税人识别号、地址电话、开户行及账号信息等复杂的资质,也不需要提供身份证或其他相关证件。这个规定旨在简化交易流程,保护个人隐私。所以,一般情况下,买东西开发票并不需要身份证。