Скачать .docx  

Дипломная работа: Автоматизация расчета налоговых платежей

Содержание

Введение

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С с помощью добавленной функции "Перенос данных" и использования функции MSAccess "Связь с таблицами".

Диагностирование системы происходит с помощью выполнения контрольного примера.

2) Требования к численности и квалификации персонала.

АРНП использует один человек, производя обработку данных и формирование отчетности. Он должен обладать навыками работы с бухгалтерскими системами, знать функциональное наполнение системы 1С Бухгалтерия.

3) Требования к показателям назначения.

При функциональном расширении системы на 25%, а также при увеличении значений параметров объекта автоматизации на 20% сохранится ее целевое назначение. Целевое назначение АРНП также будет сохраняться до введения законодательством новых порядков исчисления и уплаты налогов. При введении новых порядков исчисления программный модуль нужно будет модифицировать на 50-80%.

4) Требования к защите информации от несанкционированного доступа.

Для защиты информации от несанкционированного доступа должны использоваться пароли доступа к БД, установление разных прав доступа для разных пользователей.

5) Требования по сохранности информации.

Так как АРНП является частью ПБС, то требования по сохранности информации для ПБС распространяются и на нее. Информация может быть утрачена вследствие различных системных сбоев, ошибок, потери питания.

6) Требования к стандартизации и унификации.

При работе с частью АРНП, реализованной в виде дополнительной функции в 1С, используется интерфейс системы 1С: Бухгалтерии, при работе со второй частью программы, созданной при помощи средств MicrosoftAccess, используется стандартный интерфейс ОС 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. Форт С., Хоуи Т., Релстон Д. Программирование в среде Access 2000: Энциклопедия пользователя / [Пер. с англ. Куликова О.В. и др.]. - Киев: ДиаСофт, 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 0
Конец периода Дата 8 0
Общий доход предприятия Числовой 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 0
DEBET Текстовый Дебетовые счета 30 0
KREDIT Текстовый Кредитовые счета 30 0
SUMMA Числовой Сумма социального налога на данную дату 10 2

Подобную структуру имеют также таблицы "НДС_отгруж" и "Доходы" с той лишь разницей, что в них не выбирается самая поздняя дата.

Таблица 2.4

Структура таблицы "На_имущество_итог"

Наименование поля Тип Расшифровка Длина Точность
DEBET Текстовый Дебетовые счета 30 0
KREDIT Текстовый Кредитовые счета 30 0
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 0
KONDATA Дата окончания периода расчета Дата 8 0

Структурные единицы информации из данной таблицы - оба поля "NACHDATA" и "KONDATA". Значения этих полей необходимы для вывода в отчете периода расчета, а также для самого расчета.

Таблица 2.12

Структура таблицы "doxod. dbf"

Наименование поля Расшифровка Тип Длина Точность
DATA Дата операции Дата 8 0
DEBET Дебетовый счет Текстовый 10 0
KREDIT Кредитовый счет Текстовый 10 0
SUMMA Сумма в основной валюте Числовой 10 2
SOD Содержание операции Текстовый 45 0

Структурные единицы информации из данной таблицы - поля "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].

В базе данных "Налоги" при помощи функции MSAccess "Внешние данные → Связь с таблицами" установлена связь с этими таблицами, благодаря чему данные в них обновляются каждый раз при выполнении обработки "ПереносДанных" в 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;

установленная СУБД MicrosoftAccess;

установленная профессиональная бухгалтерская система 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) запускаем MicrosoftAccess и выбираем команду Файл → Открыть…, после чего выбираем "Налоги. 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").

Форма "Анализ" для выполнения расчетов и вывода отчета содержит следующие функции:

"Просмотр отчета";

"Печать отчета":

"Сохранить отчет"; - "Закрыть форму";

"Выход из MSAccess".

Таким образом, для реализации решения задачи анализа налоговых платежей необходимо написать 10 процедур. Величина h2 получается, таким образом, равной 15 + 3 + 10 = 28. Оптимальное количество модулей программного средства находится следующим образом:

М = h2 / log 2 h2 = 28/log 56 = 5 (модулей).


Число входных переменных одного модуля составляет

= log 2 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< λ < 2,2.

Уровень языка:

λ = (h2* logh2 *) 2/ V = 1352 / 13 230= 1,38.

Данное значение удовлетворяет приведенном} выше неравенству, на основании чего можно сделать вывод о том, что значения основных параметров разрабатываемого программного средства были определены правильно.

Заключение

В ходе данной работы была разработана и реализована технология автоматизации расчета сумм налоговых платежей предприятия по трем системам налогообложения (общий режим налогообложения, специальный налоговый режим на основе упрощенной декларации и специальный налоговый режим на основе патента).

Созданный в результате работы программный модуль позволяет вычислять значения сумм налогов за период, определяемый пользователем, анализировать применение той или иной системы налогообложения для получения предприятием большей прибыли, формировать и выводить отчет с результатами вычислений и анализа. В качестве исходных данных используются таблицы баз данных бухгалтерской системы 1С: Бухгалтерия 7.7.

Автоматизация расчета и сравнительного анализа налоговых выплат позволяет сократить время, затрачиваемое бухгалтером, с 4-5 часов до 5-10 минут также сокращается возможность получения ошибочного значения в ходе расчета. Созданный программный модуль может применяться на предприятия: занимающихся торгово-закупочной деятельностью и ведущих бухгалтерский учет с помощью ПБС 1С: Бухгалтерия.

В дальнейшем возможно расширение данного модуля до возможное работы его с другими бухгалтерскими системами. Также можно расширит функциональное пространство АРНП путем добавления функций вычисления анализа всех затрат предприятия по различным статьям расходов и формирования плана затрат на будущий период.

Список использованной литературы

1. 1С: Бухгалтерия 7.7. Упрощенная система налогообложения. Базовая версия <www.I c.ru/rus/products/lc/predpr/upr. htm> (27.05.2004)

2. 1С: Предприятие 7.7. Конфигурирование и администрирование. Ч.1,2.А. Алексеев.О. Дерут, В. Егоров и др. - М.: Фирма "1С", 1999. - 784 с.

3. 1С Бухгалтерия от А до Я казахстанский стандарт А, 2002 - 252 с.

4. Автоматизированные информационные технологии в экономике Титоренко Г. М, М: Компьютер, ЮНИТИ, 1998 - 454 с.

5. Автоматизированные информационные технологии в экономике М.И. Семенов, И.Т. Трубилин М: Финансы и статистика, 2000 - 561 с.

6. Дженнингс Р. Использование MicrosoftAccess 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. Форт С, Хоуи Т., Рёлстон Д. Программирование в среде Access 2000: Энциклопедия пользователя / [Пер. с англ. Куликова О.В. и др.]. - Киев: Диа Софт, 2000. - 544 с.

15. Юридический консультант главного бухгалтера №4 апрель, 2006