• Нарық орнынан дүкенге дейін

  • -

  • Дүкеннен сауда желісіне дейін

  • -

  • Бөлшек саудадан өндіріске дейін

Алдын ала төлемдерді фискализациялау: ПККМ қателері мен чектердегі сәйкессіздіктерді қалай болдырмауға болады

Владимир Вытыщенко
Владимир Вытыщенко

Torgsoft компаниясының сауда автоматизациясы бойынша маманы

Заң талаптарына сәйкес, интернет-саудада, тапсырыспен жұмыс істегенде немесе тауарды бөліп төлеуге сатқанда кәсіпкерлер тауарды беруді ғана емес, аванс алуды да фискализациялауға міндетті. 

Torgsoft алдын ала төлемдерді фискализациялау режимі чектердің дұрыс тізбегін құрады: «Алдын ала төлем» чегінен (тауардың төленген бөлігін көрсету арқылы) «Соңғы есеп айырысу» чегіне дейін (бірінші төлемнің фискалдық нөміріне сілтеме және қарыз қалдығын көрсету арқылы). 

Алайда іс жүзінде бұл процесс пайдаланушылар үшін ең күрделі процестердің бірі. Кәсіпкерлер техникалық қолдауға көбіне ПККМ алдын ала төлем немесе кейінгі төлем чегін DocumentValidationError (код 9) қатесімен қабылдамайтын жағдай бойынша жүгінеді: сомалар тиынға дейін сәйкес келмейді, аралас төлемді өткізу мүмкін болмайды, әдеттегі чектерде жалған «Алдыңғы төлем» пайда болады немесе авансты қайтару кезінде қиындық туындайды.

Бұл материал алдын ала төлемдерді фискализациялау кезіндегі қателердің техникалық себептерін және оларды болдырмау жолдарын егжей-тегжейлі түсіндіреді.

Алдын ала төлемдерді фискализациялау

Torgsoft алдын ала төлемдерді фискализациялау алгоритмі қалай жұмыс істейді

Ішінара төлем чектерін қалыптастыру бойынша Мемлекеттік салық қызметі бекіткен бірыңғай стандарт болмағандықтан, Torgsoft салық органының ресми түсіндірмелеріне негізделген механизмді іске асырды.

  • Алдын ала төлем чегі. Шот немесе тапсырыс бойынша аванс енгізілген кезде чектегі тауар саны пропорционалды түрде есептеледі — алдын ала төлем сомасының чектің жалпы сомасына қатынасы ретінде. Тауар атауының алдына автоматты түрде «Алдын ала төлем үшін» деген тіркес қосылады.

Torgsoft-та алдын ала төлемдерді фискализациялау алгоритмі қалай жұмыс істейді?

Алдын ала төлем чегі

  • Келесі төлем чегі / Соңғы есеп айырысу. Келесі төлемдер кезінде бірінші алдын ала төлем чегінің фискалдық нөмірі көрсетілген чек қалыптастырылады. Онда тауардың толық құны мен саны көрсетіледі, бірақ төлеуге тек ағымдағы төлем сомасы немесе қарыз қалдығы шығарылады.

Келесі төлем чегі

Жиі кездесетін қателер және оларды шешу жолдары (Troubleshooting)

1. DocumentValidationError (код 9) қатесі: жолдар бойынша сома құжаттағы жалпы сомаға тең емес

Бұл — алдын ала төлем немесе соңғы есеп айырысу чегін басып шығаруды бұғаттайтын ең жиі кездесетін қате. Ол чектің XML-файлындағы тауарлар құнының сомасы Мемлекеттік салық қызметіне жіберілген төлемдердің жалпы сомасымен сәйкес келмейтінін білдіреді. Негізгі себептері:

Жиі кездесетін қателер және оларды шешу жолдары (Troubleshooting)

  • Тауардың бөлшек саны және бүтін емес жеңілдіктер. Егер шотта бөлшек санмен көрсетілген тауарлар болса, мысалы, салмақпен сатылатын тауарлар, және оларға күрделі жеңілдіктер немесе дөңгелектеу қолданылса, алдын ала төлем пропорциясын есептеу кезінде ауытқу пайда болып, жолдар бойынша сома құжат сомасынан өзгеше болуы мүмкін.
    • Шешімі: бұл мәселе Torgsoft жаңартуларында, 2022.0.57 және 2022.4.10 нұсқаларынан бастап, бағаларды есептеу дәлдігін арттыру арқылы толық түзетілді. Бағдарламаны жаңарту қажет.

  • Бір шоттағы фискалдық және фискалдық емес тауар. Егер сіз фискалдық тауарды және фискалдық емес қызметті, мысалы жеткізуді, бір шотпен өткізсеңіз, Torgsoft алдын ала төлем сомасын фискалдық және фискалдық емес бөліктер арасында пропорционалды бөлуге тырысады. Дөңгелектеу кезінде, әсіресе ішінара немесе аралас төлемдерде (қолма-қол ақша+карта), бұл жиі қате тудырған.

  • Шетел валютасындағы шот бойынша алдын ала төлем. ПККМ тек ұлттық валютамен, яғни гривнамен жұмыс істейді. Егер шот валютада жасалса, мысалы USD немесе KZT, ал алдын ала төлем гривнамен енгізілсе, бағамды айырбастау салдарынан тиын деңгейінде ауытқу пайда болады және ішінара төлем сомасы құжат сомасынан артық немесе кем болуы мүмкін.

    • Шешімі: әзірлеушілер ұлттық валютада емес төлемдерден фискалдық чектерді тікелей қалыптастыру мүмкіндігін өшірді. Қателерді болдырмау үшін фискализацияланатын өзара есеп айырысулар тек гривнамен жүргізілуі керек.

  • Қолма-қол ақшаны дөңгелектеу мәселесі. Егер шот бойынша қарыз сомасы 10 тиынға еселенбесе және төлем қолма-қол ақшамен енгізілсе, соңғы есеп айырысу немесе артық төлем чегін қалыптастыру кезінде айырмашылық пайда болуы мүмкін.

    • Шешімі: егер құжаттың төлем түрлерінде қолма-қол ақша болмаса, Torgsoft ПККМ чектері үшін 10 тиынға дейін автоматты дөңгелектеуді алып тастады.

2. Чекте кенеттен бірнеше тиынға «Алдыңғы төлем» жолы пайда болады

Кәсіпкерлер кейде әдеттегі фискалдық чектерде немесе шығыс жүкқұжатын қалыптастыру кезінде түсініксіз «Алдыңғы төлем» төлем түрі пайда болатынын байқайды (мысалы, 1 немесе 59 тиынға), бұл чектің жалпы сомасын арттырады.

  • Себеп 1 (Бағаны өзгерту). Пайдаланушы шот жасады, ол бойынша алдын ала төлем қабылдады, содан кейін шоттағы тауардың сату бағасын өзгертті, мысалы оны 1 грн-ға көтерді, әрі айырманы төлеп, шығыс жүкқұжатын жасады.

  • Себеп 2 (Бонустармен төлеу). Сатылымды бонустармен төлеген кезде, егер бонус сомасы позициялардың бірінің құнын толық жапса, дөңгелектеу механизмі бағдарламаның тауар бонуспен оның құнынан артық төленді деп қабылдауына себеп болуы мүмкін. Бұл айырма ПККМ-де «Алдыңғы төлем» ретінде көрінген.

    • Шешімі: шот бойынша фискалдық алдын ала төлем чегі басып шығарылғаннан кейін шоттағы бағаны, санды немесе жеңілдіктерді өзгертпеңіз. Бонустарға қатысты қате жаңа нұсқаларда түзетілді.

3. «Қайтару жүргізілетін құжаттың фискалдық нөмірі анықталмаған» қатесі

Бұл клиентке алдын ала төлемді «Шот жазып сауда жасау» режимінде қайтаруға әрекет жасағанда пайда болады.

  • Себебі. Авансты қайтару үшін фискалдық чек басып шығаруға әрекет жасалады, бірақ бұл авансты қабылдау чегі басып шығарылмаған немесе фискалдық емес ретінде өткен.

    • Шешімі: ПККМ салық органының тізілімдерінде жоқ фискалдық алдын ала төлемді қайтара алмайды. Мұндай жағдайда қайтаруды фискалдық чек басып шығармай жасау керек.

4. Алдын ала төлемнің фискалдық чегіндегі теріс сомалар

Бағдарламаның ескі нұсқаларында, мысалы 2022.0.3, алдын ала төлемі бар шығыс жүкқұжаты бойынша чек қалыптастырылғанда, егер чекте бір тауардың 2 бірлігі болса, чек төлемдердің теріс сомасын және теріс санды қалыптастырған.

    • Шешімі: Torgsoft бағдарламасын жаңарту.

Аванстармен қатесіз жұмыс істеудің негізгі ережелері

  1. Әрекеттер реттілігі. Интернет-тапсырыстармен жұмыс істеудің дұрыс алгоритмі: Шот жасау -> Чек басып шығару арқылы алдын ала төлем енгізу -> Шығыс жүкқұжатын жасау -> «Шығыс жүкқұжаты бойынша төлемді алдын ала төлем есебіне өткізу» батырмасын басу -> Қарыз қалдығына чек басып шығару.

  2. «Кері күнмен» ешқандай өзгеріс жасамаңыз. Егер құжат (тапсырыс немесе шот) бойынша фискалдық алдын ала төлем енгізілген болса, тауарларды қосуға/жоюға, олардың санын немесе бағасын өзгертуге тыйым салынады. Бұл соңғы есеп айырысу кезінде сомалардың сәйкес келмеуіне әкеледі (DocumentValidationError қатесі). Егер тапсырыс өзгерсе, алдымен алдын ала төлемді толық сомаға фискалдық қайтару жасап, құжатқа өзгеріс енгізу керек, содан кейін ғана авансты қайта фискализациялау қажет.

  3. Ішінара төлемдерді жоймаңыз. Фискалдық чек басып шығарылған төлемдерді жою қатаң түрде ұсынылмайды, өйткені чектер Мемлекеттік салық қызметінде қалады. Әрқашан алдын ала төлемді қайтару механизмін қолданыңыз.

Заңнамалық нормалар

2026 жылғы мамырдағы жағдай бойынша негізгі ереже мынадай: егер кәсіпкер тауар үшін төлемді ККМ/ПККМ арқылы қабылдаса, ол операцияның толық сомасына есеп айырысуды жүргізіп, сатып алушыға қағаз немесе электрондық есеп айырысу құжатын беруі керек; бұл интернет арқылы жасалған тапсырыстарға да қатысты. Қарапайым тілмен айтқанда: тек “тауарды бердік — чек бастық” қана емес, сондай-ақ “ақшаның бір бөлігін алдық — осы бөлікті чектер тізбегінде дұрыс көрсеттік”. Мемлекеттік салық қызметі түсіндіреді: аванс кезінде бірінші чек нақты алынған сомамен бірге тауардың атауы немесе артикулы көрсетілген “аванс үшін…” ақпаратын көрсетуі керек; соңғы чек толық номенклатураны, толық бағаны, санды, бұрын алынған авансты және оны ескергеннен кейін төлеуге тиіс соманы қамтуы керек. Егер аванс тауарды босатпай, дәл IBAN арқылы шоттан шотқа банктік аударым ретінде түссе, Мемлекеттік салық қызметі мұндай аванстың өзі ККМ/ПККМ талап етпеуі мүмкін екенін көрсетеді, бірақ кейін ол ККМ/ПККМ арқылы келесі төлем жасалғанда немесе тауар босатылғанда бірінші фискалдық чекте көрсетілуі керек. Дереккөздер: Украина заңы № 265/95-ВР, 3-бап, 9-бап; Мемлекеттік салық қызметінің аванстар бойынша түсіндірмелері. (Украина заңы)

Torgsoft мұны алдын ала төлемдерді фискализациялаудың арнайы режимі арқылы рәсімдеген дұрыс: шот немесе тапсырыс жасаңыз, авансты қабылдап, “Алдын ала төлем” чегін басып шығарыңыз, ал тауарды босатқан кезде бірінші фискалдық чекке байланыстырылған және қалдықты көрсететін соңғы есеп айырысу чегін қалыптастырыңыз. Бағдарлама Мемлекеттік салық қызметіне “үзіліп қалған” төлемдер түспеуі және сатып алушыға түсініксіз сомалар көрінбеуі үшін құжаттардың дұрыс тізбегін жинауға көмектеседі. Бірінші фискалдық чектен кейін бағаны, санды, жеңілдікті немесе тапсырыс құрамын өзгертпеген жөн: ПККМ үшін бұл бірінші және соңғы чек әртүрлі операцияларды сипаттап тұрғандай көрінеді, содан тиынға дейін айырмашылықтар пайда болады. Егер тапсырыс өзгерсе, қауіпсіз жол — фискализацияланған авансты қайтару, тапсырысты түзету және төлемді қайта өткізу. Қаржы министрлігінің № 13 бұйрығына сәйкес фискалдық чек, атап айтқанда, тауар/қызмет атауын, санын және құнын, төлем түрін, соманы және фискалдық нөмірді қамтуы керек, сондықтан ПККМ үшін тиындағы “ұсақ” айырмашылықтар заң тұрғысынан ұсақ нәрсе емес. (Украина заңы)

Ритейлер үшін практикалық ереже: гривнамен жұмыс істеңіз, Torgsoft өзекті нұсқаға дейін жаңартыңыз, күрделі бір шотта фискалдық және фискалдық емес позицияларды қажетсіз араластырмаңыз, фискализацияланған ішінара төлемдерді жоймаңыз, ал авансты қайтарған кезде дәл қайтару механизмін қолданыңыз. Егер аванс чегі фискализацияланбаған болса, ПККМ фискалдық тізбекте “жоқ нәрсені” дұрыс фискалдық қайтару жасай алмайды. Мемлекеттік салық қызметінің практикалық жарияланымынан қысқа мысал: сатып алушы аванс төледі, кейін тауардан бас тартты; Мемлекеттік салық қызметі бөліп төлеумен сатып алынған тауар қайтарылған кезде осындай сатылым шегіндегі чектердің бүкіл тізбегі жойылуы тиіс екенін түсіндіреді. Бизнес үшін бұл мынаны білдіреді: авансты “кері күнмен” түзетпей, чектердің ашық әрі түсінікті реттілігін жасау керек. Әйтпесе қауіп тек DocumentValidationError қатесінде ғана емес, есеп айырысуды жүргізбегені немесе толық емес сомаға жүргізгені үшін айыппұлда да: № 265/95-ВР заңның 17-бабында бірінші бұзушылық үшін бұзушылық сомасының 100%, ал келесі бұзушылық үшін 150% мөлшерінде қаржылық санкциялар қарастырылған. (zir.tax.gov.ua)


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Түсініктеме қосу

Түсініктеме қосу
Пікіріңіз үшін рақмет! Ол модератор тексергеннен кейін жарияланады.

Ұқсас мақалалар