Fields, not free text
Invoice number, issue date, supplier (取引先), line items, subtotal (小計), consumption tax (消費税), and total (合計) — extracted as structured fields with confidence scores.
BCAQI Labs builds Japanese invoice AI-OCR pipelines that turn 請求書, quotations, and delivery notes into validated, structured data. We combine OCR with an LLM and business rules to extract fields, normalize 和暦 (Japanese era) dates to ISO, validate the 10% consumption tax, and export JSON/CSV — with confidence flags and a human-review queue for exceptions. It is the class of work a general chat assistant cannot do reliably.
Every field is typed, validated, and traceable — not just transcribed.
Invoice number, issue date, supplier (取引先), line items, subtotal (小計), consumption tax (消費税), and total (合計) — extracted as structured fields with confidence scores.
令和・平成・昭和 dates converted to ISO 8601, including 元年 (first-year) handling and full-width digits. Read how we do it →
Consumption-tax rate and totals are cross-checked. Anything that fails — a wrong tax rate, a total that does not add up — is flagged, not silently accepted.
PDF or scanned image of an invoice, quotation, or form.
A layout-aware model reads Japanese text and maps it to named fields.
Japanese era dates and full-width digits are standardized.
Consumption tax and totals cross-checked against expected values.
Low-confidence or rule-failing fields wait for a person; nothing auto-posts on a failed rule.
Clean records for your ERP, with a full trail of what happened.
Plain OCR returns characters; it has no idea whether ¥48,200 is the tax or the total, or whether the numbers are consistent. A general assistant like ChatGPT can read one document in a chat window, but it does not integrate with your accounting system, enforce your rules, keep an audit trail, or hold uncertain results for human review. A production pipeline does all four — which is what an enterprise finance team actually needs.
The result: fewer manual keystrokes, a defensible audit log for every posted record, and exceptions surfaced instead of hidden. You can see the exact behaviour in the live demo, running on sample Japanese invoices.
Ordinary OCR returns text; it does not know which number is the consumption tax or whether the total is correct. A document intelligence pipeline combines OCR with an LLM and business rules to output structured, validated fields — invoice number, issue date (with 和暦 normalized to ISO), supplier, subtotal, 10% consumption tax, and total — and flags anything that fails a rule for human review.
Yes. The pipeline normalizes 和暦 dates (令和, 平成, 昭和) to ISO 8601 — for example 令和6年5月12日 becomes 2024-05-12 — including 元年 (gannen) first-year handling and full-width digits.
Yes. The pipeline cross-checks that tax equals the expected rate of the subtotal (for example 10%) and that subtotal plus tax equals the stated total. A mismatch — such as an 8% reduced-rate item — is flagged rather than silently accepted.
Structured JSON and CSV, ready to import into an ERP or accounting system. Every record carries confidence scores and an audit log; exceptions are held in a human-review queue before they are committed.
Offshore AI development for Japan → · White-label AI delivery for consultancies & SIs →
A 4-week PoC turns the demo into a measured result on your own documents.