財務報表審查

👤 weiliang911 📦 v1.0.0 ⭐ 4.4 ⬇️ 1.6K 下載
💼 行業專業 免費

📖 技能介紹


name: financial-statement-review description: 專業財務報表審查 Skill,基於中國《會計法》《企業會計準則》和《稅法》體系,對企業財務報表進行全面合規性審查、風險識別和分析。支援可擴充套件的策略庫,包含稅款比對分析、收入確認審查、成本操縱識別等多種專業策略。適用於年報審計、稅務稽查準備、投資盡調、內部控制等場景。


財務報表審查專業工具

基於中國會計法、企業會計準則和稅法體系,對企業財務報表進行全面審查和風險識別。

核心功能

  1. 智慧檔案解析:自動識別並解析主流財務軟體匯出的檔案及通用格式
  2. 報表合規性審查:檢查財務報表是否符合中國會計準則編制要求
  3. 稅務風險識別:識別潛在的稅務合規風險和納稅調整事項
  4. 財務異常檢測:發現數據異常、勾稽關係錯誤、趨勢異常等
  5. 策略化審查引擎:基於可擴充套件策略庫執行專業審查
  6. 生成審查報告:輸出專業的審查意見書和工作底稿

檔案解析模組

本 Skill 內建強大的檔案解析模組,支援自動識別和解析多種財務檔案格式。

支援的檔案格式

格式 副檔名 解析器 說明
Excel .xlsx, .xls, .xlsm excel_parser 主流表格格式,支援多工作表
Word .docx word_parser Word文件中的表格資料
PDF .pdf pdf_parser PDF財務報告,支援表格提取
CSV .csv csv_parser 逗號分隔值檔案

支援的財務軟體

軟體 支援版本 標識方式 解析器
金蝶 KIS/K3/EAS/雲星空/雲星辰 檔名含"金蝶"/"Kingdee" kingdee_parser
用友 U8/NC/YonSuite/暢捷通 檔名含"用友"/"UFIDA" ufida_parser
通用 - 標準格式檔案 excel_parser 等

檔案解析示例

from parsers import parse_file, FileParserManager

# 方式1:簡單解析
result = parse_file('/path/to/金蝶_資產負債表.xlsx')

if result.success:
    data = result.data
    print(f"公司: {data.company_name}")
    print(f"營業收入: {data.income_statement.get('營業收入'):,.2f}")
    print(f"資產總計: {data.balance_sheet.get('資產總計'):,.2f}")
else:
    print(f"解析失敗: {result.errors}")

# 方式2:批次解析
manager = FileParserManager()
files = ['report1.xlsx', 'report2.pdf', 'report3.csv']
results = manager.parse_files(files)

# 方式3:掃描目錄
results = manager.scan_and_parse('/data/financial_reports', recursive=True)

# 合併多個檔案的資料
merged_data = manager.merge_financial_data(results)

自動檔案識別

系統會自動識別檔案型別和財務軟體來源:

from parsers.file_identifier import identify_file

file_type, software_type = identify_file('金蝶_報表.xlsx')
print(f"檔案型別: {file_type.name}")      # EXCEL
print(f"軟體型別: {software_type.name}")  # KINGDEE

解析結果結構

解析成功後返回標準化的財務資料結構:

{
    'company_name': '公司名稱',
    'tax_id': '納稅人識別號',
    'report_period': '2024年度',
    'balance_sheet': {
        '貨幣資金': 50000000,
        '應收賬款': 30000000,
        '資產總計': 200000000,
        '負債合計': 100000000,
        # ... 其他科目
    },
    'income_statement': {
        '營業收入': 150000000,
        '營業成本': 100000000,
        '淨利潤': 22500000,
        # ... 其他科目
    },
    'cash_flow': {
        '經營活動現金流': 25000000,
        # ... 其他專案
    },
    'source_file': '原始檔名',
    'source_software': '金蝶/用友等'
}

策略庫系統

本 Skill 採用策略化設計,每個策略封裝特定的審查邏輯,可按需組合使用。

內建策略列表

策略名稱 策略ID 功能描述 適用稅種
稅款比對分析 tax_reconciliation 比對已納稅款統計表與財務報表,識別少繳稅款疑點 增值稅、企業所得稅
收入確認審查 revenue_recognition 基於 CAS 14 審查收入確認合規性,識別提前/虛構收入 增值稅、企業所得稅
成本操縱識別 cost_manipulation 識別通過成本費用調節利潤的行為 企業所得稅
稅收優惠審查 tax_preference 審查稅收優惠政策適用條件和計算準確性,關注政策時效性 企業所得稅
關聯交易審查 related_party 審查關聯方交易稅務合規性,防範資本弱化和轉讓定價風險 企業所得稅、增值稅

策略庫架構

strategies/
├── __init__.py                   # 策略庫入口
├── base_strategy.py              # 策略基類(所有策略需繼承)
├── strategy_manager.py           # 策略管理器
├── STRATEGY_GUIDE.md             # 策略開發指南
├── tax_reconciliation.py         # 稅款比對策略 [內建]
├── revenue_recognition.py        # 收入確認策略 [內建]
├── cost_manipulation.py          # 成本操縱策略 [內建]
├── tax_preference.py             # 稅收優惠審查策略 [內建]
└── related_party.py              # 關聯交易審查策略 [內建]

parsers/                            # ⭐ 新增:檔案解析模組
├── __init__.py
├── base_parser.py                  # 解析器基類
├── parser_manager.py               # 解析器管理器
├── file_identifier.py              # 檔案識別器
├── excel_parser.py                 # Excel解析器
├── csv_parser.py                   # CSV解析器
├── word_parser.py                  # Word解析器
├── pdf_parser.py                   # PDF解析器
├── kingdee_parser.py               # 金蝶專用解析器
└── ufida_parser.py                 # 用友專用解析器

使用策略庫

from strategies import StrategyManager

# 初始化管理器
manager = StrategyManager()

# 載入所有策略
manager.load_all_strategies()

# 檢視可用策略
for info in manager.list_strategies():
    print(f"{info['name']}: {info['description']}")

# 準備審查資料
data = {
    'financial_statements': {
        'revenue': 10000000,
        'profit': 2000000,
        # ... 其他財務資料
    },
    'tax_returns': {
        'vat_revenue': 9500000,  # 增值稅申報收入
        'vat_paid': 1235000,     # 已繳增值稅
        'cit_taxable_income': 1800000,  # 應納稅所得額
        'cit_paid': 450000,      # 已繳企業所得稅
    },
    'company_info': {
        'is_small_profit': False,  # 是否小型微利企業
    }
}

# 執行特定策略
result = manager.execute_strategy('tax_reconciliation', data)

# 或執行所有策略
all_results = manager.execute_all(data)

# 生成彙總報告
summary = manager.generate_summary_report(all_results)
print(summary)

新增自定義策略

開發者可通過繼承 BaseStrategy 基類輕鬆新增新策略:

from strategies import BaseStrategy, StrategyResult

class MyCustomStrategy(BaseStrategy):
    name = "my_custom_strategy"
    description = "我的自定義審查策略"
    applicable_tax_types = ["增值稅"]
    required_data_fields = ["financial_statements"]

    def execute(self, data):
        result = StrategyResult(
            strategy_name=self.name,
            strategy_description=self.description,
            status='passed'
        )

        # 實現審查邏輯
        fs = data.get('financial_statements', {})
        # ... 分析程式碼

        # 發現問題時新增
        result.add_finding(
            finding_type='發現問題型別',
            description='問題描述',
            severity='high',  # high/medium/low
            tax_type='增值稅',
            regulation='法規依據'
        )

        return result

將策略檔案儲存到 strategies/ 目錄,管理器會自動載入。

稅款比對策略詳解

策略ID: tax_reconciliation

功能:通過比對財務報表與納稅申報資料,自動識別少繳稅款疑點

比對維度: 1. 收入比對:財務收入 vs 增值稅/所得稅申報收入 2. 稅負率分析:實際稅負率 vs 行業參考值 3. 限額扣除檢查:福利費、招待費、廣宣費等超標識別 4. 理論稅額測算:基於財務資料測算理論應納稅額

輸出結果: - 風險發現(高/中/低風險分級) - 預估少繳稅款金額 - 法規依據引用 - 整改建議

示例輸出

[高風險] 增值稅申報收入偏低
  描述:財務報表收入(10,000,000)高於增值稅申報收入(9,500,000),差異5.0%
  預估少繳稅款:65,000元
  法規依據:增值稅暫行條例第十九條
  建議:核實差異原因,如為未開票收入應及時申報

[中風險] 業務招待費超標
  描述:業務招待費600,000元,扣除限額360,000元,超標240,000元
  所得稅影響:60,000元
  法規依據:企業所得稅法實施條例第四十三條

稅收優惠審查策略詳解

策略ID: tax_preference

功能:審查企業享受的稅收優惠政策是否符合條件,關注政策時效性和業務實質

審查維度: 1. 小型微利企業優惠:應納稅所得額≤300萬、從業人數≤300人、資產總額≤5000萬 2. 高新技術企業:研發費用佔比、高新技術產品收入佔比、科技人員佔比、證書有效性 3. 研發費用加計扣除:負面清單行業限制、研發費用歸集準確性、委託研發比例 4. 固定資產加速折舊/一次性扣除:500萬以下裝置器具、資產型別合規性 5. 區域性優惠:西部大開發(鼓勵類產業、收入佔比60%)、海南自貿港 6. 政策時效性:檢查優惠政策是否已過期或即將到期

特別關注: - 政策有效期提醒(如小型微利優惠延續至2027年底) - 業務實質是否符合優惠條件 - 優惠計算準確性

示例輸出

🔴 [HIGH] 小型微利企業條件不符
  應納稅所得額3,500,000元超過300萬元限額
  不應享受小型微利優惠稅率,應按25%補繳稅款
  法規依據:財稅〔2023〕12號

🟡 [MEDIUM] 高新資質證書過期
  高新技術企業證書已於2025-12-31過期
  過期後不應繼續享受15%優惠稅率
  建議:及時辦理重新認定,或按25%稅率補繳稅款

🟡 [MEDIUM] 研發費用佔比不足
  研發費用佔比2.5%,低於要求3%(收入2億元以上)
  可能影響高新資質維持
  法規依據:國科發火〔2016〕32號第十一條

關聯交易審查策略詳解

策略ID: related_party

功能:審查關聯方交易的稅務合規性,防範資本弱化、轉讓定價和隱性利潤分配風險

審查維度: 1. 資本弱化審查:債資比2:1(一般企業)或5:1(金融企業),超標利息不得扣除 2. 關聯方利息審查:利率合理性(基準利率區間)、非金融企業借款憑證合規性 3. 關聯方資金佔用:長期佔用未收利息、大額資金往來異常 4. 轉讓定價審查:關聯方銷售/採購毛利率差異、定價公允性 5. 關聯方擔保:未收擔保費、擔保實際履行損失 6. 向關聯方發放福利:視同銷售處理 7. 同期資料義務:本地文件(關聯交易2億+)、主體文件(營收55億+)

特別關注: - 通過利息變相逃避稅費(過高/過低利率) - 股東出資不到位情況下借款利息限制 - 關聯方資金迴流虛增收入 - 隱性利潤分配

示例輸出

🔴 [HIGH] 資本弱化-債資比超標
  關聯方債資比3.5:1超過標準2:1
  關聯方債務7000萬元,所有者權益2000萬元
  不得扣除利息支出約428,571元,補繳所得稅107,143元
  法規依據:財稅〔2008〕121號

🔴 [HIGH] 關聯方借款利率過高
  向母公司借款利率18%超過合理區間上限15%
  超額利息300,000元不得稅前扣除
  法規依據:企業所得稅法第四十六條

🟡 [MEDIUM] 關聯方資金佔用未收利息
  關聯方長期佔用資金5000萬元(18個月)未收取利息
  按市場利率5%估算應收利息375萬元,可能涉及隱性利潤分配
  法規依據:企業所得稅法第四十一條

🔴 [HIGH] 關聯交易定價偏低
  關聯方銷售毛利率15%顯著低於非關聯方35%
  差異20個百分點,潛在利潤轉移2000萬元
  建議:準備同期資料或進行特別納稅調整

使用方法

方式一:上傳檔案自動審查

上傳財務報表檔案,Skill 將自動識別檔案格式、提取資料並進行多維度審查:

使用者:[上傳 金蝶_資產負債表_2024.xlsx]

Skill:
  ✓ 識別檔案格式:金蝶 Excel 格式
  ✓ 解析財務資料:
    - 資產負債表:50個科目
    - 利潤表:30個科目
  ✓ 執行審查策略:
    - 稅款比對分析 ✓
    - 收入確認審查 ✓
    - 關聯交易審查 ✓
  ⚠ 發現 3 個高風險問題:
    1. 增值稅申報收入差異
    2. 關聯方債資比超標
    3. 高新資質證書過期
  📄 生成審查報告:report_20240330.md

完整程式碼示例:

from parsers import parse_file
from strategies import StrategyManager

# 第1步:解析財務檔案
file_path = '金蝶_財務報表.xlsx'
parse_result = parse_file(file_path)

if not parse_result.success:
    print(f"檔案解析失敗: {parse_result.errors}")
    exit()

# 第2步:提取財務資料
data = parse_result.data
review_data = {
    'financial_statements': {
        'revenue': data.income_statement.get('營業收入', 0),
        'profit': data.income_statement.get('利潤總額', 0),
        'total_assets': data.balance_sheet.get('資產總計', 0),
        'owners_equity': data.balance_sheet.get('所有者權益合計', 0),
        # ... 其他欄位
    },
    'company_info': {
        'name': data.company_name,
        'tax_id': data.tax_id,
    }
}

# 第3步:執行審查策略
manager = StrategyManager()
manager.load_all_strategies()
results = manager.execute_all(review_data)

# 第4步:生成報告
summary = manager.generate_summary_report(results)
print(summary)

方式二:查詢特定審查要點

針對特定會計科目或業務場景獲取審查指引:

使用者:收入確認的審查要點是什麼?

Skill:[輸出收入確認的審查要點、常見風險、法規依據]

支援的報表型別

主要財務報表

  • 資產負債表:資產、負債、所有者權益的合規性和準確性審查
  • 利潤表:收入、成本、費用的確認和計量審查
  • 現金流量表:經營活動、投資活動、籌資活動現金流審查
  • 所有者權益變動表:權益變動的合規性審查

附註和補充資料

  • 會計政策披露審查
  • 重要事項披露審查
  • 關聯交易披露審查
  • 或有事項審查

審查維度

1. 合規性審查

  • 準則遵循:是否符合《企業會計準則》要求
  • 格式規範:報表格式是否符合財政部規定
  • 披露完整:附註披露是否充分、準確
  • 會計政策:會計政策選擇和變更是否合理

2. 稅務審查

  • 收入確認:增值稅、企業所得稅納稅義務發生時點
  • 成本費用:稅前扣除憑證合規性、限額扣除專案
  • 稅收優惠:優惠政策適用條件和備案要求
  • 關聯交易:轉讓定價和同期資料準備
  • 發票管理:進項抵扣、銷項開具合規性

3. 財務分析

  • 趨勢分析:同比、環比變動異常識別
  • 結構分析:資產負債結構、收入成本結構合理性
  • 比率分析:償債能力、盈利能力、營運能力指標
  • 勾稽關係:報表間資料一致性驗證

4. 風險識別

  • 重大錯報風險:可能導致報表重大錯報的因素
  • 舞弊風險:收入舞弊、費用舞弊、資產侵佔等跡象
  • 持續經營風險:流動性危機、資不抵債等風險訊號
  • 稅務稽查風險:高風險稅務事項和稽查重點領域

法規依據

會計法規

  • 《中華人民共和國會計法》
  • 《企業會計準則——基本準則》
  • 42項具體企業會計準則
  • 《企業會計準則解釋》

稅收法規

  • 《中華人民共和國企業所得稅法》及實施條例
  • 《中華人民共和國增值稅暫行條例》及實施細則
  • 《中華人民共和國個人所得稅法》及實施條例
  • 其他相關稅收法規

監管規定

  • 中國證監會資訊披露要求
  • 財政部會計監管風險提示
  • 稅務機關稽查重點關注領域

輸出成果

1. 財務報表審查意見書

包含以下內容: - 審查範圍和依據 - 總體評價和意見型別 - 具體問題清單(按重要性分級) - 調整分錄建議 - 管理建議書

2. 稅務風險提示報告

  • 識別的稅務風險點清單
  • 風險等級評估(高/中/低)
  • 法規依據和潛在後果
  • 整改建議和時間表

3. 財務分析簡報

  • 關鍵財務指標分析
  • 同比環比變動分析
  • 行業對比(如有資料)
  • 趨勢預測和風險預警

審查深度配置

快速審查(30分鐘)

  • 報表格式合規性檢查
  • 主要科目異常變動識別
  • 重大稅務風險點識別
  • 執行策略:稅款比對(基礎模式)
  • 適用於:初步篩查、內部彙報

標準審查(2-4小時)

  • 全科目餘額變動分析
  • 會計政策適用性審查
  • 主要稅種風險識別
  • 報表間勾稽關係驗證
  • 執行策略:稅款比對 + 收入確認審查
  • 適用於:年報審計、稅務自查

深度審查(1-3天)

  • 詳細憑證抽查
  • 完整稅務合規審查
  • 內部控制評價
  • 舞弊風險專項分析
  • 執行策略:全部策略組合
  • 適用於:投資盡調、IPO審計、稅務稽查應對

策略配置示例

# 快速審查配置
quick_review_config = {
    'tax_reconciliation': {
        'enabled': True,
        'priority': 10,
        'vat_rate': 0.13,
    }
}

# 深度審查配置
deep_review_config = {
    'tax_reconciliation': {
        'enabled': True,
        'priority': 10,
        'vat_rate': 0.13,
        'industry_type': 'manufacturing'
    },
    'revenue_recognition': {
        'enabled': True,
        'priority': 20
    },
    'cost_manipulation': {
        'enabled': True,
        'priority': 30
    }
}

# 載入配置
manager.load_all_strategies(config_map=deep_review_config)

🔧 依賴庫

# 資料處理
pip install pandas>=2.0.0

# 檔案解析(根據需要的格式選擇性安裝)
pip install openpyxl>=3.0.0      # Excel .xlsx 格式
pip install xlrd>=2.0.0          # Excel .xls 格式
pip install python-docx>=0.8.11  # Word .docx 格式
pip install pdfplumber>=0.6.0    # PDF 格式(推薦,支援表格提取)
pip install PyPDF2>=3.0.0        # PDF 格式(備選)

# 其他
pip install jieba>=0.42.1        # 中文分詞

7w4.net小蔥技能站,你的AI助手技能庫。

依賴安裝建議: - 基礎功能:只需 pandas - Excel解析:必須安裝 openpyxl(.xlsx)或 xlrd(.xls) - Word解析:必須安裝 python-docx - PDF解析:推薦安裝 pdfplumber(支援表格提取效果最好)

資料來源

審查所需資料檔案位於: - data/accounting_standards.csv - 會計準則要點 - data/tax_regulations.csv - 稅法規定彙編 - data/review_checklists.csv - 審查檢查清單 - data/risk_indicators.csv - 風險識別指標

參考資料位於: - references/accounting_law.md - 會計法要點 - tax_law_summary.md - 稅法摘要 - review_methodology.md - 審查方法論

重要提示

  1. 本 Skill 僅供專業參考:審查意見基於預設規則和法規庫生成,需由持證會計師或稅務師複核
  2. 法規時效性:法規依據截至 Skill 版本釋出日期,使用前請確認是否有最新修訂
  3. 專業判斷:風險識別和會計處理建議需結合具體業務實質判斷
  4. 保密要求:財務資料涉及商業秘密,請確保在 secure 環境中使用

使用場景

審計師/會計師

  • 年報審計準備工作
  • 審計程式設計和執行
  • 審計底稿編制輔助

企業財務/稅務

  • 月度/季度財務報表自查
  • 稅務申報前複核
  • 稅務稽查應對準備

投資人/分析師

  • 投資盡調財務分析
  • 財務造假識別輔助
  • 行業對比分析

企業管理者

  • 內部控制評價
  • 財務風險預警
  • 經營決策支援

🤖 AI 評測

這是一款專業可靠的財務報表審查工具,支援自動識別多種財務檔案格式,內建多種稅務風險檢查功能,可生成審查報告。工具上手容易,中文文件詳細,質量不錯,能有效發現常見的稅務合規問題。不過部分功能還有最佳化空間,整體覆蓋範圍可以更全面一些,適合財務人員和審計人員使用。

📊 多維度評分

適應性4.2
規範性4.3
有效性4.4
可靠性4.2
可信度5

📁 包含檔案 (39 個)

📄 CONTRIBUTING.md 5 KB
📄 README.md 5.6 KB
📄 SKILL.md 20.4 KB
📄 _meta.json 145 B
📄 parsers/__init__.py 842 B
📄 parsers/base_parser.py 10.8 KB
📄 parsers/csv_parser.py 9.2 KB
📄 parsers/excel_parser.py 12.7 KB
📄 parsers/file_identifier.py 7.4 KB
📄 parsers/kingdee_parser.py 13.9 KB
📄 parsers/parser_manager.py 11.4 KB
📄 parsers/pdf_parser.py 9.3 KB
📄 parsers/ufida_parser.py 17.9 KB
📄 parsers/word_parser.py 7.4 KB
📄 references/accounting_law.md 6.1 KB
📄 references/review_methodology.md 9.2 KB
📄 references/tax_law_summary.md 8.7 KB
📄 requirements.txt 595 B
📄 scripts/__init__.py 68 B
📄 scripts/cli.py 4.5 KB
📄 scripts/data_loader.py 3.5 KB
📄 scripts/demo_review.py 4.2 KB
📄 scripts/parser_demo.py 11 KB
📄 scripts/report_generator.py 10.4 KB
📄 scripts/statement_analyzer.py 13.4 KB
📄 scripts/strategy_demo.py 10.7 KB
📄 scripts/tax_analyzer.py 11.9 KB
📄 setup.py 2.8 KB
📄 strategies/STRATEGY_GUIDE.md 11.4 KB
📄 strategies/__init__.py 719 B
📄 strategies/base_strategy.py 5.8 KB
📄 strategies/cost_manipulation.py 10.4 KB
📄 strategies/related_party.py 27.6 KB
📄 strategies/revenue_recognition.py 9.3 KB
📄 strategies/strategy_manager.py 9.5 KB
📄 strategies/tax_preference.py 26.2 KB
📄 strategies/tax_reconciliation.py 16.7 KB
📄 tests/__init__.py 15 B
📄 tests/test_base.py 3.5 KB