Доставка программы: расчёт доплаты

Программа — 3 банки по 180 г. Раскладка для неё всегда одна и та же, меняется только тариф СДЭК.

1 Что едет

3 банки помещаются в один шоубокс. Один шоубокс едет без транспортной коробки — это одно грузовое место.

Габариты29,5 × 15,5 × 7 см
Вес3 × 180 г + 110 г тара шоубокса = 650 г
Объявленная ценность3 × 2 390 ₽ (цена банки без скидок) = 7 170 ₽

Эти три числа отдаём в СДЭК. Он возвращает тариф доставки без НДС.

2 Себестоимость доставки

страховой сбор = 7 170 × 0,75% = 53,78 ₽ без НДС = тариф + 53,78 НДС = без НДС × 22% себестоимость = без НДС + НДС

НДС начисляется на всё, включая страховой сбор. Каждое значение округляем до копеек.

3 Доплата клиента

субсидия = 3 × 238 = 714 ₽ разница = себестоимость − 714 разница ≤ 0 → доплата 0 иначе → доплата = max(50, ⌈ разница / 10 ⌉ × 10)

Доплата округляется вверх до 10 ₽, но не меньше 50 ₽. НДС уже внутри доплаты: для чека НДС = доплата × 22 / 122.

Примеры

Тариф СДЭКБез НДСНДС 22%СебестоимостьРазницаДоплата
300,00353,7877,83431,61−282,390
540,00593,78130,63724,4110,4150 — минимум
600,00653,78143,83797,6183,6190

Пока тариф не выше 531,47 ₽, субсидия покрывает доставку целиком и доплата равна нулю.