计算机辅助审计在“过头税”审计中的运用
所谓过头税,是指税收征管部门为了完成税收任务而过度地向民间征税的做法,包括时间上的过头和幅度上的两种。
在没有出现重大经营环境变化的情况下,一般企业每个月的纳税额不会有较大的变化。但是当某地经济发展与税收收入任务增长不同步时,当税务部门在地方党政领导和上级税务部门的硬性收入任务规定的影响下,做出征收“过头税”的行为。这不但违反税法,加重纳税人负担,还形成税款征收的恶性循环,是税务审计必须注意的问题。
征收过头税主要集中在年末,这样就造成了企业缴纳的12月份的税款入库大量增加。审计的思路是将纳税人的12月份和11月份的纳税额进行对比分析,将纳税额有异常增长的企业查询出来作为审查的重点。
以下是具体的操作步骤:
1、从税收征管信息系统中筛选出当期税款的具体资料如下:
代码 | 中文名称 | 备注 |
WDH_kpZB | 文档号 |
|
WDXH_kpMX | 文档序号 |
|
szbm | 税种编码 |
|
KPSJ_KPMX | 开票税金 |
|
QY_ID | 微机编码 |
|
KPRQ_KPZB | 填开日期 | 以上数据来源“开票数据”表 |
NSRMC_SWDJZB | 纳税人名称 | 来源“登记数据表” |
kxfl | 款项分类 |
|
2、编写SQL语句查询税款增长异常的企业:
(1)将“开票数据”表中的关键字段筛选出来生成中间表“过头税1”
select DISTINCT WDH_kpZB,WDXH_kpMX,KXFL,szbm,cast(ltrim(KPSJ_KPMX) as float) sj,QY_ID,KPRQ_KPZB
into 过头税1 from 开票数据
(2)将“过头税1”、 “预算款项编码表” 和“登记数据 ”通过税种编码、款项分类以及微机编码关联生成中间表“过头税2”
select a.*,b.预算项名称,c.NSRMC_SWDJZB 纳税人名称 into 过头税2
from 过头税1 a,预算款项编码表 b,登记数据 c
where a.szbm=b.税种编码 and b.款项分类=a.kxfl and a.QY_ID=c.QY_ID
(3)将中间表“过头税2”中的缴税金额按纳税人名称进行分类汇总生成中间表“过头税3”
select 纳税人名称,month(KPRQ_KPZB) 日期,sum(sj) 各月合计金额 into 过头税3 from 过头税2
group by 纳税人名称,month(KPRQ_KPZB)
(4)将中间表“过头税3”通过自连接计算每个纳税人12月和11月的差额,将差额进行降序排列。
select a.纳税人名称,a.各月合计金额-b.各月合计金额 差额 from 过头税3 a,过头税3 b
where a.日期=12 and b.日期=11 and a.各月合计金额>b.各月合计金额
and a.纳税人名称=b.纳税人名称 order by 差额 desc
通过以上步骤查询可以得到缴税金额增长异常增长的纳税人,将这些纳税人作为审计疑点进一步进行审查。
皖公网安备 34060002010036号
