您当前的位置: 首页 > 审计专栏 > 理论探索

浅析数据分析在财政预算执行审计中的应用

发布日期:2020-03-04 15:10:05   作者:吴轩    来源:望江县审计局     阅读: 次    字体: [大] [中] [小]

财政预算执行审计是国家审计的法定任务,是审计署和地方各级审计机关同时开展的一项审计项目,也是最受关注的审计项目。随着数据信息化的普及,数据分析在审计中发挥的作用也是益突现,为提高审计质量和效率,实现资金全覆盖的目标提供了技术支撑,为实现审计模块化、智能化提供新的方向。笔者根据审计实践,以县级财政预算执行审计为切入点,抛砖引玉,浅析财政预算执行审计中的数据应用。

1、预算与指标的一致性审查。

采集电子数据:年初支出预算汇总表,指标明细表(或采用指标标准表)

审计思路:根据年初预算支出总表与指标标准表比对,审查预算表与指标的一致性,是否存在有预算无指标或有指标无预算的现象;同时审查指标追加、分解情况。

第一步:根据年初预算支出总表汇总各预算单位年初预算支出总额,生成中间表----部门预算金额表。

执行语句:select 部门,sum(合计)预算金额 into 部门预算金额表

from dbo.年初预算表

group by 部门

第二步,根据指标明细表筛选汇总出各预算单位指标金额(1号指标即年初预算指标)并与部门预算金额表关联,核对预算与指标的对应情况,筛选出指标金额与预算金额差额不为0的对象,即为有指标无预算或有预算无指标的疑点。

执行语句:

select a.预算单位名称,a.金额,b.预算金额

from dbo.指标明细表 a,预算金额表 b

where a.预算单位名称=b.部门 and a.指标类型 like '年初预算' and a.金额-b.预算金额 !=0

2、指标与拨款的一致性审查

采集电子数据:指标明细表,总预算会计辅助明细表

审计思路:根据预算拨款与预算指标勾稽关系,将指标明细表与总预算会计辅助明细表关联,核对指标与拨款的一致性。

第一步,根据指标明细表和总预算会计辅助明细表分别汇总各单位总指标及拨款总金额,分别生成指标统计表和拨款统计表。

select  预算单位名称,sum(JE)指标金额  into 指标统计表

from dbo.指标明细表

group by 预算单位名称

select 辅助名称,sum(借方金额)拨款金额  into 拨款统计表

from dbo.辅助明细账

group by 辅助名称

第二步,根据指标与拨款的勾稽关系,将指标统计表与拨款统计表以预算单位关联,审查指标与拨款一致性。

①有指标无拨款情况审查

执行语句:

select a.*,b.拨款金额

from 指标统计表 a  left join 拨款统计表 b on a.预算单位名称=b.辅助名称

where b.拨款金额 is null

②无指标拨款情况审查

执行语句:

select b.*,a.指标金额

from 指标统计表 a  left join 拨款统计表 b on a.预算单位名称=b.辅助名称

where a.指标金额 is null

③指标与拨款一致性审查

执行语句:

select a.*,b.拨款金额

from 指标统计表 a   join 拨款统计表 b on a.预算单位名称=b.辅助名称

where a.指标金额 !=b.拨款金额

3、支付均衡性审计

电子数据采集:支付标准表

审计思路:根据国库支付数据,剔除工资性支出类(即301类),按月汇总非工资性支出金额,与全年非工资性总支出对比计算各月支出占比,分析财政资金支付的均衡性。

(1)全县预算支付均衡性总体分析

执行语句:

select left(支付日期,6)月份,sum(je)支付金额

from dbo.支付标准表

where JJFLCODE not like '301%'

group by left(支付日期,6)

order by left(支付日期,6)

根据排序,可直观看出各月非工资性支出的差别,对异常月分展开分析。

(2)部门预算资金支付均衡性审计

执行语句:

第一步,首先汇总各预算单位全年非工资性支出总额生成中间表-单位非工资支出总表

select 预算单位名称,sum(je)支出总额  into  单位非工资支出总表

from dbo.支付标准表 where JJFLCODE not like '301%'

group by 预算单位名称

第二步,汇总分析单位各月份非工资性支出,生成中间表-月非工资金支出明细表

select 预算单位名称,left(支付日期,6)月份,sum(je)支出总额  into 月非工资金支出明细表

from dbo.支付标准表  where JJFLCODE not like '301%'

group by 预算单位名称,left(支付日期,6)

order by 预算单位名称,left(支付日期,6)

第三步,将上述两中间表以预算单位名称关联,筛选月支出额占全年总支出比例畸高(超过30%)的单位作为审计疑点。

select a.预算单位名称,a.月份,a.支出总额,b.支出总额,a.支出总额/b.支出总额*100 占比

from 月支出明细表 a,单位非工资支出总表 b

where  a.预算单位名称=b.预算单位名称 and a.支出总额/b.支出总额*100>30

4、资金支付规范性审查(大额资金支付到财供人员)

采集电子数据:支付标准表,财政供给人员信息表

审计思路:根据支付标准表与财政供给人员相关联,筛选预算资金支付到财政供给人员异常现象(超过10万),作为审计疑点,审查财政资金直接支付政策的执行情况。

select a.预算单位名称,a.收款人,sum(JE)

from dbo.支付标准表 a,财政供给人员信息表 b

where a.收款人=b.姓名

group by a.预算单位名称,a.收款人 having SUM(je)>100000

5、预算支出真实性审查(预算资金违规转入支出户)

采集电子数据:支付标准表

审计思路:根据支付标准表,筛选12月份收款人为“国库支付中心”且摘要不含“公车”字段的支付款(即排除部门向机关事务局年终支付公务用车的支出),反映预算资金转入支出户以拨代支的情况。

执行语句:

select 预算单位名称,收款人,sum(je)金额

from dbo.支付标准表

where 支付日期  like '201812%'  and 收款人 like '某某县国库支付中心' and ZY not like ‘%公车%’

group by 预算单位名称,收款人

6、采购预算执行情况审计

采集数据:年初采购预算表,2018年度商品采购及工程项目采购情况表

审计思路:根据年初采购预算表汇总商品购置类及工程服务类采购预算情况(取本级不含乡镇)与公共资源交易管理局当年发生的商品采购及工程项目采购(不含乡镇,下同)情况表比对,审查无预算采购、超预算采购、采购预算执行不到位的情况。

(1)从总量分析预算执行情况

首先从采购预算表中获取全年商品购置类及工程服务类预算总金额,其次从公共资源交易管理局当年实际发生的交易汇总金额,将两表中的总金额比较,计算总预算到位率。

(2)汇总分析部门采购预算到位率

首先,对采购预算表进行分类汇总,获得各部门年初商品购置类及工程服务类预算总金额。

执行语句:

select a.部门, isnull(商品购置类,0),isnull(工程建设类 ,0) into 采购预算表

from (select 部门, SUM(小计)商品购置类

from dbo.采购预算

where len(商品购置类 )>0 and 部门 not like '%镇%' and 部门 not like '%乡'

group by 部门

) a    left  join

(select 部门, SUM(小计)工程建设类

from dbo.采购预算

where len(工程建设类 )>0 and 部门 not like '%镇%' and 部门 not like '%乡'

group by 部门) b  on a.部门=b.部门

其次,对公共资源交易管理局当年发生的商品购置类及工程建设情况分业主单位汇总,生成“采购执行表”。

执行语句:

select a.业主单位,b.业主单位,isnull(工程类,0),isnull(采购类,0) into tm1

from (select 业主单位, isnull(SUM(预算金额),0)工程类

from dbo.采购工程类招标

where 业主单位 not like '%政府%' group by 业主单位

)a   full join

(select 业主单位,isnull(sum(预算金额),o)采购类

from dbo.政府采购类

where  业主单位 not like '%政府%'

group by 业主单位)  b  on a.业主单位 =b.业主单位

对上表tm1业主单位字段再次进行合并处理,生成“采购执行表”。

第三,将采购预算表与采购执行表以部门和业主单位关联,生成采购预算执行对照表,从而审查各部门采购预算执行情况,分析预算编制的科学性和执行的严肃性。

执行语句:

Select 部门,a.商品购置类,a.工程建设类,b.采购类,b.工程类, a.商品购置/b.采购类类 采购类执行率,a.工程建设类/b.工程类 工程类执行率

From 采购预算表 a, 采购执行表 b

Where  a. 部门=b.业主单位

根据生成执行情况表,比率小于1的即存在无预算采购情况,大于1的既为预算执行不到位的对象,可选取异常对象延伸调查。

7、三公经费预算执行审计

采集电子数据:年初支出预算总表,支付标准表

审计思路:根据“三公经费”年初预算与支付数据比对,审查“三公经费”预算执行及管理情况。

(1)全县“三公经费”预算执行总体情况审计。

第一步:根据年初支出预算汇总表,汇总全县“三公经费”预算总体金额;

第二步:根据支付标准表,筛选汇总全年支付“三公经费”支出总额,将预算总金额与支付总金额对比分析,判断“三公经费”的总体情况。

执行语句:

select distinct (select SUM(je)

from dbo.支付标准表

where 经济分类名称 like '公务接待费')公务接待费,

(select SUM(je)

from dbo.支付标准表 where 经济分类名称 like '公务用车运行维护费')公务用车运行维护费,

(select SUM(je)

from dbo.支付标准表 where 经济分类名称 like '出(国)境费') '出(国)境费'

from dbo.支付标准表 a

(2)部门 “三公经费”预算执行情况审查

第一步,根据年初预算表筛选汇总各部门“三公经费”预算数据,生成中间表----三公经费预算表

执行语句:

select 部门,sum(公务接待费)公务接待费,sum(公务用车运维护费)公务用车运维护费,sum(会议费)会议费,sum([因公出国(境)费用])出国境费用 into三公经费预算表

from dbo.年初预算表

group by 部门

第二步,根据支付标准表筛选汇总各部门实际支付三公经费数据,生成中间表—三公经费支付表

执行语句:

select  distinct 预算单位名称, (select sum(je)

from dbo.支付标准表

where 经济分类名称 like '公务接待费' and  预算单位名称=a. 预算单位名称)支付公务接待费,

(select SUM(je)

from dbo.支付标准表

where 经济分类名称 like '公务用车运行维护费'and 预算单位名称=a. 预算单位名称 ) 支付公务用车运行维护费,

(select SUM(je)

from dbo.支付标准表

where 经济分类名称 like '出(国)境费' and 预算单位名称=a. 预算单位名称) '支付出(国)境费',

(select SUM(je)

from dbo.支付标准表

where 经济分类名称 like '会议费' and 预算单位名称=a. 预算单位名称) 支付会议费   into   三公经费支付表

from dbo.支付标准表 a

第三步,根据生成的三公经费预算表及支付表,以预算单位(部门)关联,生成新的对比表

Select  a. 预算单位名称, 公务接待费,支付公务接待费,(公务接待费/支付公务接待费) 执行率,公务用车运维护费,支付公务用车运维护费,

(公务用车运维护费/支付公务用车运维护费)执行率,出国境费用,支付公务用车运维护费,(出国境费用/支付出国境费用) 执行率,会议费,支付会议费,

(会议费/支付会议费) 执行率

From三公经费支付表 a, 三公经费预算表 b

Where a. 预算单位名称=b.部门