广告费收入及应缴税收计算机审计一例

作 者:
李亚 

作者简介:
李亚,亳州市审计局

原文出处:
安徽月刊

内容提要:


期刊代号:V3
分类名称:审计文摘
复印期号:2011 年 07 期

关 键 词:

字号:

      笔者年参加了对某局原局长任职期间经济责任履行情况的审计。经审计,发现该局下属事业单位的广告费收入和所缴流转税金额不符合法定比例关系,存在明显疑点。笔者应用计算机辅助审计,计算其应缴税收,结合从地税部门取得的该单位实际税收入库数据,对比分析,发现该单位当年应缴流转税88.58万元,实缴15.28万元,漏缴流转税73.3万元,占应缴税收的82.75%。

      疑团重重

      疑点之一:笔者在查看被审计单位财务数据时,发现该单位当年广告收入1400万元,上缴营业税13.77万元、城市维护建设税0.96万元、教育费附加0.41万元、地方教育附加0.14万元。根据法律规定,营业税按营业收入的5%计算,应该缴纳营业税为70万元,而实缴营业税只有13.77万元。是该单位虚报营业收入,或是漏缴税收,还是两者兼而有之呢?

      疑点之二:与被审计单位会计人员谈话了解到,财务反映的广告收入就是广告合同反映的已收金额,二者是一致的,有单独的信息系统对广告合同进行管理。广告的播出流程:客户部的业务员与客户洽谈,签订广告合同→客户根据合同约定金额,到财务部交纳广告费→财务部门收到客户的广告费,通知广告部制作广告→广告部将广告制作完毕,将广告拷贝给发射部→发射部手工登记广告的相关信息,按登记信息安排播出广告,且不存在播放无收费广告。由此可知,广告合同管理系统、广告制作系统、业务发射管理系统分别由三个不同部门管理,数据不共享。笔者想到从广告合同管理系统到发射业务管理系统数据是否还存在关联性、一致性,是否存在播出超出合同约定的广告或播出无合同广告呢。

      蛛丝马迹

      为了解开疑团,笔者深入调查了被审计单位广告合同管理系统、广告制作系统和广告发射系统三套电子数据,发现广告制作系统是制作视频、音频的软件系统,生成与广告相对应的视频或音频文件,没有相应的管理数据。而广告合同管理系统、业务发射管理系统均有管理数据。找到数据库所在的目录后发现,两个数据库均为Access数据库,于是笔者就将这两个数据库采集到自己的电脑中,结合纸质账表,分别找到广告合同表、广告播出表。通过对两张表的反复比对分析,发现广告播出表中有一个“编号”字段,除空值外,大部分与广告合同表中的“合同号”字段相匹配。抽查了广告播出表中的部分合同号,发现在广告合同表中无对应的合同。笔者根据这个蛛丝马迹,整理审计思路:运用计算机辅助审计,利用AO2008审计软件的分析功能,通过合同号将广告播放数据与广告合同数据进行关联,计算超合同广告收入、无合同广告收入及合同收入;比对电视台实际取得的广告收入及应缴营业税、城市维护建设税、教育费附加及地方教育费附加。

      数据准备

      笔者还从被审计单位会计了解到,广告费是根据广告的时长、类型及所在频道计算的,并取得了相应的收费标准。为了计算广告费应缴营业税等税费,笔者又到地税部门取得了当年地方税收入库明细,将从被审计单位取得的电子数据和从地税部门取得的税收入库数据,经过数据清理后作为业务数据导入AO2008。其中,电视台广告合同2834条,播出广告6186条,2009年度市本级税收入库明细5.4万条记录。

      深入分析

      根据取得的电子数据,分步骤计算各月实际取得的广告费收入、无合同收入、超合同约定收入,根据应收广告费=广告费收入+无合同广告收入+超合同约定收入,计算出各月应收广告费,再根据应收广告费计算应缴税收入,将应缴税收与实际缴纳税收相比对,从而得出应补交的税收金额。具体实施过程如下:

      第一步,计算各月实际取得的广告收入(全年实际取得广告费收入1382万元)。

      根据“业务__广告合同”表中“是否欠款”字段,筛选出“是否欠款”=0的记录,按月汇总电视台各月实际收取的广告,生成“各月实收广告费”表。打开审计软件AO2008,在“审计分析”——“数据分析”——“SQL编辑器”内,输入以下SQL语句:

      select month([付款日期])as收款月份,sum([合计金额])as实收广告费into各月实收广告费from [业务__广告合同]where[欠款金额]=0 group by month(付款日期)order by month(付款日期)

      第二步,计算各月应取得的无合同广告收入(全年无合同收入85万元)。

      首先,已播出但未签订合同(即没有收费)的广告明细。根据广告编号,比较“业务__播出广告”和合同广告表,找出无相应合同号的条目,筛选播出的无合同广告,生成已经播出但没有签订合同(即没有收费)的中间表“播出无合同广告_t”。SQL语句如下:

      select distinct[节目单日期],[频道缩写],[广告编号],[广告名称]into播出广告_t1 from[业务__播出广告]

      select distinct[编号]into广告合同_t1 from[业务__广告合同]where[编号]is not null

      select*into播出无合同广告_t from [业务__播出广告]where广告编号not in(select编号from广告合同_t1)

      其次,计算各月无合同广告应收广告费。根据“播出无合同广告_t”中间表中“频道缩写”字段,与[业务__频道代码]进行关联,在“播出无合同广告__t”中间表中添加“频道名称”字段,生成中间表“播出无合同广告_t1”。SQL语句如下:

相关文章: