{"uid":"cap_tSN-c9va-1CwFzCptxFmA","slug":"jpverify-japanese-invoice-ocr-local-validation-ad1ed4f9","name":"JPVerify Japanese Invoice OCR & Local Validation","description":"Japanese billing-invoice OCR with deterministic local checks for dates, T-number format/checksum, tax, arithmetic, and required fields. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. No registry lookup; use extract-and-verify for issuer comparison. / 日本語請求書OCR。日付、T番号形式・チェックサム、税額、金額整合性、必須項目をローカル検証します。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応。法人照合はextract-and-verifyを使用します。","url":"https://api.jpverify.com/jp-invoice/extract?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2RCfKCgXTdq_vU2J-PtXe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured data from Japanese billing invoices and performs deterministic local validation of dates, T-number format/checksum, tax amounts, arithmetic, and required fields — without NTA registry lookup.","exampleAgentPrompt":"Can you extract all the fields from this Japanese invoice PDF and run the local validation checks — I need to know if the date is valid, the T-number passes the checksum, the tax amounts add up correctly, and all required fields are present? Here's the URL: https://example.com/invoice-2024-06.pdf","exampleUseCases":[{"title":"Accounts payable invoice intake","prompt":"We just received a Japanese supplier invoice as a PDF. Can you OCR it and check that the T-number format is correct, the tax arithmetic adds up, and all required fields like date and issuer name are present? The file is at https://storage.example.com/supplier-invoice-july.pdf"},{"title":"Automated invoice compliance screening","prompt":"I have a Base64-encoded HEIF image of a Japanese billing invoice. Please extract all the invoice data and run the local validation — flag any issues with the date format, T-number checksum, or missing required fields."},{"title":"Pre-submission invoice audit","prompt":"Before we submit this Japanese invoice to our client, can you check it for me? It's a TIFF file at https://files.example.com/draft-invoice-2024.tiff — I want to make sure the tax amounts are arithmetically consistent and the T-number passes the checksum."}],"resultDescription":"A structured JSON response containing all extracted invoice fields (issuer name, date, line items, subtotals, tax amounts, total) alongside deterministic local validation results for each checked dimension: date validity, T-number format and checksum pass/fail, tax amount correctness, arithmetic consistency of amounts, and presence of required fields. No NTA registry lookup is performed; issuer identity comparison requires a separate extract-and-verify call.","failureModes":["Unsupported file format or corrupted image returns an error","HTTPS URL is inaccessible or returns non-200 response — URL fetch failure","Base64 payload is malformed or too large","Handwritten or low-resolution invoice may yield low OCR confidence or missing fields","Non-Japanese invoice format may produce incorrect field mapping","T-number absent from document — checksum check skipped with a flag","PDF with encrypted or password-protected content cannot be parsed"],"whenToPreferThis":"Choose this endpoint when you need fast, deterministic, offline-style validation of a Japanese billing invoice — checking T-number checksum, tax arithmetic, date formats, and required field completeness — without incurring the latency or cost of an NTA registry lookup. It is ideal for high-volume pre-screening pipelines. If you also need to confirm the issuer identity against the NTA registry, use the extract-and-verify or issuer-check sibling endpoints instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T06:32:49.629Z","isFirstParty":false,"canonicalSlug":"jpverify-japanese-invoice-ocr-local-validation-ad1ed4f9"}