Содержание
Введение
1. Аналитический обзор методов исредств решения задачи
1.1 Характеристика предприятия
1.1.1 Общая характеристика
1.1.2 Организация структурапредприятия
1.1.3 Функциональная структура предприятия
1.1.4 Проблемы предприятия
1.1.5 Требования к реализации задачи
1.2 Характеристика методов исредств решения задачи
1.2.1 Классификация методов исредств решения задачи
1.2.2 Характеристика существующихпакетов прикладных программ
1.2.3 Расчет налоговых выплат в соответствии с законодательством Республики Казахстан
1.3 Выводы по организации решениязадачи
1.4 Техническое задание
1.4.1 Общие сведения
1.4.2 Назначение и цели созданиясистемы
1.4.3 Характеристики объектаавтоматизации
1.4.4 Требования к системе
1.4.5 Состав и содержание работпо созданию системы
1.4.6 Порядок контроля и приемки системы
1.4.7 Требования к составу исодержанию работ по подготовке объекта автоматизации к вводу системы в действие
1.4.8 Требования кдокументированию
1.4.9 Источники разработки
2. Постановка задачи
2.1 Характеристика комплексазадач
2.2 Выходная информация
2.3 Входная информация
2.4 Алгоритм решения задачи
3. Разработка программногообеспечения
3.1 Разработка структурыпрограммного обеспечения
3.2 Описание программных модулей
3.3 Разработка технологии работыпользователей в системе
3.3.1 Формирование исходныхданных
3.3.2 Формирование и вывод отчета
3.4 Порядок изменения веденияучета на предприятии при переходе на другой режим налогообложения
3.4.1 Переход на упрощеннуюсистему налогообложения
3.4.2 Переход на уплату патента
4. Проектные оценки основныхпараметров программного средства и трудоемкость его разработки
4.1 Оценка оптимальногоколичества модулей и числа иерархических уровней проектируемого программногосредства
4.2 Оценка трудоемкости икалендарной длительности разработки программного средства
Заключение
Список использованной литературы
Отзыв
Официальногооппонента на магистерскую диссертацию магистранта Хасеновой А.Ж. на тему"Автоматизация расчета налоговых платежей", представленную насоискание академической степени магистра информационных систем.
По специальности6N0703 — «Информационные системы»
1. Магистерскаядиссертация Хасеновой А.Ж., на тему: Автоматизация расчета налоговых платежейпосвящена актуальной проблеме рыночной экономики, разработке и реализациипрограммного модуля, который позволил бы на основании баз данных бухгалтерскойсистемы анализировать выплаты в бюджет, производимые предприятием, формироватьи выводить отчет о возможностях снижения налоговых платежей.
2. Данныйпрограммный модуль апробирован в ТОО «Мед центр Сервис»
3. Внастоящий момент на предприятий используется общий режим налогообложения,возможно при использовании упрощенной системы налогообложения налоговые платежиудастся снизить.
4. Подтверждениедостаточной полноты публикации основных положений, результатов, выводов изаключении диссертации на международной научно-технической конференции «ИКИ-2006»,«Измерения, контроль, информатизация». Информационные системы «Налогообложенияпредприятия», г. Барнаул, изд-во АлтГТУ, 2006г.
5. Авторефератсоответствует содержанию диссертации.
6. Оформлениедиссертации соответствует предназначенным требованиям.
7. Вцелом диссертация Хасеновой А.Ж. на тему: «Автоматизация расчета налоговыхплатежей», по специальности 6N0703 — «Информационныесистемы» соответствует требованиям присуждения академической степенимагистра и заслуживает оценки «отлично».
Официальныйоппонент
к. э. н,доцентСмагулов С.К.
Отзыв
Надиссертационную работу Хасеновой А.Ж. на тему: «Автоматизация расчета налоговыхплатежей», представленную на соискание академической степени магистраинформационных систем по специальности 6N0703 — «Информационныесистемы».
Достоверностьрезультатов работы подтверждена достаточным объемом теоретических иэкспериментальных исследований, результаты экспериментальных данных обработаныс применением методов и инструментов математической статистики, теориипроведения экспериментов с применением современных компьютерных методов анализаи обработки данных.
Научнаяновизна работы заключается:
вразработке программного модуля и комплексного анализа всех налоговых выплат ипоиска путей возможного снижения налогового бремени предприятия.
Результатыисследования получены автором самостоятельно. Полученные результаты, прошлиапробацию на следующих международных научно-практических конференциях:
«Оптимизацияналогообложения предприятия», Материалы международной научно-техническойконференции «ИКИ-2006», «Измерения, контроль, информатизация»Барнаул, изд-во Алт ГТУ, 2006г.
«Информационныесистемы „Налогообложения предприятия“, Барнаул, изд-во Алт ГТУ, 2006г.
Диссертационнаяработа состоит из введения, четырех глав, выводов, списка используемыхисточников (13 источников). Диссертация изложена на 70 страницах машинописноготекста, содержит 10 рисунков, 25 таблиц, 3 приложений. Автореферат изложен на10 страницах.
Недостаткии замечания по содержанию и оформлению диссертации:
1. Выводыпо диссертационной работе требуют более конкретной формулировки.
В целомдиссертация Хасеновой А.Ж. на тему: „Автоматизация расчета налоговыхплатежей“ по специальности 6N0703 — »Информационныесистемы", соответствует требованиям, предъявляемым к магистерскимдиссертациям и заслуживает оценки «хорошо».
Научныйруководитель:
доктортехнических наук,
профессорАбденов А.Ж.
Введение
Актуальностьработы. С переходом Казахстана к рыночной экономике на рынке появилосьмножество фирм и малых предприятий, занимающихся торговой деятельностью, таккак производственная деятельность требует значительных денежных вложений,специального оборудования и реализации сложных производственных технологическихпроцессов.
В ходеторгово-закупочной деятельности предприятия обязаны вести бухгалтерский учетвсех хозяйственных операций, происходящих на предприятии (заказ товара,получение товара от поставщика, оприходование его на складе, выплата денежныхсредств поставщику за товар; реализация товара, отгрузка покупателю, получениеоплаты за товар от покупателя и т.д.).
По итогамработы фирма должна регулярно представлять отчет о своей деятельности в органыгосударственной власти, а именно в Налоговый комитет министерства финансовРеспублики Казахстан. Также предприятие обязано своевременно рассчитываться сгосударственным и местным бюджетами по многочисленным налогам и сборам,установленным законодательством Республики Казахстан.
Частоналоговое бремя оказывается для фирмы слишком тяжелым для того, чтобы успешнозаниматься торговой деятельностью и развиваться на рынке. Поэтому целесообразноанализировать все выплаты по налогам, осуществляемые фирмой, и искатьвозможности снижения налогового бремени (это может быть уменьшение размераналогооблагаемой базы, использование льготного налогообложения, переход кдругому режиму налогообложения).
Внастоящее время существует множество профессиональных бухгалтерских систем (ПБС),призванных облегчить работу бухгалтера за счет автоматизации многих операцийбухгалтерского и налогового учета. Средства ПБС позволяют рассчитывать суммыналогов для уплаты в бюджет за определенный период времени, формироватьналоговые декларации по установленной форме. Но в данных системах отсутствуетвозможность комплексного анализа всех налоговых выплат и поиска путейвозможного снижения налогового бремени предприятия.
Поэтомуцелью данной работы явились разработка и реализация программного модуля,который позволил бы на основании баз данных бухгалтерской системы анализироватьвыплаты в бюджет, производимые предприятием, формировать и выводить отчет овозможностях снижения налоговых платежей.
Научнаяновизна и практическая ценность. На основании указанной цели работы можновыделить ее основные задачи:
изучениетеоретических основ расчетов с бюджетом по основным налогам, уплачиваемым приобщем режиме налогообложения (определение налоговой базы, порядок исчисления иуплаты налога в бюджет);
изучениетеоретических основ расчетов с бюджетом при использовании упрощенной системыналогообложения;
изучениетеоретических основ расчетов с бюджетом при использовании системыналогообложения в виде единого налога на вмененный доход;
формированиеалгоритмов вычисления налогов для различных режимов налогообложения;
разработкапрограммного обеспечения для автоматизации расчета налогов и сравнения величиныналоговых выплат при использовании различных системналогообложения.
1. Аналитический обзор методов и средств решениязадачи1.1 Характеристика предприятия1.1.1 Общая характеристика
ТОО«Мед центр Сервис» создано на Уставом № 1058 от 24.07.99 гДеятельность предприятия согласно законодательству Республики Казахстаноснована на праве хозяйственного ведения. Имущество предприятия находится вчастной собственности.
Предприятиеявляется самостоятельным юридическим лицом, имеет самостоятельный баланс, своюэмблему и печать установленного образца и фирменным наименованием предприятия,а также штампы, бланки, необходимые для осуществления деятельности.
ТОО«Мед центр Сервис» имеет расчетный счет № 341101 в ОАОКазкоммерцбанке.
Предприятиевправе в установленном законом порядке с согласия уполномоченного органаобразовывать совместно с юридическими или физическими лицами (частнымипредпринимателями) совместные производства без образования юридического лица,вкладывая в них свой денежный, производственный или интеллектуальный капитал.
Предприятиевправе создавать в качестве структурных подразделений участки, цеха, торговыеформирования и иные хозяйственные единицы.
Предприятиеотвечает по своим обязательствам, самостоятельно имеющимся у него имуществом.1.1.2 Организация структура предприятия
Организационнаяструктура предприятия представлена в табл.1.1 и на рисунке 1.1
Таблица 1.1
Организационнаяструктура предприятия Наименование подразделения Основные функции Общее число сотрудников, чел. Основные специалисты Администрация Организация деятельности предприятия, делопроизводство 2 Директор, секретарь Бухгалтерия Ведение бухгалтерского учета на предприятии, учет движения денежных средств 1 Бухгалтер Отдел продаж Заключение сделок с покупателями — реализация торгово-закупочной деятельности предприятия 3 Менеджер по продажам Отдел закупок Поиск поставщиков, заключение договоров 1 Менеджер по закупкам Торговый зал Продажа товара частным лицам, консультирование клиентов по фармацевтическим вопросам 4 Провизор-фармацевт, фармацевт кладовщик
/>
Бухгалтер Менеджеры Менеджер Провизоры-
фармацевты
фармацевт
Кладовщик
Рис.1.1 Организационнаяструктура предприятия1.1.3 Функциональная структура предприятия
Функциональнаяструктура представлена в табл.1.2
Таблица 1.2
Функциональнаяструктура предприятияНаименование должности Выполняемые функции Директор
организация и контроль деятельности предприятия;
подбор и наем персонала в связи с отсутствием отдела кадров;
ведение переговоров с крупными поставщиками и клиентами Бухгалтер
ведение бухгалтерского и налогового учета на предприятии;
расчеты с поставщиками товаров и услуг через расчетный счет предприятия;
учет движения денежных средств организации;
ведение расчетов с бюджетом по налогам и сборам;
подготовка и представление отчетности в налоговую инспекцию Менеджер по закупкам
поиск поставщиков с наиболее выгодными условиями;
составление заявок поставщикам;
заключение договоров на поставку товара Менеджер по продажам
размещение рекламы;
поиск клиентов;
заключение договоров с оптовыми клиентами и дилерами Провизор-фармацевт
обслуживание частных лиц в торговом зале;
осуществление продаж за наличный расчет Фармацевт консультирование клиентов по фармацевтическим вопросам; Секретарь
ведение делопроизводства;
прием телефонных звонков;
ведение протоколов Кладовщик
прием поступающего на склад товара;
размещение товара на стендах в торговом зале;
выдача товара со склада покупателям 1.1.4 Проблемы предприятия
Внастоящее время Налоговый Комитет Республики Казахстан по налогам и сборампредоставляет предприятиям возможность использованияразных налоговых режимов (общий режим налогообложения,упрощенная система налогообложения, патентный режим). Проблема заключается втом, какую из этих систем нужно выбрать предприятию, чтобы при этом налоговыеплатежи были как можно меньше, но при этом соблюдались условия использованияпредприятием данной системы налогообложения.
Такаяпроблема и стоит сейчас перед рассматриваемым предприятием. В настоящий моментна предприятии используется общий режим налогообложения, но, возможно, при использованиидругой системы налоговые платежи удалось бы снизить.
Для того,чтобы найти какие-то пути уменьшения налогового бремени, необходимо в течениезначительного числа налоговых периодов анализировать суммы налоговых платежей,уплачиваемых в бюджет, налогооблагаемые базы для расчета этих платежей, способыформирования этих баз и налоговых выплат.
Впроцессе указанного анализа нужно рассчитывать также значения налогов длядругих режимов налогообложения с целью сравнения их с теми суммами, которыепредприятие выплачивает на данный момент. Если оказывается, что выгоднееплатить налоги по какому-либо специальному режиму, то тогда необходимопроанализировать результаты деятельности предприятия на предмет выполненияусловий перехода на другую систему налогообложения. И если эти условиявыполняются, остается предложить руководителю предприятия выполнить этотпереход.
Описаннымвыше анализом должен заниматься финансовый аналитик или финансовый директор,обязанности которого и заключаются в анализе деятельности предприятия ипредложении путей максимизации его прибыли.
И здесьвозникает другая проблема: на данном предприятии нет такого аналитика. Естьтолько бухгалтер, который за текущими делами не успевает заниматься такого родаанализом. Руководитель предприятия не согласен нанять еще одного человека,потому что заработная плата финансового директора должна быть довольно-таки,высокой. Зато он согласился бы повысить заработную плату бухгалтеру, если бы онпроводил анализ деятельности предприятия и предлагал варианты улучшения еерезультатов.
Так кактакой анализ отнимает много времени, предлагается создать автоматизированнуюсистему, которая проводила бы нужные для анализа расчеты за короткое время,снижая трудоемкость работы бухгалтера.
1.1.5 Требования к реализации задачи
Цельюреализации задачи является снижение трудоемкости работы бухгалтера припроведении анализа существующих налоговых платежей и поиске путей сниженияналоговых выплат.
Дляпоиска путей снижения налоговых выплат необходимо систематически анализироватьсуммы всех налогов, величины налогооблагаемых баз для их исчисления и другиепоказатели, влияющие на размер бюджетных платежей.
На данномпредприятии для ведения бухгалтерского учета используются 1С: Предприятие (конфигурация«Торговля+Склад»), 1С: Бухгалтерия.
С помощьюсредств системы 1С: Бухгалтерия можно вести налоговый учет на предприятии. Дляэтого используется подменю «Налоговый учет», содержащий, в частности,команду «Учет начисления налогов». При помощи данной команды можноформировать документы начисления налогов предприятия. Но при этом производитсятолько непосредственно расчет сумм отдельных налогов на основании базы данных1С: Бухгалтерии. Дальнейший анализ результатов бухгалтер должен проводитьсамостоятельно, вручную. И чаще всего получается так, что на этот анализ из-затекущих дел просто не хватает времени, так как он является достаточнотрудоемким.
Для того,чтобы снизить трудоемкость анализа, необходимо создать программный модуль,который на основании тех же данных из таблиц бухгалтерской системы позволитрассчитать размер налоговых выплат при различных режимах налогообложения исделать вывод о наиболее выгодном и приемлемом варианте.
Данныйпрограммный модуль должен содержать в своем составе следующие функции:
определениеобщей суммы существующих налоговых платежей предприятия (рассчитаны будут неабсолютно все налоги, а только те, уплату которых заменяет использованиеупрощенной системы налогообложения или единого налога на вмененный доход);
определениеразмера единого размера при упрощенной системе налогообложения;
определениевеличины единого налога на вмененный доход;
сравнениеполучившихся сумм налогов и выбор наиболее выгодного варианта;
проверкасоблюдений условий для перехода на другую систему налогообложения;
формированиевыводов и оформление их в виде отчета.
Первыетри функции являются промежуточными для реализации трех последних. Выходнаяинформация по всем функциям сохраняется на жестком диске в виде таблиц ивыводится в отчетную сводку.1.2 Характеристика методов и средств решения задачи1.2.1 Классификация методов и средств решениязадачи
Всеалгоритмы исчисления налогооблагаемой базы, сумм налоговых платежей, различныхльгот по налогообложению установлены казахстанским законодательством и строгорегламентированы.
Длярешения задачи необходимо изучить законодательные акты, касающиеся методовисчисления следующих налогов:
Корпоративныйподоходный налог;
Индивидуальныйподоходный налог;
Налог надобавленную стоимость;
Налог наимущество;
Социальныйналог;
Специальныйналоговый режим на основе упрощенной декларации
Специальныйналоговый режим на основе патента.
Дляналогов, указанных в пп.1-5 необходимо изучить и проанализировать возможностильготного налогообложения, установленные законом. Далее нужно сравнить суммуналогов из пп.1-5с налогом при упрощенной системе и единым налогом на патент. Есливыгоднее использовать упрощенную систему налогообложения либо патент, тоследующим шагом является анализ возможности предприятия перейти на какой-либоиз этих специальных налоговых режимов.
Исчислениесумм налогов в соответствии с законодательством возможно с использованиемпрофессиональных бухгалтерских систем. В настоящее время существует множествотаких систем. Из их числа можно выделить две наиболее распространенные: 1С: Бухгалтерияи БЭСТ-4.
Впрограмме 1С: Бухгалтерия присутствует возможность ведения налогового учета напредприятии. Для этого в главном меню программы создано подменю «Налоговыйучет». С помощью его процедур можно рассчитывать суммы налогов,формировать отчетность, но отсутствует возможность анализа самих налоговыхвыплат.
В ПБСБЭСТ-4 в подсистеме «АРМ главного бухгалтера», в разделе «Внешняяотчетность» есть функция «Расчет и вывод документов», с помощьюкоторой можно рассчитать суммы любых налогов, уплачиваемых организацией, атакже сформировать по ним налоговые декларации. Возможность какого-либо анализатакже отсутствует.1.2.2 Характеристика существующих пакетов прикладныхпрограмм
Из числавсех существующих в настоящее время бухгалтерских систем можно выделитьнесколько систем, получивших распространение на рынке программных продуктов.
1С: Бухгалтерия
1С: Бухгалтерия- это универсальная программа массового назначения для автоматизациибухгалтерского учета.
В даннойсистеме произведена автоматизация всех разделов бухгалтерского учета:
операциипо банку и кассе;
основныесредства и нематериальные активы;
товары иуслуги, выполнение работ;
учетпроизводства продукции;
учетвалютных операций;
взаиморасчетыс организациями;
расчетыпо зарплате;
расчеты сбюджетом:
другиеразделы учета.
Впрограмме 1С: Бухгалтерия существует возможность ведения налогового учета напредприятии (подменю «Налоговый учет»). В это подменю включаютсяследующие функции:
учетдвижения денежных средств;
учетопераций приобретения и выбытия имущества, работ, услуг, прав;
учетпрочих хозяйственных операций;
проведениерегламентных операций (к ним относится и начисление налогов);
регистрыучета хозяйственных операций;
регистрыпромежуточных расчетов;
регистры учета состояния единицы налогового учета;
регистрыформирования отчетных данных;
анализсостояния налогового учета (анализ показателей доходов, расходов предприятия,оценки имущества, учета амортизируемого имущества);
формированиеи контроль начальных остатков по налоговому учету.
Как видноиз приведенного перечня, в программе отсутствует возможность анализа самихналоговых выплат.
Конфигуратор,входящий в состав программных продуктов системы 1С, позволяет не толькоизменять элементы типовой конфигурации, но и создавать собственную конфигурацию«с нуля». Создание оригинальных конфигураций позволяет решать спомощью 1С: Бухгалтерии самые разнообразные задачи по автоматизацииэкономической деятельности, в том числе и автоматизировать анализ налоговыхвыплат предприятия.
Конфигураторв рамках решаемой задачи позволяет:
настраиватьсистему на различные виды учета и реализовать любую методологию учета;
редактироватьсуществующие и создавать новые необходимые документы любой структуры;
изменятьэкранные и печатные формы документов;
создаватьлюбые дополнительные отчеты и процедуры обработки информации.
Приконфигурировании системы все основные действия по описанию структурыинформационной базы (документов, справочников, планов счетов и других объектов)и определению их свойств выполняются визуальными средствами. Для проектированияформ ввода и просмотра информации используется редактор диалогов. Редактортабличных документов позволяет создавать печатные формыдокументов и отчетов любой сложности с использованием широких оформительскихвозможностей: шрифтов, рамок, цветов, рисунков, встроенных объектов.
Дляописания специфических алгоритмов поведения объектов используетсяпредметно-ориентированный встроенный язык. Для упрощения написания алгоритмовна встроенном языке в 1С предусмотрены различные вспомогательные инструменты (Синтакс- помощник, цветовое выделение синтаксических конструкций языка, Отладчик идругие).
БЭСТ-4
Профессиональнаябухгалтерская система БЭСТ-4 — пакет бухгалтерских, складских и торговыхпрограмм, ориентированный на средние и малые фирмы. Это полнофункциональная,многопользовательская и многовалютная система оперативного, бухгалтерского иналогового; учета, которая отличается простотой настройки (на уровне пользователя)и понятным интерфейсом. БЭСТ-4 имеет модульную структуру (состоит из набораподсистем).
В ПБСБЭСТ-4 в подсистеме «АРМ главного бухгалтера», в разделе «Внешняяотчетность» есть функция «Расчет и вывод документов», с помощью которой можно рассчитать суммы любых налогов,уплачиваемых организацией, а также сформировать по нимналоговые декларации.
Возможностьавтоматизированного проведения анализа в данной системе отсутствует.
Но всистеме БЭСТ-4 возможно создание алгоритма расчета и анализа налогов с помощьюГенератора групповых проводок. Групповая операция — это сценарий расчетов иформирования проводок по счетам с произвольно заданными алгоритмами. Групповыеоперации применяются для автоматического закрытия счетов, списания остатков поодним счетам на другие счета, распределениям остатков и т.д. С помощьюгрупповой операции можно задать алгоритм расчета сумм налогов.
Также всистеме возможно создание формы отчета с помощью Генератора выходных форм. Генераторпозволяет с помощью внутреннего языка программирования создавать алгоритмывычисления налогов и анализа полученных результатов и выводить полученныезначения в отчетную сводку, форму которой проектирует и создает сампользователь.
Инфо-Бухгалтер
ПрограммаИнфо-Бухгалтер позволяет формировать:
Стандартныеформы (оборотно-сальдовая ведомость, шахматка, главная книга, карточка движениясредств, журналы-ордера и другие)
Отчетныеформы, настраиваемые бухгалтером в соответствии с законодательством (баланспредприятия; отчет о финансовых результатах, расчет налогов и другие выходныеформы)
Всеотчёты формируются за любой отчетный период с любой детализацией от однойхозяйственной операции до года. Встроенный текстовый редактор позволяеткорректировать и создавать любые новые бланки бухгалтерской отчетности свозможностью ведения архива по каждому бланку. Также существует мощная системагенерации отчетов, с помощью которой можно проектировать и реализовывать всенеобходимые виды отчетов, в том числе и для анализа деятельности предприятия.
Парус
Даннаясистема предназначена для использования на крупных предприятиях различнойотраслевой направленности, в корпоративных структурах холдингах. В составсистемы «Парус» входит набор модулей, каждый из которыхработает во взаимодействии с другими модулями либо автономно. Благодаря модульному принципу построения системы, существуетвозможность постепенного наращивания ее возможностей по мере расширенияавтоматизации задач управления предприятием.
Длярешения задачи анализа налоговых платежей предприятия могутбыть использованы два модуля.
Модуль«Бухгалтерский учет» содержит все необходимые функции для эффективнойи точной работы бухгалтерии, предоставления полной налоговой отчетности,ведения учета для нужд управления предприятием и предоставления отчетности ввышестоящие организации, как в виде отчетов, так и в электронном виде. Следовательно,с помощью данного модуля возможен расчет сумм налоговых платежей предприятиядля дальнейшего их анализа.
Модуль«Администратор» — основной инструмент специалиста, обеспечивающегонастройку и сопровождение системы в целом. С помощью данного модуля можнопроизвести настройку системы таким образом, чтобы она отвечала требованиям иусловиям конкретного предприятия и выполняла нужные данной фирме функции.
БЭСТ-ОФИС
СистемаБЭСТ-0ФИС представляет собой готовое комплексное решение для веденияоперативного, бухгалтерского, налогового и управленческого учета напредприятиях малого бизнеса.
Программныйкомплекс ориентирован на предприятия оптовой торговли и сферы услуг.
С помощьюсредств системы возможна подготовка ведомостей, оборотно-сальдового баланса,журналов-ордеров, других типовых форм. На основании данных бухгалтерского учетапроизводится расчет и формирование всей внешней отчетности предприятия.
В системевыделяются три группы налогов: государственные, областные, местные. Пользователимогут создавать новые карточки и редактировать ставки налогов.
Вподсистеме «Налоги» поддерживаются следующие виды отчетов:
НДС в покупкаx;
НДС впродажах;
Внешняяотчетность;
Учетдоходов и расходов;
Расчетамортизации ОС;
Расчетамортизации НМА;
Расчетначисленных и выплаченных доходов;
Определениеналогооблагаемой базы.
С помощьюсистемы БЭСТ-ОФИС можно рассчитать и вывести в отчет все необходимые дляанализа виды налоговых платежей, после этого можно их анализировать на предметснижения выплат в бюджет.
Необходимыерасчеты и формы отчетности, которые не предусмотрены типовой конфигурациейсистемы, могут быть созданы в подсистеме «Настройка». В подразделах«Виды операций системы», «Виды отчетов системы», «Отчетысистемы» с помощью команды «Создать документ» можно генерироватьотчеты нужного вида.
Поприведенным системам можно сделать вывод, что любаясистема имеет встроенные средства для изменения конфигурации под условияконкретного предприятия. Если фирма использует какую-либо из вышеперечисленныхсистем и не собирается переходить на другую, то целесообразно добавить в даннуюсистему необходимые модули, виды расчетов и представления выходных отчетов. Вчастности, по рассматриваемой задаче можно описать в системе алгоритмпоочередного расчета всех налогов предприятия, сравнения сумм налогов по общемуи специальным режимам налогообложения и вывода о наиболее выгодном и приемлемомварианте расчетов с бюджетом.1.2.3 Расчет налоговых выплат в соответствии сзаконодательством Республики Казахстан
Как ужеотмечалось ранее, все методы исчисления и уплаты различных налогов определенызаконодательными актами. Поэтому в данном пункте будет изложен порядокисчисления основных налогов в соответствии с казахстанским законодательством.
Корпоративныйподоходный налог
Кплательщикам корпоративного подоходного налога относятся юридическиелица-резиденты Республики Казахстан, за исключением Национального БанкаРеспублики Казахстан и государственных учреждений, а также юридическиелица-нерезиденты, осуществляющие деятельность в Республике Казахстан черезпостоянное учреждение или получающие доходы из источников в РеспубликеКазахстан.
Юридическиелица, применяющие специальный налоговый режим, уплачивают корпоративныйподоходный налог в соответствии со статьями 77-140 Раздела 4 Налогового КодексаРК.
Объектамиобложения корпоративным подоходным налогом являются:
налогооблагаемыйдоход;
доход,облагаемый у источника выплаты;
чистыйдоход юридического лица-нерезидента, осуществляющего деятельность в РеспубликеКазахстан через постоянное учреждение.
К доходаморганизации относятся доходы от реализации товаров (работ, услуг) иимущественных прав, а также внереализационные доходы.
Расходы взависимости от их характера, а также условий осуществления и направленийдеятельности налогоплательщика подразделяются на расходы, связанные спроизводством и реализацией, и внереализационные расходы.
Налогооблагаемыйдоход налогоплательщика с учетом корректировок, произведенных согласно статье122 Налогового Кодекса, уменьшенный на сумму убытков, переносимых в порядке,установленном статьей 124 Налогового Кодекса, подлежит обложению налогом поставке 30 процентов.
Исчислениеналогов организации, указанными в статье 140-7 Налогового Кодекса, производитсяв порядке, установленном Налоговым Кодексом РК, с учетом особенностейпредусмотренных статьей 140-9.
ЗакономРеспублики Казахстан размер ставки может быть уменьшен для отдельных категорийналогоплательщиков в части сумм налога. подлежащих зачислению в бюджет. Согласностатье 122 Налогового Кодекса РК налогоплательщик, для которого земля являетсяосновным средством производства подлежит обложению налогом по ставке 10%.
Индивидуальныйподоходный налог
Плательщикамииндивидуального подоходного налога являются физические лица, имеющие объектыналогообложения, определяемые в соответствии со статьей 143. Объектамиобложения индивидуальным подоходным налогом, за исключением доходов за исключениемдоходов, указанных в статье 144 Налогового Кодекса являются:
доходы,облагаемые у источника выплаты;
доходы,не облагаемые у источника выплаты.
Неподлежат налогообложению следующие виды доходов физических лиц:
1) адреснаясоциальная помощь, пособие и компенсации, выплаченные за счет государственногобюджета;
2) алименты;
3) возмещениевреда, причиненного жизни и здоровью;
4) вознаграждения,выплачиваемые физическим лицам по их вкладам в банках;
5) доходыот операций с государственными ценными бумагами.
Налог надобавленную стоимость
Объектомналогообложения признаются следующие операции:
1) реализациятоваров (работ, услуг) на территории Республики Казахстан, в том числереализация предметов залога и передача товаров (результатов выполненныхработ, оказание услуг) по соглашению о предоставлении отступного новации,а также передача имущественных прав.
2) передачана территории Республики Казахстан товаров (выполнение работ, оказание услуг) длясобственных нужд, расходы на которые не принимаются к вычету (в том числе черезамортизационные отчисления) при исчислении налога на прибыль организаций:
3) выполнениестроительно-монтажных работ для собственного потребления;
4) ввозтоваров на таможенную территорию Республики Казахстан.
Сумманалога, подлежащая уплате в бюджет, исчисляется по итогам каждого налоговогопериода, как уменьшенная на сумму налоговых вычетов общая сумма налога,исчисляемая в соответствии со статьей 205-254 Раздела 8 Налогового Кодекса.
Вычетамподлежат суммы налога, предъявленные налогоплательщику и уплаченные им приприобретении товаров (работ, услуг) на территории Республики Казахстан либоуплаченные налогоплательщиком при ввозе товаров на таможенную территориюРеспублики Казахстан в таможенных режимах выпуска для свободного обращения,временного ввоза и переработки вне таможенной территории в отношении:
1) товаров(работ, услуг), приобретаемых для осуществления операций, признаваемыхобъектами налогообложения;
2) товаров(работ, услуг), приобретаемых для перепродажи.
Организациии индивидуальные предприниматели имеют право на освобождение от исполненияобязанностей налогоплательщика, связанных с исчислением и уплатой налогасогласно статье 225 Налогового Кодекса Республики Казахстан.
Налог наимущество
Объектомналогообложения являются основные средства, нематериальные активы, запасы изатраты, находящиеся на балансе плательщика. Основные средства, нематериальныеактивы, малоценные и быстроизнашивающиеся предметы для целей налогообложенияучитываются по остаточной стоимости.
Для целейналогообложения определяется среднегодовая стоимость имущества предприятия.
Налоговаябаза по налогу на имущество предприятий определяется исходя из стоимости основных средств, нематериальных активов, запасови затрат отражаемой в активе баланса по следующим счетам бухгалтерского учета:
121-126«Основные средства» и «Доходные вложения в материальные ценности»(за минусом суммы амортизации); [Приложение С]
101-106«Нематериальные активы» (за минусом суммы амортизации, учитываемой насчете 105 «Амортизация нематериальных активов»); [Приложение С]
106«Вложения во внеоборотные активы»; [Приложение С]
201-206«Материалы»; [Приложение С]
«Животныена выращивании и откорме»;
«Заготовлениеи приобретение материальных ценностей»;
«Отклонениев стоимости материальных ценностей»;
«Основноепроизводство»;
«Полуфабрикатысобственного производства»;
«Вспомогательныепроизводства»;
«Обслуживающиепроизводства и хозяйства»;
«Товары»
«Готовая продукция»;
«Расходына продажу»;
«Товарыотгруженные»:
304«Расходы будущих периодов»; [Приложение С]
другиесчета актива баланса по учету иных запасов и затрат.
Предельный размер налоговой ставки на имущество предприятия неможет превышать 1 процентов от налогооблагаемой базы.
Конкретныеставки налога на имущество предприятий, определяемые в зависимости от видовдеятельности предприятий, устанавливаются законодательными (представительными) органамиРеспублики Казахстан.
Исчисленнаясумма налога вносится в виде обязательного платежа в бюджет в первоочередномпорядке и относится на финансовые результаты деятельности предприятия, а побанкам и другим кредитным организациям — на операционные и разные расходы.
Социальныйналог
Налогоплательщикаминалога признаются:
1) лица,производящие выплаты физическим лицам:
организации;
2) индивидуальныепредприниматели;
3) физическиелица, не признаваемые индивидуальными предпринимателями;
4) индивидуальные предприниматели, адвокаты.
Налоговаябаза налогоплательщиков определяется как сумма выплат и иныхвознаграждений, начисленных налогоплательщиками за налоговый период в пользу в физических лиц.
Приопределении налоговой базы учитываются любые выплаты и вознаграждения внезависимости от формы, в которой осуществляются данные выплаты, в частности,полная или частичная оплата товаров (работ, услуг, имущественных или иных прав),предназначенных для физического лица — работника или членов его семьи, в томчисле коммунальных услуг, питания, отдыха, обучения в их интересах, оплатастраховых взносов по договорам добровольного страхования.
Налоговаябаза налогоплательщиков определяется как сумма выплат и вознагражденийза налоговый период в пользу физических лиц.
Налогоплательщикиопределяют налоговую базу отдельно по каждому физическомулицу с начала налогового периода по истечении каждого месяца нарастающимитогом.
Налоговаябаза налогоплательщиков определяется как сумма доходов, полученных такими налогоплательщиками за налоговый период как вденежной, так и в натуральной форме от предпринимательской либо инойпрофессиональной деятельности, за вычетом расходов, связанных с их извлечением.
Прирасчете налоговой базы выплаты и иные вознаграждения в натуральной форме в видетоваров (работ, услуг) учитываются как стоимость этих товаров (работ, услуг) надень их выплаты, исчисленная исходя из их рыночных цен (тарифов), а пригосударственном регулировании цен (тарифов) на эти товары (работы, услуги) — исходяиз государственных регулируемых розничных цен.
При этомв стоимость товаров (работ, услуг) включается, соответствующая сумма налога надобавленную стоимость, а для подакцизных товаров и соответствующая суммаакцизов.
Вналоговую базу (в части суммы налога, подлежащей уплате в Фонд социальногострахования, Республики Казахстан) не включаются любые вознаграждения,выплачиваемые физическим лицам по договорам гражданско-правового характера; авторскими лицензионным договорам.
Ставкисоциального налога предусмотрено статье 317 Налогового Кодекса РеспубликиКазахстан.
Согласнопункту 5 статья 317 Налогового кодекса ставки социального налога дляюридических лиц и индивидуальных предпринимателей, применяющих специальныеналоговые режимы, установлены в статьях 374-384 Налогового Кодекса РеспубликиКазахстан. [Приложение В]
Упрощеннаясистема налогообложения
Специальныйналоговый режим на основе упрощенной декларации применяют субъекты малогобизнеса, соответствующие следующим условиям:
Дляиндивидуальных предпринимателей:
предельнаясреднесписочная численность работников за квартал, включая самогоиндивидуального предпринимателя — 25 человек;
предельныйдоход за квартал составляет 10,0 млн. тенге;
дляюридических лиц:
предельнаясреднесписочная численность работников за квартал — 50 человек;
предельныйдоход за квартал составляет 25,0 млн. тенге.
Социальныйналоговый режим для субъектов малого бизнеса не распространяется на следующиевиды деятельности;
производствоподакцизной продукции;
консультационные,финансовые, бухгалтерские услуги;
реализациянефтепродуктов;
сбор иприем стеклопосуды;
недропользование;
лицензируемые,за исключением 27 видов деятельности (пункт 4 статьи 371 Налогового кодекса). [ПриложениеВ]
Данныйрежим устанавливает упрощенный порядок исчисления и уплаты социального налога икорпоративного или индивидуального налога, за исключением налогов, удерживаемыху источников выплаты.
Исчисление,уплата и предоставление налоговой отчетности по остальным налогам и другимобязательным платежам в бюджет производятся в общеустановленном порядке.
Исчислениеналогов по упрощенной декларации производится по окончании квартала путемприменения к фактически полученному доходу (без учета затрат) соответствующейставки налогов по следующей шкале:
Таблица 1.3
Ставка налогов упрощенной системе налогообложения. Для индивидуальныхпредпринимателейДоход за квартал Ставка налогов До 3000,0 тыс. тенге 3 процента с суммы дохода Свыше 3000,0 тыс. тенге до 6000,0 тыс. тенге 90,0 тыс. тенге+4процента с суммы дохода, превышающей 3000,0 тыс. тенге Свыше 6000,0 тыс. тенге 210,0 тыс. тенге+5 процентов с суммы дохода превышающей 6000,0 тыс. тенге
Таблица 1.4
Ставка налогов упрощенной системе налогообложения. Для юридических лицДоход за квартал Ставка налогов До 3000,0 тыс. тенге 3 процента с суммы дохода Свыше 3000,0 тыс. тенге до 10000,0 тыс. тенге 90,0 тыс. тенге+4процента с суммы дохода, превышающей 3000,0 тыс. тенге Свыше 10000,0 тыс. тенге до 18000,0 тыс. тенге 370,0 тыс. тенге+5 процентов с суммы дохода превышающей 6000,4 тыс. тенге Свыше 18000,0 тыс. тенге 770,0 тыс. тенге+7 процентов с суммы дохода превышающей 6000,0 тыс. тенге
Исчисленнаясумма налогов по упрощенной декларации уплачивается в бюджет в видеиндивидуального (корпоративного) подоходного налога в размере ½ отисчисленной суммы налогов и социального налога в размере ½ отисчисленной суммы налогов за минусом суммы социальных отчислений вГосударственный фонд социального страхования.
Исчислениеобязательных пенсионных взносов в накопительные пенсионные фонды и социальныхотчислений в Государственный фонд социального страхования производится всоответствии с законодательством о пенсионном обеспечении и обязательном социальномстраховании.
Специальныйналоговый режим для субъектов малого бизнеса на основе патента
Специальныйналоговый режим на основе патента применяют индивидуальные предприниматели,соответствующие следующим условиям:
1) неиспользуют труд наемных работников;
2) осуществляютдеятельность в форме личного предпринимательства;
3) доходза год не превышает 2,0 млн. тенге.
Переченьдокументов для получения патента
Дляполучения патента индивидуальному предпринимателю необходимо предоставить вналоговый орган по месту осуществления предпринимательской деятельностиследующие документы:
1. Заявлениена получение патента для индивидуальных предпринимателей (форма 912,00).
2. Свидетельствоо государственной регистрации индивидуального предпринимателя
3. Документы,подтверждающие уплату в бюджет стоимости патента, обязательных пенсионныхвзносов в накопительные пенсионные фонды и социальных отчислений вГосударственный фонд социального страхования.
4. Вслучае осуществление деятельности, подлежащей лицензированию, лицензию на правоосуществления такой деятельности.
Исчислениестоимости патента производится индивидуальным предпринимателям самостоятельно,путем применения ставки в размере 4% к заявленному (предполагаемому) доходу безучета затрат, связанных с осуществлением предпринимательской деятельности.
Исчисленнаясумма стоимости патента подлежит уплате в бюджет в виде:
индивидуальногоподоходного налога — в размере ½ части стоимости патента;
социальногоналога — в размере ½ части стоимости патента за минусом суммы социальныхотчислений в Государственный фонд социального страхования.
Одновременносо стоимостью патента необходимо уплатить:
1) обязательныепенсионные взносы в накопительный пенсионный фонд в размере 10% от заявленногодохода, но не менее десяти процентов от минимальной месячной заработной платы;
2) социальныеотчисления в Государственный фонд социального страхования в размере 2% отполучаемого дохода. При этом размер дохода, принимаемого для исчислениясоциальных отчислений, приравнивается к размеру минимальной заработной платы,устанавливаемому законом о республиканском бюджете на соответствующий год.
В 2006году размер минимальной заработной платы составляет 9200 тенге.
Патентможет выдаваться как на один, так и на несколько месяцев, в пределах одного календарногогода.
Специальныйналоговый режим для субъектов малого бизнеса на основе патента нераспространяется на следующие виды деятельности:
производствоподакцизной продукции;
консультационные,финансовые, бухгалтерские услуги;
реализациянефтепродуктов;
сбор иприем стеклопосуды;
недропользование;
лицензируемые,за исключением 27 видов деятельности (пункт 4 статьи 371 Налогового кодекса). [ПриложениеВ]1.3 Выводы по организации решения задачи
Длясоздания алгоритма решения задачи будут использоваться методы расчета налогов,предусмотренные законодательством.
Автоматизацияанализа налоговых выплат организации возможна во многихпрофессиональных бухгалтерских системах, так как большинство из них содержат в своем составе встроенные средства для измененияконфигурации систем, формирования типовых операций,шаблонов отчетов и форм по усмотрению пользователя. К таким средствам относятсяКонфигуратор в 1С, Генератор выходных форм и групповыхпроводок в БЭСТ-4 и другие.
Однакодля реализации алгоритма решения задачи будут не только внесены дополнения вконфигурацию бухгалтерской системы, но и создан отдельный программный модульрасчета налогов и анализа налоговых выплат с целью их уменьшения. Этот способбыл выбран в связи с тем, что он является более универсальным, чем простодобавление дополнительного модуля, например, в БЭСТ-4 или 1С. При созданиидополнительной функции внутри какой-то системы эта функция всегда сможетвыполняться только в этой системе. Если же при помощи добавленной в системуфункции будут только формироваться данные для расчета, а сам расчет, и анализбудет проводиться во внешнем модуле, то этот модуль при необходимости можнобудет перенастроить для той системы, которая в данный момент используется напредприятии.
Данныедля расчета могут браться либо из различных бухгалтерских систем с помощьюимпорта или ссылок на таблицы баз данных, либо из отдельных файлов с данными.
Полученныерезультаты обработки данных могут быть либо распечатаны в виде отчета, либосохранены на жестком диске в составе базы данных или как отдельный файл и использоваться в качестве исходных данных для других задач.1.4 Техническое задание1.4.1 Общие сведения
Полноенаименование системы:
Автоматизация расчета налоговых платежей.
Условное обозначение — АРНП.
Hаименование предприятия заказчика и егореквизиты:
ТОО «Мед центр Сервис» ул. Сеченова 21/1
Документы, на основании которых создаетсясистема:
Приказ обутверждении тем дипломных проектов
Срокначала работы — 15.02.2006;
Срококончания работы — 01.06.2006.
РазработаннаяАРНП предъявляется в виде исполняемого программного модуля на гибком магнитномдиске. Также предъявляются следующие документы:
Техническоезадание на АРНП
Постановказадачи
Инструкцияпользователи по применению АРНП.1.4.2 Назначение и цели создания системы
1) Видавтоматизируемой деятельности — управление налоговыми выплатами. Создаваемаяфункция расширяет возможности профессиональной бухгалтерскойсистемы (ПБС) 1С: Бухгалтерия, позволяя рассчитывать сумму налоговыхплатежей предприятия, а также рассчитать возможные налоговые выплаты прииспользовании специальных налоговых режимов и предложить наиболее выгодный дляпредприятия вариант.
Объектавтоматизации — бухгалтерия ТОО «Мед центр Сервис».
2) Врезультате создания АРНП должны быть достигнуты следующие показатели: времяопределения сумм налогов предприятия — 0,08 часа: время расчета специальныхналогов — 0,1 часа; трудоемкость формирования отчета о наиболее выгодномварианте налогообложения — 0,1 чел. /час.1.4.3 Характеристики объекта автоматизации
В составбухгалтерии ТОО «Мед центр Сервис» входит один бухгалтер. Онзанимается учетом торгово-закупочной деятельности предприятия,расчетом налогов; осуществляетнеобходимые платежи в бюджет, кредиторам, поставщикам и т.д.
Эксплуатацияфункции определения сумм налогов происходит при работе в ПБС 1С: Бухгалтерия. Даннаяфункция используется бухгалтером для ведения учета и определения сумм налогов куплате в Налоговый Комитет МФ РК, а также для контроля полученных результатов иих дальнейшей обработки. При этом используется отчет «Оборотно-сальдоваяведомость».
Налоговаядекларация по основным налогам (корпоративный подоходный налог, НДС, налог наимущество, социальный налог) представляется в налоговые органы ежеквартально (интенсивностьдокументооборота — 0.006 док. /час).1.4.4 Требования к системе
Требованияк системе в целом
1) Требованияк структуре и функционированию системы.
АРНПсодержит в своем составе следующие подсистемы:
подсистемаучета налоговых платежей предприятия;
подсистемаопределения единого налога при упрощенной системе налогообложения;
подсистемаопределения единого налога на вмененный доход;
подсистемавыбора наиболее выгодного варианта налогообложения для предприятия;
подсистемаконтроля соблюдения условий для перехода на другую систему налогообложения;
подсистемаформирования выходных форм.
Информационныйобмен между подсистемами осуществляется автоматически,результаты работы первых трех подсистем поступают на входы последующих,где происходит обработка информации и вывод результата.
Исходныеданные берутся из таблиц базы данных 1С с помощью добавленнойфункции «Перенос данных» и использования функции MS Access «Связьс таблицами».
Диагностированиесистемы происходит с помощью выполнения контрольного примера.
2) Требованияк численности и квалификации персонала.
АРНПиспользует один человек, производя обработку данных и формирование отчетности. Ондолжен обладать навыками работы с бухгалтерскими системами, знатьфункциональное наполнение системы 1С Бухгалтерия.
3) Требованияк показателям назначения.
Прифункциональном расширении системы на 25%, а также при увеличении значений параметровобъекта автоматизации на 20% сохранится ее целевое назначение. Целевоеназначение АРНП также будет сохраняться до введения законодательством новыхпорядков исчисления и уплаты налогов. При введении новых порядков исчисленияпрограммный модуль нужно будет модифицировать на 50-80%.
4) Требованияк защите информации от несанкционированного доступа.
Длязащиты информации от несанкционированного доступа должны использоваться паролидоступа к БД, установление разных прав доступа для разных пользователей.
5) Требованияпо сохранности информации.
Так какАРНП является частью ПБС, то требования по сохранности информации для ПБСраспространяются и на нее. Информация может быть утрачена вследствие различныхсистемных сбоев, ошибок, потери питания.
6) Требованияк стандартизации и унификации.
Приработе с частью АРНП, реализованной в виде дополнительной функции в 1С,используется интерфейс системы 1С: Бухгалтерии, при работе со второй частьюпрограммы, созданной при помощи средств Microsoft Access, используетсястандартный интерфейс ОС Windows.
Дляфункционирования АРНП используются документы, установленные казахстанскимзаконодательством (налоговые декларации по различным налогам).
Требованияк функциям (задачам), выполняемым системой
Основныефункции, выполняемые АРНП:
определениеобщей суммы налоговых платежей предприятия;
определениеразмера единого налога при упрощенной системе налогообложения;
определениевеличины единого налога на вмененный доход;
сравнениеполучившихся сумм налогов и выбор наиболее выгодного варианта:
проверкасоблюдения условий для перехода на другую систему налогообложения;
формированиевыводов и оформление их в выходную форму.
Первыетри функции являются промежуточными для реализации трех последних. Выходнаяинформация, по всем функциям сохраняется на жестком диске в виде таблиц ивыводится в отчетную сводку.
Вспомогательныефункции:
формированиешаблона отчетной сводки;
контрольправильности исчисления налогооблагаемой базы и налоговых платежей;
сохранениеполученной информации на жестком диске.
Требованияк видам обеспечения
1) Информационноеобеспечение.
В ПБС 1С:Бухгалтерия должны быть представлены данные по торгово-закупочнойдеятельности предприятия, а именно: счета-фактуры полученные и предъявленные,записи в Книге продаж и Книге покупок (для определения налогана добавленную стоимость), выписки банка об оплате платежных требований иплатежных поручений (для определения доходов и расходов фирмы). Также необходимоведение журнала хозяйственных операций для отражения в бухгалтерском учете всехопераций предприятия.
Данные вПБС 1С: Бухгалтерия хранятся в таблицах. Эти данные могут использоваться дляформирования различных отчетов средствами самой системы. Обмен данными можетпроизводиться не только внутри системы 1С, но и с другими системами, например,с СУБД (Access, FoxPro) спомощью импорта/экспорта таблиц, установления связей с таблицами.
Сборинформации для анализа и вычислений производится системой автоматически путемобращения к определенным полям таблиц.
2) Лингвистическоеобеспечение.
Языквзаимодействия пользователя с системой, а также язык ввода-вывода данных — естественный.Конфигурирование в системе 1С: Бухгалтерия происходит на встроенном языке 1С; написаниепрограммы в СУБД Accеss — на языке программирования Visual-Basic.
3) Организационноеобеспечение.
Вфункционировании АРНП участвуют те сотрудники бухгалтерии, которые занимаютсяучетом расчетов с бюджетом. К их функциям относятся анализ расчетов споставщиками и покупателями и определение сумм доходов и расходов предприятиядля определения выручки и вычисления на ее основании некоторых налогов,необходимых для уплаты в бюджет. Ошибочные действия персонала не повлияют нафункционирование самой ПБС 1С, т.к. АРНП только обрабатывает информацию из базданных 1С и составляет на ее основе отчеты. Изменения в сами таблицы невносятся.1.4.5 Состав и содержание работ по созданию системы
Таблица 1.5Наименование стадии Сроки выполнения Выходные документы
1. Предприятие обследование:
сбор материалов об объекте автоматизации;
анализ собранных материалов;
формирование технического задания 15.02.06 — 12.03.06 Технические задание на АРНП
2. Техническое проектирование:
определение задач, решаемых с помощью АРНП;
определение форм входных и выходных документов;
формирование постановки задачи. 13.03.06 — 01.04.06 Постановка задачи
3. Рабочее проектирование:
создание программного обеспечения;
разработка инструкции пользователю. 02.04.06 — 20.04.06 Инструкция пользователю
4. Тестирование АРНП:
выполнение контрольного примера 21.04.06 — 25.04.06 1.4.6 Порядок контроля и приемки системы
Испытаниесистемы проводится троекратно с помощью выполнения контрольных примеров.
Постадиям поочередно предъявляются Техническое задание, Постановка задачи иИнструкция пользователю АРНП.
Работапринимается внутренней комиссией в составе 3 человек.1.4.7 Требования к составу и содержанию работ поподготовке объекта автоматизации к вводу системы в действие
Информациядля обработки с помощью АРНП должна быть перенесена в ПБС 1С: Бухгалтерия сбумажных первичных документов, а оттуда с помощью добавленной функции «Переносданных» — в саму систему АРНП. Перенос информации с первичных документовосуществляется с помощью форм ввода. При вводе информации в форму заполняютсятаблицы баз данных, и в дальнейшем информация хранится в этих таблицах.
Созданиеспециальных для функционирования системы подразделений, а также специальноеобучение персонала не требуется.
ФункционированиеАРНП возможно при правильном учете всех поставок и продаж, расчетов сконтрагентами, своевременном формировании записей в книгах продаж и покупок,правильном выборе периода расчета.1.4.8 Требования к документированию
Документы,подлежащие разработке:
Техническоезадание на АРНП;
Постановказадачи;
Инструкцияпользователю.1.4.9 Источники разработки
1.1 С: Предприятие7.7. Конфигурирование и администрирование. Ч.1,2. / А. Алексеев, О. Дерут, В. Егорови др. — М: Фирма «1С», 1999. — 784 с.
2. Автоматизированныеинформационные технологии в экономике Титоренко Г. М, М: Компьютер, ЮНИТИ, 1998- 454 с.
3. Автоматизированныеинформационные технологии в экономике М.И. Семенов, И.Т. Трубилин М: Финансы истатистика, 2000 — 561 с.
4. 1СБухгалтерия от А до Я казахстанский стандарт А, 2002 — 252 с.
5. Налоговыйкодекс Республики Казахстан: — Изд. дом «БИКО», Алматы, 2005 — 304с.
6. Форт С.,Хоуи Т., Релстон Д. Программирование в среде Access2000: Энциклопедия пользователя / [Пер. с англ. Куликова О.В. и др.]. — Киев: ДиаСофт,2000. — 544 с.
2. Постановка задачи2.1 Характеристика комплекса задач
1) Назначениекомплекса задач.
Задачапредназначена для снижения трудоемкости работы бухгалтера при расчете суммналоговых выплат и проведении анализа этих выплат с целью снижения платежей вбюджет. Анализ проводится в связи с предполагаемым переходом на другую системуналогообложения.
2) Переченьобъектов, при управлении которыми решают комплекс задач. Данная задача решаетсяотделом бухгалтерии в ходе формирования и
предоставленияотчетности в Налоговый комитет МФ РК по итогам торгово-закупочной деятельностипредприятия, а также для текущего анализа деятельностипредприятия.
3) Периодичностьи продолжительность решения.
Дляпредоставления отчетности в Налоговом комитете МФ РК задача решается раз вмесяц или раз в квартал, в зависимости от вида налога. Для целей анализа ипланирования деятельности предприятия может решаться по мере необходимости. Приследующих условиях: товарооборот — 50 продаж в день, платежи поставщикампроизводятся 1 раз в день, число партнеров — 150 покупателей и 30 поставщиков — при помощи только системы 1С: Бухгалтерия задача решается не менее чем за 4часа; автоматизировано — за 5-10 минут.
4) Связиданного комплекса задач с другими комплексами (задачами). Данная задача связанас задачами планирования вложения денежных средств, планирования затрат набудущий период, учета обязательных расчетов, полученная информация может бытьиспользована как исходная для прогнозирования деятельности предприятия.
5) Должностилиц и (или) наименования подразделений, определяющих условия и временныехарактеристики конкретного решения задачи.
Условия ивременные характеристики конкретного решения задачи определяются сотрудникамиотдела бухгалтерии, которые ведут учет расчетов с бюджетом, либо главнымбухгалтером.
6) Распределениедействий между персоналом и техническими средствами.
Прирешении задачи сотрудник бухгалтерии формирует исходные данные для расчета (выполняетформирование исходных таблиц из базы данных 1С Бухгалтерия), задает условия длявычисления налогов (вводит даты начала и окончания периода вычисления). Расчетсумм налогов и формирование выходных отчетов выполняются техническимисредствами.2.2 Выходная информация
Сообщениясистемы
Сообщениясистемы сведены в табл.2.1
Таблица 2.1
Сообщениясистемы№ п/п Наименование сообщения Идентификатор Условие вывода на экран Потребитель
«Перенос проводок в базу данных с: по: »
Для переноса данных о сумме налогов предприятия нажмите кнопку «Налоги»
Для переноса информации для расчета налогов по другим режимам налогообложения нажмите кнопку «Доходы и расходы» Начало_работы
Поступление от пользователя команды в 1С Операции
Обработка
Перенос данных Пользователь, производящий вычисление налогов и анализ налоговых выплат (бухгалтер или финансовый аналитик) «Неправильно задан период отчета! Дата начала больше даты окончания периода» Ошиб_дата Ввод неправильного периода расчета (начальная дата больше конечной) Пользователь, производящий вычисление налогов и анализ налоговых выплат «За выбранный период итоги не рассчитаны! Расчет итогов выполняется в режиме „Операции — Управление бухгалтерскими итогами“» Итоги Введенная конечная дата более поздняя, чем дата, на которую рассчитаны бухгалтерские итоги Пользователь, производящий вычисление налогов и анализ налоговых выплат «Введите площадь торгового помещения» Площадь Формирование пользователем отчета о налоговых платежах предприятия и их анализе Пользователь, производящий вычисление налогов и анализ налоговых выплат «Площадь торгового помещения при применении ЕНВД должна быть не более 150 кв. метров!» Ошиб_площадь Введенное значение площади превышает 150 кв. метров Пользователь, производящий вычисление налогов и анализ налоговых выплат
Выходныедокументы
Прирешении задачи формируется выходной документ «Анализ налоговых выплат».Его структура представлена в табл.2.2, а выходная форма — на рисунке 3.14.
Таблица 2.2
Структураотчета «Анализ налоговых выплат»Наименование поля Тип Длина Точность Начало периода Дата 8 Конец периода Дата 8 Общий доход предприятия Числовой 10 2 Доход предприятия от оптовой торговли Числовой 10 2 Доход предприятия от розничной торговли Числовой 10 2 Общие расходы предприятия Числовой 10 2 Расходы предприятия на оптовую торговлю Числовой 10 2 Расходы предприятия на розничную торговлю Числовой 10 2 Налог на добавленную стоимость Числовой 10 2 Налог на имущество Числовой 10 2 Социальный налог Числовой 10 2 Налог на прибыль Числовой 10 2 Налог на прибыль от оптовой торговли Числовой 10 2 Сумма налогов при общем режиме налогообложения Числовой 10 2 Чистая прибыль при общем режиме налогообложения Числовой 10 2 Сумма налоговых платежей при упрощенной системе налогообложения Числовой 10 2 Сумма платежей при применении патента Числовой 10 2 Чистая прибыль при применении патента Числовой 10 2
1) Идентификатордокумента — Анализ.
2) Типносителя.
Документхранится на жестком диске в составе базы данных, либо в отдельном дисковомфайле, а также может быть распечатан и сохранен на бумажном носителе.
3) Периодичность.
Дляанализа ежеквартальных выплат документ формируется раз в 3 месяца, для текущегоанализа — по мере необходимости.
4) Объемвыдачи — 1 страница, содержащая 8-10 строк с информацией об уплачиваемых фирмойналогах, а также рассчитанные значения налога при упрощенной системеналогообложения и единого налога на вмененный доход. Также отчет содержит выводо том, можно ли данному предприятию снизить налоговые выплаты, и каким образом.
5) Структурныеединицы информации.
Структурныеединицы информации:
значениеналоговых выплат: при общем режиме налогообложения. Наименование — «Сумманалогов при общем режиме налогообложения». Точность — 2 знака послезапятой;
значениеналоговых выплат при упрощенной системе налогообложения: Наименование — «Сумманалоговых платежей при упрощенной системе налогообложения». Точность — 2знака после запятой;
значениеналоговых выплат при системе обложения единым налогом на вмененный доход. Наименование- «Патент». Точность — 2 знака после запятой.
Базыданных
Врезультате выполнения задачи формируется база данных «Налоги», содержащаяследующие таблицы:
«СН_итог»(содержит значение суммы социального налога);
«На_имущество_итог»(содержит сумму налога на имущество);
«КПН»(содержит сумму корпоративного индивидуального налога);
«НДС_входящий»(содержит сумму налога на добавленную стоимость купленных товаров);
«НДС_отгруж»(содержит сумму НДС проданных товаров);
«НДС_к_уплате»(содержит сумму НДС, подлежащую выплате в бюджет);
«Все_налоги»(содержит общую сумму существующих налоговых выплат предприятия);
«Доходы»(содержит значение суммы доходов предприятия);
«Зарплата»(содержит сумму денежных средств, идущих на выплату заработной платы);
«НДФЛ»(содержит сумму подоходного налога, удерживаемого с работников предприятия);
«Затраты_ОС__НМА»(содержит сумму денежных средств, идущих на приобретение основных средств инематериальных активов);
«Мат_затраты»(содержит сумму денежных средств, идущих на покупку сырья, товаров, и другиематериальные затраты предприятия);
«Страхование»(содержит сумму денежных средств, идущих на страхование работников отнесчастных случаев и производственных заболеваний);
«Налоговая_база»(содержит значение налогооблагаемой базы при использовании упрощенной системыналогообложения);
«Упрощ_налог»(содержит вычисленное значение суммы налога при упрощенной системеналогообложения);
«ПАТЕНТ»(содержит вычисленное значение патента)
Базаданных «Налоги» имеет следующую структуру данных
Структурывходящих в состав базы данных таблиц представлены в табл.2.3-2.9
Таблица 2.3
Структура таблицы «СН итог»Наименование поля Тип Расшифровка Длина Точность Max-DATA Дата Последняя дата в проводках (т.к налог вычисляется нарастающим итогом) 10 DEBET Текстовый Дебетовые счета 30 KREDIT Текстовый Кредитовые счета 30 SUMMA Числовой Сумма социального налога на данную дату 10 2
Подобнуюструктуру имеют также таблицы «НДС_отгруж» и «Доходы» с тойлишь разницей, что в них не выбирается самая поздняя дата.
Таблица 2.4
Структуратаблицы «На_имущество_итог»Наименование поля Тип Расшифровка Длина Точность DEBET Текстовый Дебетовые счета 30 KREDIT Текстовый Кредитовые счета 30 SUMMA Числовой Сумма налога на имущество 10 2
Такую же структурусо значениями соответствующих налогов и иных выплат имеютследующие таблицы: «КПН», «НДС_входящий», «Зарплата» «НДФЛ»,«Затраты_ОС_НМА», «Мат_затраты»,«Страхование».
Таблица 2.5
Структуратаблицы «НДС_к_уплате»Наименование поля Тип Расшифровка Длина Точность НДС_к_уплате Числовой Сумма НДС за указанный период 10 2
Таблица 2.6
Структуратаблицы «Все налоги»Наименование поля Тип Расшифровка Длина Точность Налог Числовой Общая сумма налогов, выплачиваемых предприятием в настоящее время 10 2
Таблица 2.7
Структуратаблицы «Налоговая_база»Наименование поля Тип Расшифровка Длина Точность База Числовой Значение налоговой базы для расчета налога при использовании упрощенной системы налогообложения 10 2
Таблица 2.8
Структуратаблицы «Упрощ_налог»Наименование поля Тип Расшифровка Длина Точность Упрощ_налог Числовой Сумма налога при использовании упрощенной системы налогообложения 10 2
Таблица 2.9
Структуратаблицы «ПАТЕНТ»Наименование поля Тип Расшифровка Длина Точность ПАТЕНТ Числовой Сумма налога на патент 10 2 2.3 Входная информация
Таблица 2.10
Входныесообщения№ п/п Содержание сообщения Формат сообщения Условие ввода 1 Начальная дата периода расчета Дата Запрос системы на ввод начальной даты 2 Конечная дата периода расчета Дата Запрос системы на ввод конечной даты 3 Торговая площадь предприятия Числовой Запрос системы на ввод значения площади для расчета ПАТЕНТА
Остальнаявходная информация представлена в Таблицах, сформированных на основе баз данныхПБС 1С бухгалтерия:
«data. dbf» (Датыначала и окончания периода расчета);
«doxod. dbf» (Доходы и расходыпредприятия);
«nalogi. dbf» (Существующиеналоги предприятия);
Таблицыимеют структуры, представленные в. табл. — 2. .11.2.12 и 2.13.
Таблица 2.11
Структуратаблицы «data. dbf»Наименование поля Расшифровка Тип Длина Точность NACHDATA Дата начала периода расчета Дата 8 KONDATA Дата окончания периода расчета Дата 8
Структурныеединицы информации из данной таблицы — оба поля «NACHDATA»и «KONDATA». Значения этих полей необходимыдля вывода в отчете периода расчета, а также для самого расчета.
Таблица 2.12
Структуратаблицы «doxod. dbf»Наименование поля Расшифровка Тип Длина Точность DATA Дата операции Дата 8 DEBET Дебетовый счет Текстовый 10 KREDIT Кредитовый счет Текстовый 10 SUMMA Сумма в основной валюте Числовой 10 2 SOD Содержание операции Текстовый 45
Структурныеединицы информации из данной таблицы — поля «DEBET»,«KREDIT», «SUMMA».Точность поля «SUMMA» — 2знака после запятой. Значения этих полей необходимо знать для определения суммдоходов и расходов предприятия.
Таблица«nalogi. dbf» имееттакую же структуру, как и «doxod. dbf» (см. табл.2.12). Значения полей «DEBET», «KREDIT»,«SUMMA» необходимы для определения структуры иобщей суммы существующих налоговых выплат предприятия.2.4 Алгоритм решения задачи
1. Определениесумм налоговых выплат предприятия при общем режиме налогообложения. Для этогонеобходимо сформировать в 1С бухгалтерии оборотно-сальдовую ведомость затребуемый период и сложить обороты по субсчетам 634 (Налоги и сборы) и 687счетов (Расчеты по соц. страхованию) по тем налогам, которые необходимы дляцелей данной задачи: 639.1 (Налог на добавленную стоимость), 639.2 (Корпоративныйподоходный налог), 639.3 (Налог на имущество), 635.1 (Социальные отчисление),635.2 Социальный налог, 635.3 (Расчеты по пенсионному обеспечению).
2. Определениедоходов предприятия. Для этого необходимо с помощью оборотно-сальдовойведомости определить кредитовый оборот
3. Определениерасходов предприятия. Для этого необходимо сложить дебетовые обороты последующим счетам: 202 (Сырье и материалы), 223 (Товары на складах), 120-126 (ОСв организации), 101-106 (Нематериальные активы) — и кредитовые обороты посчетам 681 (Расчеты по оплате труда),
4. Формулировкавывода о наиболее выгодной системе налогообложения.
3. Разработка программного обеспечения3.1 Разработка структуры программного обеспечения
Программныйкомплект состоит из двух частей:
1) модуль,написанный на встроенном языке 1С в Конфигураторе, выполняющий формированиеисходных данных для дальнейших расчетов;
2) базаданных «Налоги», содержащая набор запросов, форм и отчетов, с помощьюкоторых выполняются следующие действия: производится расчет существующихналогов на предприятии и их общей суммы; выполняется расчет налогов по другимсистемам налогообложения при тех же исходных данных; осуществляется выборнаименьшей суммы налоговых платежей и проводится анализ существующего положенияна предприятии на предмет возможности перехода на другую системуналогообложения, если ее использование оказалось наиболее подходящим.
В составпрограммного обеспечения входит модуль «ПереносДанных», который былнаписан в объекте метаданных «Обработки» Конфигуратора 1С. С помощьюэтой обработки формируется таблицы с исходными данными для расчета («data. dbf», «nalogi. dbf», «doxod. dbf») [2].
В базеданных «Налоги» при помощи функции MS Access «Внешние данные →Связь с таблицами» установлена связь с этими таблицами, благодаря чемуданные в них обновляются каждый раз при выполнении обработки «ПереносДанных»в 1С.
Все вычисления,формирование выходных таблиц и данных для отчетов выполняются с помощьюзапросов.
Основныезапросы, сформированные в системе:
«СН»;
«На_имущество»;
«Корпоративныйподоходный налог»;
«НДС_к_уплате»;
«Доходы»;
«Основныезатраты»;
«Всеналоги»;
«ПАТЕНТ»;
«Упрощналог»;
«Доходбез НДС».
Программноеобеспечение в своем составе содержит следующие формы:
«Анализналоговых платежей предприятия» (идентификатор «Анализ»);
«Проверкана право применения УСН» (идентификатор «Проверка_УСН»).
С помощьюформы «Анализ» осуществляется формирование и вывод отчета либозавершение работы с программой.
Форма«Проверка_УСН» выводит на экран заключение о том, имеет липредприятие право перехода на упрощенную систему налогообложения в соответствиис законодательством.
По итогамрасчетов в системе формируется отчет «Анализ налоговых выплат». Выборпредставления отчета осуществляется с помощью формы «Анализ».
Открытиеи закрытие форм, выход из программы, просмотр, печать и ввод в файл выходногоотчета производится с помощью процедур обработки событий, соответствующихкнопкам форм.3.2 Описание программных модулей
Описаниезапросов, с помощью которых реализован алгоритм вычисления и сравнительногоанализа сумм налоговых платежей, приведено в таблице 3.1
Таблица 3.1
Описание основных запросов системыНаименование запроса Исходные данные Выполняемые действия «СН» Таблица «nalogi. dbf» Вычисляется сумма значений поля «SUMMA», соответствующих значениям «134», «135», «136» и «137» поля «KREDIT» (складываются кредитовые обороты по счетам 69.1, 69.2, 69.3, 69.11) «На_имущество» Таблица «nalogi. dbf» Вычисляется сумма значений поля «SUMMA», соответствующих значениям «190» поля «DEBET» и «132» поля «KREDIT» (обороты по корреспонденции Д91.2 К68.8) «КПН» Таблица «nalogi. dbf» Вычисляется сумма значений поля «SUMMA», соответствующих значениям «200» поля «DEBET» и «128» поля «KREDIT» (обороты по корреспонденции Д99 К68.4) «НДС_к_уплате» Таблица «nalogi. dbf» Вычисляется сумма значений поля «SUMMA», соответствующих значениям «181» поля «DEBET» и «126» поля «KREDIT» (обороты по корреспонденции Д90.3 К68.2), из этой вычитается сумма значений поля «SUMMA», соответствующих значениям «126» поля «DEBET» и «40» или «42» поля «KREDIT» (обороты по корреспонденциям Д68.2 К19.1 и Д68.2 К19.3) «Доходы» Таблица «doxod. dbf» Вычисляется сумма значений поля «SUMMA», соответствующих значению «179» поля «KREDIT» (кредитовые обороты по счету 90.1.1) «Основные_затраты» Таблица «doxod. dbf» Вычисляется сумма значений поля «SUMMA», соответствующих значениям «23», «54» или «126» поля «DEBET» и «20», «21» или «138» поля «KREDIT» (кредитовые обороты по счетам 10.1, 41.1, 68.2 и дебетовые обороты по счетам 08.4, 08.5 и 70) «Все налоги»
Запросы
«НДС_к_уплате», «КПН», «На_имущество»,
«ЕСН» Вычисляется сумма значений поля «SUMMA» перечисленных запросов «ПАТЕНТ» Данные для расчета задаются пользователем с помощью диалогового окна Вычисляется значение единого налога на вмененный доход по заданной в запросе формуле (ЕНВД = 1200* [Площадь торгового помещения] *1,133*0,15, где 1200 — базовая доходность, соответствующая ведению розничной торговли; 1,133 — значение коэффициента-дефлятора К3; 0,15 — ставка налога) «Упрощ_налог» Запросы «Доходы», «Основные_затраты» От значения поля «SUMMA» таблицы «Доходы» отнимается значение поля «SUMMA» таблицы «Основные_затраты», полученный результат умножается на ставку налога по упрощенной системе налогообложения (15%) «Доход без НДС» Запрос «Доходы», таблица «nalogi. dbf» От значения поля «SUMMA» таблицы «Доходы» отнимается сумма значений поля «SUMMA» таблицы «nalogi. dbf», соответствующих значениям «181» поля «DEBET» и «126» поля «KREDIT» (обороты по корреспонденции Д90.3 К68.2)
Запросыне требуют ввода входных параметров, кроме «ЕНВД», который в качествевходного параметра запрашивает площадь торгового помещения.
Принажатии на кнопки «Просмотр отчета», «Печать отчета» или«Сохранить отчет» формы «Анализ» на экран выдается запроспользователю ввести площадь торгового помещения; затем происходит выполнениевышеперечисленных запросов и формирование выходного отчета.3.3 Разработка технологии работы пользователей всистеме
Даннаясистема предназначена для расчета общей суммы налоговых платежей в бюджет заопределенный период времени, а также расчета налоговых выплат по другимсистемам налогообложения и их сравнительного анализа.
Дляработы с системой необходимо иметь персональный компьютер со следующимипараметрами:
операционнаясистема: Windows 9X\2000\XP;
установленнаяСУБД Microsoft Access;
установленнаяпрофессиональная бухгалтерская система 1С: Бухгалтерия в локальной или сетевойверсии;
установленнаябаза данных «Налоги. mdb»;
клавиатурадля ввода параметров расчета;
мышь дляудобства работы с системой:
установленныйпринтер для распечатки готовых отчетов.
Передначалом работы необходимо выполнить система следующее:
определитьпериод, за который необходимо провести расчет и анализ налоговых платежей;
убедиться,что база данных «Налоги» не открыта, иначе не удастся выполнить в нееперенос проводок. В системе 1С могут быть открыты любые документы, журналы иотчеты.
Работа ссистемой состоит из двух частей: формирование исходных данных в ПБС 1С: Бухгалтерияи формирование и вывод отчета в базе данных «Налоги».3.3.1 Формирование исходных данных
Необходимозапустить программу 1С: Бухгалтерия, если это еще не сделано. При этом всистеме за определенный период должны быть сформированы хозяйственные операции,в чем можно убедиться при помощи формирования «Оборотно-сальдовойведомости» (рис.3.2).Обновить Настройка
Оборотно-сальдовая ведомость
за 1 квартал 2006г. Код Наименование Сальдо на начало периода Обороты за период Сальдо на конец периода Основные средства 40766,67 40766,67 ОС в организации 40766,67 40766,67 Амортизация ОС 684, 20 684, 20 Аморт. С, уч. на сч.110 684, 20 684, 20 Нематери. активы 25000,00 25000,0 Амортиз. НМА 2083,0 2083,0 Влож. в внебюдж. ак. 65766,48 65766,48 Приобр. отд. объектов 25000,00 25000,0 Приобретен. НМА 25000,00 25000,0 Материалы 25000,00 25000,0 Сырье и материалы 43150,00 35660,00 7500,00 НДС по прио. ценнос. 3593,33 3593,33 НДС по приобр 39566,67 32066,67 7500,00 Основное производ. 51640,83 47940,83 3700,00 /> /> /> /> /> /> /> /> />
Рис.3.2 Оборотно-сальдоваяведомость в системе 1С: Бухгалтерия
2. B главном меню выбрать пункт Операции- Обработка… (рис.3.3)
/>
Рис.3.3Выбор строки «Обработка.» подменю «Операции»
3. Наэкране появится диалоговое окно «Выбор обработки» (рис.3.4). В немнеобходимо выбрать строку «Перенос данных (перенос проводок в базу данных)»и нажать ОК.
/>
Рис.3.4 Диалоговоеокно выбора обработки
4. Послевыбора обработки на экране появится диалоговое окно «Перенос данных»(рис.3.5).
В поляввода «с: » и «по: » необходимо ввести соответственноначальную и конечную даты периода расчета. Даты можно либо вводить склавиатуры, либо с помощью кнопки вызвать календарь (рис.3.6) и щелчком мышиуказать нужную дату, либо с помощью кнопки вызвать диалоговое окно «Выборпериода» (рис.3.6).
/>
Рис.3.6Диалоговое окно выбора периода расчета
5. Послетого, как нужный период выбран, необходимо последовательно нажать кнопки «Налоги»и «Доходы и расходы» (см. рис.3.5). Первую — для формирования таблицы«nalogi. dbf», наоснове которой будет рассчитана общая сумма существующих налоговых платежей напредприятий; вторую — для формирования таблицы «doxod.dbf», с помощью которой будут рассчитаны налоговыеплатежи по другим системам налогообложения.
Послеэтого можно закрыть форму «Перенос данных» при помощи кнопки «Закрыть»(см. рис.3.5). Часть работы, выполняемая в системе 1С, завершена.3.3.2 Формирование и вывод отчета
Необходимооткрыть базу данных «Налоги». Для этого возможны два варианта:
1) вкорневом каталоге диска с: / выбираем «Налоги. mdb»(рис.3.7);
2) запускаемMicrosoft Accessи выбираем команду Файл → Открыть…, после чего выбираем «Налоги. mdb» в корневом каталоге диска с: /
/>
Рис.3.7 Размещениебазы данных «Налоги»
Послеэтого на экран выведено окно базы данных «Налоги» с ужесформированными нами таблицами «nalogi. dbf» и «doxod. dbf», а также таблицей «data.dbf», которая формируется автоматически. Окно базыданных «Налоги», закладка «Таблицы»
Дляработы с системой необходимо перейти на закладку «Формы»
Чтобы проанализироватьналоговые платежи предприятия, нужно открыть форму «Анализ». На экранбудет выведена форма следующего вида (рис.3.8):
/>
Рис.3.8Форма «Анализ налоговых платежей предприятия»
Длярасчета налоговых платежей и формирования отчета можно нажать любую из трехкнопок «Просмотр отчета», «Печать отчета», «Сохранитьотчет», в зависимости от того, в какой форме Вам удобнее просматриватьотчет.
Посленажатия кнопки формирования отчета начнется вычисление налогов.
Если ввыводе по отчету сказано, что наилучшим вариантом является применениеупрощенной системы налогообложения (УСН), необходимо узнать, имеет ли Вашаорганизация право применять УСН в соответствии с Налоговым Кодексом РК.
Для этогона закладке «Формы» окна базы данных «Налоги» нужно выбратьи открыть форму «Проверка_УСН».
6. Есливы выбрали «Просмотр отчета», на экран будет выведен отчет срезультатами вычислений в режиме просмотра (рис 3.10).
Анализ налоговых выплат
за период с 01.01.2006 по 31.03.2006 Номер документа Дата составления
000015
05.04.2006
№ п. п
Наименование статьи
Сумма, тенге 1 Доход предприятия в. т. ч. 370020,00 1.1 — от оптовой торговли 222012,00 1.2 — от розничной торговли 148008,00 2 Расходы предприятия в. т. ч. 288389,65 2.1 — на оптовую торговлю 173033,79 2.2 — на розничную торговлю 115355,86 3 Расходы предприятия для расчета УСН 292595,06 4 НДС 25255,67 5 Налог на имущество 1726,98 6 Социальный налог 23140,00 7 КПН 19591,28 8
Сумма налогов при общем режиме налогообложения
69713,93 9
Чистая прибыль при общем режиме налогообложения
62039,07 10
Сумма налогов при упрощенной системе налогообложения
11613,74 11
Чистая прибыль при упрощенной системе налогообложения
65811, 20
Вывод:на данный момент наиболее выгодным для организации является использованиеупрощенной системы налогооблажения.
Рекомендуетсярассмотреть вариант перехода на данную систему
Руководительорганизации _____________
Главныйбухгалтер ______________
3.4 Порядок изменения ведения учета на предприятиипри переходе на другой режим налогообложения3.4.1 Переход на упрощенную систему налогообложения
Организации,перешедшие на упрощенную систему налогообложения, освобождаются от обязанностиведения бухгалтерского учета. Вместе с тем, налогоплательщики, применяющиеупрощенную систему налогообложения, обязаны вести налоговый учет показателейсвоей деятельности (необходимых для исчисления налоговой базы и налога) наосновании Книги учета доходов и расходов организаций и индивидуальныхпредпринимателей, применяющих упрощенную систему налогообложения
ФормаКниги учета доходов и расходов организаций и индивидуальных предпринимателей,применяющих упрощенную систему налогообложения, и порядок отраженияхозяйственных операций в Книге учета доходов и расходов утвержденызаконодательными актами РК. (Приказ Министерства РК по налогам и сборам от 28октября 2002 г. N БГ-3-22/606).
Дляведения учета организациями в условиях применения упрощенной системыналогообложения в соответствии с нормами главы 26.2 НК РК существует готовоерешение — продукт фирмы «1С» «1С: Бухгалтерия 7.7. Упрощеннаясистема налогообложения». Типовой конфигурации «Упрощенная системаналогообложения» реализована также методология раздельного учета по видамдеятельности, облагаемым по патентам и налогом по упрощенной системеналогообложения.
Конфигурацияпозволяет:
автоматическивести налоговый учет доходов и
автоматическиучесть моменты переходного периода, в соответствии со ст.346.25 НК РК, еслиранее организацией применялся общий режим налогообложения:
автоматическиформировать Книгу учета доходов и расходов организаций
ииндивидуальных предпринимателей, применяющих упрощенную системуналогообложения.
Впоставку конфигурации также входят методика переноса данных из информационнойбазы типовой конфигурации «Бухгалтерский учет» в информационную базуконфигурации «Упрощенная система налогообложения» и описаниесоответствующей методики перехода.
Следовательно,если предприятие перейдет на упрощенную систему налогообложения, для измененияведения бухгалтерского учета необходимо будет:
1) приобрестипродукт «1С: Бухгалтерия 7.7. Упрощенная система налогообложения»;
2) перенестиданные из /базы данных типовой конфигурации «1С: Бухгалтерия» пометодике, упомянутой выше;
3) изучитьприемы работы в новой системе (что не составит труда для опытного бухгалтера,который уже работал с продуктами компании «1С»).3.4.2 Переход на уплату патента
Предприятия,осуществляющие выплаты в бюджет в виде патента, также ведут бухгалтерский учетдеятельности, облагаемой этим налогом, в связи с тем, что налогооблагаемая базапо патент не зависит от результатов хозяйственной деятельности предприятия.
Если жепредприятие осуществляет различные виды деятельности, на уплату патента можетбыть переведена лишь часть осуществляемых видов деятельности. В этом случаепредприятие обязано вести раздельный учет реализации по облагаемым единымналогом на вмененный доход видам деятельности и по видам деятельности, длякоторых сохранен обычный режим налогообложения.
Этоотносится к рассматриваемому в данной работе предприятию, так как онозанимается оптово-розничной торговлей, а единым налогом на вмененный доходможет облагаться только розничная торговля. В этом случае по оптовым продажамналоги платятся в обычном порядке (либо по упрощенной системе налогообложения),а по розничным — заменяются патент.
Для ведениятакого учета уже приспособлена типовая конфигурация «Торговля + Склад»;
Чтобывести раздельный учет, необходимо особым образом регистрировать пролажу ипоступление товара:
1. Регистрацияпродаж. Розничные продажи необходимо регистрировать документами «Расходнаярозничная» и «Отчет кассовой смены». Bceостальные документы можно отнести к оптовому документооборот. Для управленияналогообложением в. этих документах предусмотрен флаг учета НДС: «УчитыватьНДС». Тогда при выписке розничных документов следует очистить флажок учетаНДС, в оптовых — установить его.
2. Регистрацияпоступления товара в случае, когда при оприходовании товаров точно известно,будут ли они проданы в розницу или оптом. В этом
случаепредъявленный поставщиком НДС по товарам, приобретенным для розничной торговли,следует включить в их себестоимость, а по приобретенным для оптовой торговли — принятьк учету для последующего возмещения из бюджета. В конфигурации «Торговля +Склад» для включения сумм выделенных поставщиком сумм НДС в себестоимостьтовара следует выбрать в документе «Приходная накладная» вариантрасчета налогов «Без налогов» и вводить в графу «Сумма» суммыс НДС.
3. Регистрацияпоступления товара в случае, когда при оприходовании товаров не известнозаранее, будут ли они проданы оптом или в розничном магазине. В этом случаепредъявленный поставщиком НДС рекомендуется выделять в приходных накладных вполном объеме в соответствии с первичными документами. При оплате поставщикуэтот НДС будет принят к возмещению из бюджета. В конце месяца необходимопроизвести корректировку принятого к учету НДС. Для этого нужно: а) расчетнымпутем определить суммы принятого к учету входящего НДС по товарам, проданным врозничной торговой точке; б) поскольку эти суммы НДС не должны быть, приняты квозмещению из бюджета, их следует включить в себестоимость проданных товаров (корректировочнымизаписями по итогам месяца). В конфигурации «Торговля+Склад» всенеобходимые расчеты и корректировки выполняются автоматически с помощьюспециального документа «Закрытие месяца». Этот документ долженвводиться один раз в месяц (последним днем месяца).
4. Проектные оценки основных параметровпрограммного средства и трудоемкость его разработки4.1 Оценка оптимального количества модулей и числаиерархических уровней проектируемого программного средства
Дляоценки основных метрических характеристик, а также трудоемкости и календарнойдлительности разработки программного обеспечения необходимо сначала определитьосновной исходный параметр — количество имен входных переменных />.
Создаваемаяавтоматизированная система основывается на определенном наборе таблиц, данныекоторых используются для проведения расчетов сумм налогов по различным системамналогообложения, сравнительного анализа результатов и формирования вывода. Длязадания двумерного массива, которым и является любая таблица, необходимо иметьтри имени: указатель адреса первого элемента, число строк и число столбцов.
Определимколичество имен входных переменных.
Как ужеотмечалось ранее, система состоит; из двух частей:
1) формированиеисходных данных для расчета в 1С;
2) выполнениерасчетов и формирование выходного отчета в СУБД Access.
В первой части входными данными будут следующие таблицы из базыданных 1 С;
1SOPER (бухгалтерские операции);
1 SENTRY (бухгалтерские проводки).
Во второйчасти для построения запросов, проведения расчетов и формирования выходногоотчета будут использоваться следующие таблицы:
data, (содержит даты начала и окончания периода расчета);
doxod (содержит данные о доходах и расходах предприятия зазаданный период):
nalogi (содержит данные о величине налогов, уплачиваемыхпредприятием в настоящее время).
Следовательно,для выполнения функций системы на входе будут 5 таблиц, для задания которыхнеобходимо 3*5 = 15 переменных.
Дляпроведения расчета и анализа результатов пользователю необходимо будет ввестинекоторые данные с клавиатуры:
датаначала периода расчета;
датаокончания периода;
площадьторгового помещения.
К числувходных переменных добавляются еще три.
Форма дляформирования данных в 1С содержит в своем составе следующие процедуры:
процедура вызова календаря для выбора начальной даты;
процедуравызова календаря для выбора конечной даты;
процедураформирования периода расчетов специальной форме;
процедура«Налоги» (формирование таблицы «nalogi»);
процедура«Доходы и расходы» (формирование таблицы «doxod»).
Форма«Анализ» для выполнения расчетов и вывода отчета содержит следующиефункции:
«Просмотротчета»;
«Печатьотчета»:
«Сохранитьотчет»; — «Закрыть форму»;
«Выходиз MS Access».
Такимобразом, для реализации решения задачи анализа налоговых платежей необходимонаписать 10 процедур. Величина h2получается, таким образом, равной 15 + 3 + 10 = 28. Оптимальное количествомодулей программного средства находится следующим образом:
М = h2/ log2 h2= 28/log 56 = 5 (модулей).
Числовходных переменных одного модуля составляет
/>= log2 h2= log 56 = 6.
Так какчисло модулей меньше 8, в системе будет один уровень иерархии.
Проектнаяоценка длины программного средства и его объема
Дляопределения длины и объема программы необходимо сначала найти размер словаряпрограммы по следующей формуле:
h2=h2 log 2 h2
h2 = 28 log 28 = 135 (слов).
Тогдадлина программы составит:
N = 2h2|2logh2|2-2*135*log 135= 1890 (слов).
Объёмпрограммы
V = Nlogh2=l 890*log 135-13 230 (бит),4.2 Оценка трудоемкости и календарной длительностиразработки программного средства
Определениетрудоемкости и календарной длительности разработки программного средстванеобходимо для; того, чтобы можно было согласовывать сроки разработки программыс заказчиком либо оценивать, успеет ли программист разработать программноесредство за время, жестко определенное заказчиком.
Дляопределения этих параметров нужно знать количество машинных команд ипроизводительность программиста (количество отлаженных операторов в день однимпрограммистом).
Числокоманд ассемблера (эквивалентное число машинных команд) определяется следующимобразом:
Р = 3/8*N = 3/8* 1 890 = 709 команд.
Производительность(d) составляет 10 команд/чел. — дней.
Следовательно,трудоемкость разработки равна
А = Р / d = 709 /10 = 71 (чел. — день).
Трудоемкостьв данном случае совпадает с календарным временем разработки (Тк),так как система создается одним программистом.
Оценканачальной надежности программного средства
Надежностьявляется одним из самых важных показателей качества программного продукта,поэтому среди прочих метрических характеристик разработки программного средстванеобходимо также определять среднее время проявления ошибок, которое зависит отвремени отладки и начального количества ошибок.
Начальноеколичество ошибок:
Во=V/ 3 000 = 13 230 /3 000=5 (ошибок)
Времяотладки:
t = 2/3 Тк = 2/3 * (71* 8) = 379 (часов)
Следовательно,среднее; время проявления ошибок («наработка на отказ») будетсоставлять
tn = t/lnB0= 379/ln5 = 237 (часов)= 30 (дней)
Полученныйрезультат является неплохим показателем и означает, что ошибки будутпроявляться в течение месяца, что является небольшим сроком.
Проверкаправильности полученных результатов
Проверитьправильность расчетов проектных параметров программного средства можно припомощи вычисления величины λ (уровень языка), значения которой заранееизвестны. В случае безошибочного определения метрических характеристик должновыполняться неравенство 1,1
Уровеньязыка:
λ =(h2*log h2*) 2/V = 1352/ 13 230= 1,38.
Данноезначение удовлетворяет приведенном} выше неравенству, на основании чего можносделать вывод о том, что значения основных параметров разрабатываемогопрограммного средства были определены правильно.
Заключение
В ходеданной работы была разработана и реализована технология автоматизации расчетасумм налоговых платежей предприятия по трем системам налогообложения (общийрежим налогообложения, специальный налоговый режим на основе упрощеннойдекларации и специальный налоговый режим на основе патента).
Созданныйв результате работы программный модуль позволяет вычислять значения суммналогов за период, определяемый пользователем, анализировать применение той илииной системы налогообложения для получения предприятием большей прибыли,формировать и выводить отчет с результатами вычислений и анализа. В качествеисходных данных используются таблицы баз данных бухгалтерской системы 1С: Бухгалтерия7.7.
Автоматизациярасчета и сравнительного анализа налоговых выплат позволяет сократить время,затрачиваемое бухгалтером, с 4-5 часов до 5-10 минут также сокращаетсявозможность получения ошибочного значения в ходе расчета. Созданный программныймодуль может применяться на предприятия: занимающихся торгово-закупочнойдеятельностью и ведущих бухгалтерский учет с помощью ПБС 1С: Бухгалтерия.
Вдальнейшем возможно расширение данного модуля до возможное работы его с другимибухгалтерскими системами. Также можно расширит функциональное пространство АРНПпутем добавления функций вычисления анализа всех затрат предприятия поразличным статьям расходов и формирования плана затрат на будущий период.
Список использованной литературы
1. 1С: Бухгалтерия 7.7. Упрощенная система налогообложения. Базовая версия (27.05.2004)
2. 1С: Предприятие 7.7. Конфигурирование и администрирование. Ч.1,2.А. Алексеев.О.Дерут, В. Егоров и др. — М.: Фирма «1С», 1999. — 784 с.
3. 1С Бухгалтерия от А до Я казахстанский стандарт А, 2002 — 252 с.
4. Автоматизированные информационные технологии в экономике Титоренко Г. М,М: Компьютер, ЮНИТИ, 1998 — 454 с.
5. Автоматизированные информационные технологии в экономике М.И. Семенов, И.Т.Трубилин М: Финансы и статистика, 2000 — 561 с.
6. Дженнингс Р. Использование Microsoft Access 2000. — М.: Вильяме, 2000. — -1147с.
7. Налоговый кодекс Республики Казахстан: — Изд. дом «БИКО», Алматы,2005 — 304с.
8. Нормативные акты по финансам, налогам, бухгалтерскому учету, страхованиюОфициальные материалы №1 (253) — 2 (254), 2006 400с.
9. Хасенова А.Ж., Оразаева А.Р. «Оптимизация налогообложения предприятия»,Материалы международной научно-технической конференции «ИКИ-2006»,«Измерения, контроль, информатизация» Барнаул, изд-во Алт ГТУ, 2006г.
10. Оразаева А.Р., Хасенова А.Ж. «Информационные системы. Налогообложенияпредприятия», Барнаул, изд-во Алт ГТУ, 2006г.
11. Информационный бюллетень Министерства Финансов РК №7 2006г
12. Информационный бюллетень Министерства Финансов РК №9-10 (217-218) 2006г
13. Экономическое обоснование учета в 1 С бухгалтерии 7.7. — М: Фирма «ЛС»
14. Форт С, Хоуи Т., Рёлстон Д. Программирование в среде Access2000: Энциклопедия пользователя / [Пер. с англ. Куликова О.В. и др.]. — Киев: ДиаСофт, 2000. — 544 с.
15. Юридический консультант главного бухгалтера №4 апрель, 2006