# Japanese Receipt OCR with NTA T-Number Verification

> Japanese Receipt OCR with NTA T-Number Verification is a paid API for AI agents from api.jpverify.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-13).

Extracts and validates key fields from Japanese receipts (amounts, tax, T-number, contact info) via OCR, with T-numbers cross-checked against the NTA qualified invoice registry.

## Facts

- Endpoint: POST https://api.jpverify.com/jp-receipt/extract?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/japanese-receipt-ocr-with-nta-t-number-verification-f998fb87
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PGH54WQ4CCZk34gCVM599

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability japanese-receipt-ocr-with-nta-t-number-verification-f998fb87 -d '<json body>'
```

Example prompt: I have a Japanese receipt — here's the image as a Base64 string — can you run OCR on it, extract the total amount, tax, and T-number, and check whether the T-number is registered with the NTA qualified invoice system?

## When to prefer this

Choose this endpoint when you need to process Japanese-language receipts specifically, especially when NTA qualified invoice (適格請求書) compliance is required — it combines OCR extraction with live T-number registry verification in a single call. Prefer it over generic OCR services because it applies Japan-specific validation rules for tax amounts, T-number checksums, postal codes, and phone formats, and it cross-references detected T-numbers against the official NTA database.

## Known failure modes

- Low-quality or blurry image resulting in failed or incomplete OCR
- T-number not found in NTA registry (may indicate unregistered or invalid issuer)
- Unsupported file format or malformed Base64/URL input
- NTA registry lookup timeout or connectivity issue
- Receipt in a language or format not recognized as Japanese
- PDF with no readable text layer and insufficient image quality

## How this service works

Japanese receipt OCR with local amount, tax, T-number, and contact-format checks; detected T-numbers are checked against the NTA invoice registry. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. Phone, postal code, and address are format/structure only. / 日本語領収書OCR。金額・税額・T番号・連絡先形式をローカル検証し、検出T番号を国税庁データと照合します。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応。電話・郵便番号・住所は形式・構造のみです。

## Output

Returns OCR-extracted fields from the receipt including total amount, tax amount, T-number, issuer contact details (phone, postal code, address), and a structured NTA registry lookup result indicating whether the detected T-number corresponds to a registered qualified invoice issuer, along with format/checksum validation results for all contact fields.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/japanese-receipt-ocr-with-nta-t-number-verification-f998fb87/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jpverify.com](https://www.zero.xyz/host/api.jpverify.com/llms.txt)
