Если у вас ИП и клиент является физическим лицом, то нужен!
Еще с 2019 года всем предпринимателей обязали поставить кассовый аппарат, который напрямую связан с налоговой. Теперь любое поступление денежных средств от физ. лиц должно быть документально подтверждено (кассовым чеком). Если такового не будет, то предпринимателя ждет штраф.
Чеки нужно выбивать в момент перевода денег покупателем, и не важно, что деньги вам еще не пришли. Покупатель заплатил и должен получить чек. Это система как в магазине. Когда вы оплатили товар карточкой, вы получаете чек. А деньги на расчетный счет магазина могут идти до 2х дней…
С наличными деньгами проще. Если покупатель не требует чек, то вы можете провести все поступления разом в конце дня. Но это немного неправильно, но допустимо.
Если деньги на счет приходят от юридического лица, то чек тут не нужен. Вы должны будете этому юр.лицу сделать документы - акты или УПД (ТОРГ-12 и счет-фактура). В зависимости от того, что вы продаете или какая система налогообложения у вас.