В таких запутанных и спорных случаях для "отбивания" от "наказания" иногда помогает (в суде, во всяком случае, может помочь), например, прописанное в ФЗ 311:
"Статья 8. Требования к актам законодательства Российской Федерации о таможенном деле и иным правовым актам Российской Федерации в области таможенного дела
1. Положения актов законодательства Российской Федерации о таможенном деле, а также иных правовых актов Российской Федерации в области таможенного дела
должны быть сформулированы таким образом, чтобы каждое лицо точно знало, какие у него есть права и обязанности, а также какие действия, когда и в каком порядке следует совершать при ввозе в Российскую Федерацию и вывозе из Российской Федерации товаров и транспортных средств международной перевозки.
5.
Никто не может быть привлечен к ответственности за нарушение актов таможенного законодательства Таможенного союза, законодательства Российской Федерации о таможенном деле и (или) иных правовых актов Российской Федерации в области таможенного дела,
если такое нарушение вызвано неясностью правовых норм, содержащихся в таких актах."
Или в ФЗ №173, например:
"6. Все неустранимые сомнения, противоречия и неясности актов валютного законодательства Российской Федерации, актов органов валютного регулирования и актов органов валютного контроля толкуются в пользу резидентов и нерезидентов."
И в Налоговом кодексе аналогичное...
Законы, правила, номы должны быть прописаны ясно и чётко...