실제 입력
- Invoice text or OCR
- Page 1 lines 1–5: NORTHLIGHT PRINT CO. | Invoice NL-2048 | Invoice date 2026-08-18 | Due 2026-09-17 | Currency CNY Lines 6–8: Bill to River Studio | PO RS-771 | Tax ID 91310O?45 (OCR; sixth character may be zero or letter O) Table lines 10–13: Design proof | qty 2 | unit 450.00 | amount 900.00; A4 booklets | qty 300 | unit 8.00 | amount 2,400.00; Delivery | qty 1 | unit 180.00 | amount 180.00 Lines 15–19: Subtotal 3,480.00 | Discount 100.00 | Tax 6% 202.80 | Total 3,582.80 | Deposit received 500.00 | Amount due 3,082.8O (last character OCR letter O) Line 22: Pay to Harbor Bank acct ending 8841. Handwritten: ‘new bank from Aug’. No delivery date shown.
- Required fields and definitions
- Header: vendor legal name, invoice number, invoice date, due date, currency, buyer, PO, supplier tax ID, bank ending. Lines: description, quantity, unit price, line amount. Totals: subtotal before discount, discount, taxable base, tax rate, tax, total, deposit, amount due. ISO dates; amounts decimal. Duplicate key vendor + invoice number + gross total. Match PO amount and approved bank against reference. Arithmetic: taxable base = subtotal - discount; tax = base × rate; total = base + tax; due = total - deposit.
- Verification and privacy controls
- Reference: PO RS-771 approved maximum CNY 3,600 including tax; expected items and quantities match all three lines. Vendor master bank ends 1139, not 8841. No prior invoice NL-2048 in register. Tolerance CNY 0.01. Medium or low confidence needs Accounts Payable review. Never expose full bank or tax identifiers. Extraction cannot approve payment or validate tax. Bank change always blocks payment until vendor verification through an approved independent contact.







