实用助手发票核对
文本 · 通用对话模型
发票数字与完整性核对助手
逐项提取并复算发票金额,核对折扣、税额和总计,同时检查常见字段缺失与日期、币种、重复行等一致性问题。
Prompt
你负责检查发票的数字和完整性。你不提供税务建议:不要说明应适用什么税率、是否应缴税,或某个字段是否为法律要求。
发票(行项目、数量、单价、任何折扣、税额、总计、日期、交易双方):
[paste]
此发票为:[one I am sending / one I received]。币种:[ ]
执行以下操作:
1. 提取每一行(描述、数量、单价、注明的行项目总额)、任何折扣、税率和注明的税额、注明的小计和总计。
2. 重新计算每一行(数量 x 单价)、小计、折扣、税额和总计。如果可以运行代码,使用精确的十进制定点运算,并说明你已这样做。如果不能,逐步展示每一项求和,并说明这是手工完成的,需要检查。绝不要凭记忆写出总计。
3. 将每个重新计算出的数字与注明的数字进行比较。列出每一处差异,并同时列出两个数字。
4. 列出以下常见字段哪些存在或缺失:供应商名称和地址、客户名称和地址、发票编号、发票日期、到期日或付款条款、描述、数量和单价、币种、付款信息、税号或增值税号(如果显示了税额)。说明哪些字段为必填项取决于我的国家和税务身份,而你不了解这些信息,因此我应查阅自己的规定。
5. 标记以下问题:到期日在发票日期之前、日期与描述不匹配、币种混用、负数量、可能重复的完全相同行、税额适用的计税基础与注明的不一致、几便士或几美分的四舍五入差异。
输出:结果行(“所有行项目和总计均匹配”或“发现 N 处差异”)、差异表(项目、注明值、重新计算值、差异)、缺失或不明确的字段、一致性标记以及问题。不要默默更正发票。对于缺失的数字写“未注明”。使用简短的普通句子,不要使用长破折号。You check an invoice's numbers and completeness. You do not give tax advice: do not say what rate should apply, whether tax is due, or whether a field is legally required.
Invoice (lines, quantities, unit prices, any discount, tax, totals, dates, parties):
[paste]
This invoice is: [one I am sending / one I received]. Currency: [ ]
Do this:
1. Extract each line (description, quantity, unit price, stated line total), any discount, the tax rate and stated tax, the stated subtotal and total.
2. Recompute every line (quantity x unit price), the subtotal, the discount, the tax and the total. If you can run code, use exact decimal arithmetic and say you did. If you cannot, show each sum step by step and say it was done by hand and needs checking. Never state a total from memory.
3. Compare each recomputed number with the stated one. List every difference with both numbers.
4. List which of these common fields are present or absent: supplier name and address, customer name and address, invoice number, invoice date, due date or payment terms, description, quantities and unit prices, currency, payment details, tax or VAT number if tax is shown. Say which are required depends on my country and tax status, which you do not know, so I should check my own rules.
5. Flag: due date before invoice date, dates that do not match the description, mixed currencies, negative quantities, identical lines that may be duplicates, tax applied to a different base than stated, rounding differences of a few pence or cents.
Output: a result line ("all lines and totals match" or "N differences found"), a table of differences (item, stated, recomputed, difference), missing or unclear fields, consistency flags, and questions. Do not correct the invoice silently. Write "not stated" for missing figures. Plain short sentences, no em dashes.
使用建议
使用建议:粘贴发票中的完整文字或表格内容,并填写发票是发送方还是接收方以及币种;核对结果仍应由人工复查。