在对部门预算执行绩效情况审计中,通过比对部门事业支出科目余额表与部门预算指标单是检查部门预算支出合规性的常用审计方法,但往往数据量大且繁琐,笔者通过编写SQL语句可以批量完成部门预算支出合规性的比对工作,大幅度减少工作量。 一、审计思路和方法 根据《中华人民共和国预算法实施条例》第三十八条“各级政府、各部门、各单位应当加强对预算支出的管理,严格执行预算和财政制度,不得擅自扩大支出范围、提高开支标准:严格按照预算规定的支出用途使用资金,……”和第六十二条“各部门、各单位的预算支出,必须按照本级政府财政部门批复的预算科目和数额执行,不得挪用;确需作出调整的,必须经本级政府财政部门同意”的规定,通过将部门事业支出科目余额表与部门预算指标单的比对,发现是否存在未严格执行预算和财政制度,擅自扩大支出范围、提高开支标准、未按照预算规定的支出用途使用资金、未按照本级政府财政部门批复的预算科目和数额执行等的问题。 (一)所需资料 1.XX部门事业支出科目余额表。需要字段名称:科目编码,科目名称,期初余额,借方发生额,贷方发生额,期末余额,分录数,余额方向,电子数据名称,科目级别。 2.财政局提供的部门预算指标单。需要字段名称:金额,单位代码,单位名称,资金性质,业务日期,指标来源,项目名称,支出类型。 (二)计算机审计步骤和数据分析 1.对部门预算指标单按支出类型进行分类汇总 审计思路:以单位名称为筛选条件,筛选出专项业务费、专项业务费(非项目),将其金额进行汇总以"专项业务费指标表"命名,生成专项业务费指标表。 SQL语句:Create table专项业务费指标表as Select单位名称,sum(金额)专项业务费From XX部门预算指标单WHERE支出类型LIKE‘专项业务费(非项目)’OR支出类型LIKE‘专项业务费’GROUP BY单位名称 审计思路:以单位名称为筛选条件,筛选出办公设备购置,将其金额进行汇总以“办公设备购置指标表"命名,生成办公设备购置指标表。 SQL语句:Create table办公设备购置指标表as Select单位名称,sum(金额)办公设备购置From XX部门预算指标单WHERE支出类型LIKE ’办公设备购置’GROUP BY单位名称 审计思路:以单位名称为筛选条件,筛选出对附属单位补助,将其金额进行汇总以"对附属单位补助指标表"命名,生成对附属单位补助指标表。 SQL语句:Create table对附属单位补助指标表as Select单位名称,sum(金额)对附属单位补助From XX部门预算指标单WHERE支出类型LIKE’对附属单位补助’GROUP BY单位名称 审计思路:以单位名称为筛选条件,筛选出大型修缮、公用经费,将其金额进行汇总以"公用经费指标表"命名,生成公用经费指标表。 SQL语句:Create table公用经费指标表as Select单位名称,sum(金额)公用经费From XX部门预算指标单WHERE支出类型LIKE’大型修缮’OR支出类型LIKE ’公用经费’GROUP BY单位名称 审计思路:以单位名称为筛选条件,筛选出人员经费、公车改革交通费补贴支出、工会福利费、事业人员年度目标绩效考核奖,将其金额进行汇总以"人员经费指标表"命名,生成人员经费指标表。 SQL语句:Create table人员经费指标表as Select单位名称,sum(金额)人员经费From XX部门预算指标WHERE支出类型LIKE’人员经费’OR支出类型LIKE’公车改革交通费补贴支出’OR支出类型LIKE ’工会福利费’OR支出类型LIKE’事业人员年度目标绩效考核奖’GROUP BY单位名称 审计思路:将专项业务费指标表、办公设备购置指标表、对附属单位补助指标表、公用经费指标表、人员经费指标表五表进行联结,生成部门预算指标按支出类型分类表。 SQL语句:Create table部门预算指标按支出类型分类表as SELECT[专项业务费指标表].[单位名称],[专项业务费指标表].[专项业务费],[办公设备购置指标表].[办公设备购置],[对附属单位补助指标表].[对附属单位补助],[公用经费指标表].[公用经费],[人员经费指标表].[人员经费]FROM [专项业务费指标表]INNER JOIN[办公设备购置指标表]ON[专项业务费指标表].[单位名称]=[办公设备购置指标表].[单位名称]INNER JOIN[对附属单位补助指标表]ON[办公设备购置指标表].[单位名称]=[对附属单位补助指标表].[单位名称]INNER JOIN[公用经费指标表]ON[对附属单位补助指标表].[单位名称]=[公用经费指标表].[单位名称]INNER JOIN[人员经费指标表]ON[公用经费指标表].[单位名称]=[人员经费指标表].[单位名称]