Добрый день!
Я позволю себе процитировать Вашу цитату, но выделить в ней ключевые слова:
Цитата: Читаем подп. 1 п. 1 ст. 167 НК РФ:моментом определения налоговой базы, если иное не предусмотрено пунктами 3, 7 - 11, 13 - 15 настоящей статьи, являетсянаиболее ранняя из следующих дат:1) день отгрузки (передачи) товаров (работ, услуг), имущественных прав;2) день оплаты, частичной оплаты в счет предстоящих поставок товаров (выполнения работ, оказания услуг), передачи имущественных прав.
В Вашем случае "наиболее ранняя из дат" будет дата отгрузки. И дата оплаты (после отгрузки) уже никогда не станет моментом определения налоговой базы.
При предоплате - другая ситуация, поскольку для нее есть специальное упоминание в той же статье 167.
Читаем первоисточник:
Цитата: 14. В случае, если моментом определения налоговой базы являетсядень оплаты, частичной оплаты предстоящих поставок товаров (выполнения работ, оказания услуг)или день передачи имущественных прав, тона день отгрузки товаров (выполнения работ, оказания услуг)или на день передачи имущественных прав в счет поступившей ранее оплаты, частичной оплатытакже возникает момент определения налоговой базы.
Другими словами, получается, что день отгрузки - всегда "момент определения налоговой базы", а день оплаты - только, если это предоплата (аванс).
Поэтому и получается:
- если оплата в 2018, а отгрузка в 2019, то НДС начисляется и в момент оплаты (с 18%), и в момент отгрузки (20%), поэтому возникает пересчет налога и все те трудности, о которых написано в статье;
- если отгрузка в 2018 году, а оплата в 2019, то НДС начисляется только один раз - в момент отгрузки, с НДС=18%, и при получении оплаты пересчету не подлежит, и, стало быть, никаких сложностей не возникает...
Успехов!