稅如何做到每一分錢可追溯)
Paperasse確定性計算全解析CCA、折舊與企業(yè)稅如何做到每一分錢可追溯【免費下載鏈接】paperasse Skills pour agents IA spécialisés dans la bureaucratie fran?aise : Comptable, Notaire, ...項目地址: https://gitcode.com/gh_mirrors/pa/paperassePaperasse 是一個面向法國行政與財務(wù)場景的開源 AI Skills 集合Comptable 會計、Notaire 公證、Fiscaliste 稅務(wù)等其中最核心的設(shè)計之一是確定性計算所有涉及金額的關(guān)鍵計算CCA 預提費用、折舊、企業(yè)稅 IS都不由大模型心算而是交給一個專門的 Node.js 計算腳本 calc.js 執(zhí)行保證結(jié)果精確到分、全程可追溯。本文帶你快速看懂這套機制。為什么 AI 算賬必須確定性用 AI 做會計場景最大的隱患是幻覺模型心算 1200 × 92 ÷ 365今天給出 302.47明天可能給出 302.5而且無法解釋過程。這對會計是致命的——每一筆分錄都要經(jīng)得起審計和稅務(wù)檢查。Paperasse 的解法很簡單把公式和判斷分離。判斷這筆支出該不該資本化、適用哪個稅率檔位交給 AI配合 comptable/SKILL.md 中的規(guī)則指引算數(shù)乘除、四舍五入、分幣舍入一律交給腳本規(guī)則寫死在 comptable/SKILL.md 里任何帶數(shù)字的計算TVA、IS、amortissement、prorata、CCA必須用node scripts/calc.js而不是心算。CCA 預提費用跨年費用如何切分CCACharges Constatées dAvance預提費用指 N 年支付、但實際歸屬 N1 年的費用最典型的就是年初一次性繳納的年度保險。會計上必須把屬于下一年的部分切出去否則費用會被虛增。公式很直觀CCA 總金額 × (N1年天數(shù) / 總天數(shù))calc.js 內(nèi)置了cca命令例如一筆 1200 歐元的年度保險、其中 92 天屬于下一年node scripts/calc.js cca --total 1200 --jours-n-plus-1 92 --jours-totaux 365輸出結(jié)果302.47 EUR并且會同時打印所用公式和每個輸入?yún)?shù)——這就是可追溯的含義任何人拿到輸出都能還原出這個數(shù)字是怎么來的。對應(yīng)的會計分錄規(guī)則借 486 預提費用 / 貸 6XX 費用科目寫在 comptable/references/cloture-workflow.md 的Cut-off跨期劃分章節(jié)AI 在生成分錄時嚴格引用避免憑空發(fā)揮。線性折舊第一年的天數(shù)陷阱折舊amortissement是閉賬時另一個高頻出錯點。Paperasse 的標準做法是線性折舊并對首年采用按天比例prorata temporis年折舊額 原值 ÷ 使用年限 首年計提 年折舊額 × (實際使用天數(shù) / 365)calc.js的amortissement-lineaire命令一次算出兩個數(shù)一臺 3000 歐元、折舊期 3 年、首年只用了 200 天的設(shè)備輸出年折舊額1000.00 EUR、首年計提547.95 EUR。相關(guān)的判斷性規(guī)則同樣固化在文檔里見 comptable/references/cloture-workflow.md固定資產(chǎn)確認門檻500 歐元不含稅常用折舊年限IT 設(shè)備 3 年、軟件 1–3 年、家具 5–10 年AI 負責判斷該不該資本化、用幾檔年限腳本負責把數(shù)字算準職責邊界非常清晰。企業(yè)稅 IS兩檔稅率與短會計年度企業(yè)稅Imp?t Sur les SociétésIS的計算藏著兩個細節(jié)也是新手最容易算錯的地方兩檔稅率符合條件的 PME前 42 500 歐元利潤適用15%優(yōu)惠稅率超出部分適用25%標準稅率短年度按比例調(diào)整門檻如果會計年度不足 365 天如新公司首年只有 182 天優(yōu)惠門檻也要按比例縮小42500 × 182/365 ≈ 21191.78 EUR。calc.js的is命令覆蓋了這兩種情況內(nèi)部把稅率換算成基點bps、把金額換算成分cents用整數(shù)運算避免浮點誤差最后再做四舍五入。測試用例見 scripts/test-deterministic-calculations.js驗證了短年度場景50 000 歐元利潤、182 天年度最終 IS 為10380.83 EUR——每一檔的利潤區(qū)間、適用稅率、分檔稅額都在輸出中逐行列出??勺匪莶皇强谔枩y試與審計閉環(huán)每一分錢可追溯在 Paperasse 中落到三層機制層級機制位置計算層所有金額以分BigInt運算四舍五入規(guī)則固定roundDivSignedscripts/calc.js驗證層確定性回歸測試固定輸入必須得到固定輸出scripts/test-deterministic-calculations.js流程層閉賬 12 步工作流規(guī)定何時調(diào)用計算、分錄記入哪些科目comptable/references/cloture-workflow.md測試層尤其值得一提t(yī)est:calc會用固定參數(shù)運行 cca、折舊、IS、TVA 預繳金、prorata 等全部命令斷言輸出必須精確匹配預期金額。這意味著同樣的輸入永遠得到同樣的輸出換一臺機器、換一個 AI 模型結(jié)果都不會變——這是傳統(tǒng)人肉記賬都不一定做不到的性質(zhì)。本地跑一遍只需npm run test:calc通過后會看到Deterministic calculation tests passed.你的計算鏈路就已完成自檢。上手體驗從一條命令開始如果你想親自感受這套機制最短路徑是克隆倉庫需要時地址為git clone https://gitcode.com/gh_mirrors/pa/paperasse安裝依賴npm install運行npm run calc -- cca --total 1200 --jours-n-plus-1 92 --jours-totaux 365觀察公式與結(jié)果一并打印再跑npm run test:calc看全部確定性測試通過。小結(jié)AI 做賬的可追溯配方Paperasse 給 AI 財務(wù)場景提供了一個可復用的配方值得做類似工具的人借鑒公式外置把每個稅種/科目的公式寫成獨立命令而不是讓模型即興發(fā)揮過程透明輸出不僅給結(jié)果還給公式、參數(shù)、分檔明細天然形成審計軌跡測試兜底用固定輸入輸出的回歸測試鎖定確定性防止腳本本身悄悄漂移文檔錨定判斷性規(guī)則門檻、年限、稅率檔寫在 SKILL 參考文檔中AI 的每次取數(shù)都有出處。對新手而言這套設(shè)計也降低了學習成本你不需要先背下法國稅法的全部細節(jié)跟著 comptable/references/ 下的流程文檔走一遍閉賬就能理解 CCA、折舊、IS 各自在年報中的位置——而數(shù)字永遠交給那個不會算錯的腳本。【免費下載鏈接】paperasse Skills pour agents IA spécialisés dans la bureaucratie fran?aise : Comptable, Notaire, ...項目地址: https://gitcode.com/gh_mirrors/pa/paperasse創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考