地方税AO审计方法探讨_审计方法论文

地方税AO审计方法探讨_审计方法论文

探索地税AO审计方法,本文主要内容关键词为:地税论文,方法论文,AO论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。

一、采集业务数据

(一)确定需要采集的原始数据。根据地税征管审计的重点和目标,了解地税部门征管系统数据情况,把数据库中与该审计项目相关的数据从大量原始数据中筛选出来,且不必取得每张表的所有字段,为下一步采集工作提供数据基础。

(二)选择一种适当的方法导出数据。由于我县地税部门没有后台管理数据的权限,所以只能从前台将相关业务数据以EXCEL,文本文件等格式导出。其中,以文本文件的格式可以直接导出,但此种格式的数据导入A0中比EXCEL格式的数据复杂:如果以EXCEL格式直接导出,存在业务数据量大小的限制,因为EXCEL最多为65536行,所以选择分月或分季将需要的原始数据表逐一导出到EXCEL表中。

(三)导入已采集数据到A0系统中。对于已采集的EXCEL原始数据表,建议先将其导入到SQL数据库。特别是一些原始表由于业务数据量太大,存放在了多个EXCEL表中,可以先将其导入SQL数据库合并成一张表;再利用A0系统“采集转换”功能将该数据库以“SQL Server”方式导入;最后在A0系统中采集到以下几张业务数据表及字段名称:1.《申报开票入库明细查询表》:纳税人编码、纳税人名称,征收项目,征收品目,申报方式,税费所属期起,税费所属期止,税率、申报金额、开票金额,入库金额、票证种类、票证字别、申报日期、开票日期、缴款期限,入库日期。2.《税款入库情况表》:纳税人编码、纳税人名称、税种、税目、税率、入库分配级次、销号日期、开票数、入库金额。3.《退税数据表》:纳税人编码、纳税人名称,征收项目、征收品目、销号日期、发生日期、退税金额。4.《预算级次表》:纳税人编码、纳税人名称、税种、预算分配级次。5.《纳税人登记信息表》。纳税人编码、纳税人识别码、纳税人名称,登记类型,登记状态,注册类型代码、注册地址,法定代表人,办税员,开业登记日期。6.《零申报户数统计表》:核算机关、纳税人编码,纳税人内部码、纳税人名称,税费所属期起、税费所属期止、征收项目、征收税目。

二、分析业务数据

基于前面的原始数据分析,数据采集转换及导入A0系统采集了所需要的业务数据后,审计的任务就主要集中于数据分析,对采集的业务数据运用A0分析功能进行检查核对,从而为审计提供线索。具体审计方法如下:

(一)税款分税种汇总查询。审计目标:将分税种汇总数据与地税年报数据进行核对,验证所采集数据的真实性和完整性,并用于查证是否存在税种调节问题。1.分税种查询税款入库额,生成《分税种入库汇总表》。Select税种,round(sum(入库金额),2)as入库额into分税种入库汇总表from税款入库情况表group by税种。2.分税种查询税款退库额,生成《分税种退库汇总表》。Select征收项目,round(sum(退税金额),2)as退库额into分税种退库汇总表from退税数据表group by征收项目。3.将两张表进行比对,得出分税种汇总实际入库情况。Select a.税种,round(isnull(a.入库额,O)-isnull(b.退库额,0),2)as税收入库额from分税种入库汇总表a full join分税种退库汇总表b on a.税种:b.征收项目。

(二)营业税附征异常查询(城市维护建设税)。审计目标:查证地税部门是否根据营业税额按照法定税率如实征收城市维护建设税。1.计算纳税人应纳城建税,生成《应纳城建税表》。Select纳税人名称,纳税人编码,sum(入库金额.0.05)as应纳城建税into应纳城建税表from税款入库情况表group by纳税人编码,纳税人名称,税种having税种like营业税。2.计算纳税人实纳城建税,生成《实纳城建税表》。Select纳税人名称,纳税人编码,sum(入库金额)as实纳城建税into实纳城建税表from税款入库情况表group by纳税人编码,纳税人名称,税种having税种like,城市维护建设税。3.将两张表进行比较,得出存在差额的纳税记录。Select a.纳税人名称as应纳税人,b.纳税人名称as实纳税人,round(isnull(应纳城建税,O)-isnull(实纳城建税,0),2)城建税差额from应纳城建税表afull join实纳城建税表b ona.纳税人名称:b.纳税人名称anda,纳税人编码cb。纳税人编码另外,营业税附征教育费附加和地方教育费附加异常查询的方法同理。

(三)混淆税款级次查询。审计目标:查iE)x库税款是否存在混淆税款级次的情况。1.查询纳税人税款入库级次,生成《入库级次表》。Select纳税人编码,纳税人名称,税种,入库分配级次,Sum(入库金额)as入库额into入库级次表from税款入库情况表group by纳税人编码,纳税人名称,税种,入库分配级次。2.将税款入库级次与鉴定预算级次进行比较,得出税款级次不一致的记录。Select a.纳税人编码,a.纳税人名称,a.税种,a.入库分配级次,b.预算分配级次from入库级次表a inner join预算级次表b on a.纳税人编码;b.纳税人编码and a.税种:b.税种where a.入库分配级次〈〉b.预算分配级次G。

(四)提前征税查询。审计目标:查询入库日期在税费所属期之前的纳税记录,验证税务机关是否存在提前征收税款的情况。Select:from申报开票入库明细表where year(入库日期)t12+month(入库日期)<=month(税费所属期止)+year(税费所属期止)12。

(五)同一税种税目不同税率查询。审计目标:查证是否存在税种和税目对应的税率适用错误的情况。1.查询纳税人,税种、税目和税率信息,生成《实际税率表》Select distinct纳税人编码,纳税人名称,税种,税目,税率into实际税率表from税款入库情况表。2.筛选纳税人、税种和税目相同,但有2个以上税率的记录。Select纳税人编码,纳税人名称,税种,税目,count(税率)as税率个数from实际税率表group by纳税人编码,纳税人名称,税种,税目having count(税率)>;2。

(六)大额纳税且为万元整数倍查询。审计目标:查询税票金额为万元整数倍的前10位纳税大户,再从税票中查找审计疑点。Select top10纳税人编码,纳税人名称,sum(入库金额)as入库额from申报开票入库明细表Where convert(bigint,入库金额)%10000=0 group by纳税人编码,纳税人名称order by sum(入库金额)desc。

(七)一个纳税人存在多个纳税人编码查询。审计目标:审查同一个纳税人名称是否存在多个纳税人编码。1.查询纳税人信息,生成《纳税人名称编码表》Select distinct纳税人名称,纳税人编码into纳税人名称编码表rom纳税人登记信息表。2.筛选一个纳税人存在2个以上纳税人编码的记录。Select纳税人名称,COtInt(纳税人编码)as纳税人编码个数from纳税人名称编码表group by纳税人名称having courtt(纳税人编码)>;2。

(八)税务登记正常但未纳税查询。审计目标:查询纳税人税务登记为正常状态,但无纳税记录且未零申报的情况。1.分纳税人查询已纳税额,生成《分纳税人审报开票入库情况表》Select纳税人编码,纳税人名称,sum(开票金额)as开票额,sum(入库金额)as入库额into分纳税人申报开票入库情况表from申报开票入库明细表group by纳税人编码,纳税人名称。2.将《分纳税人申报开票入库情况表》与《纳税人登记信息表》进行比较,得出税务登记正常但没有纳税的记录,生成《税务登记正常但无纳税记录表》。Select.*into税务登记正常但无纳税记录表from纳税人登记信息表a left join分纳税人申报开票入库情况表bon a.纳税人编码=b.纳税人编码where a.登记状态like’正常’and b.纳税人编码is null。3.将《税务登记正常但无纳税记录表》与《零申报户数统计表》比较,得出税务登记正常但无纳税记录和零申报的记录。Select a.*from税务登记正常但无纳税记录via哦a left join零申报户数统计表b on a.纳税人编码=b.纳税人编码where b.纳税人编码is null。当然通过“into”生成的表,可在SQL查询器里鼠标右击“分析数据”,选择“添加表”即可在“分析数据”目录下查看生成的分析数据表。

最后,将上述分析查询的结果导入审计疑点,再对审计疑点进行排查核对,最终形成审计问题。

标签:;  ;  ;  ;  ;  

地方税AO审计方法探讨_审计方法论文
下载Doc文档

猜你喜欢