japan-invoice

Create and manage Japanese qualified invoices with NTA API verification.

3|2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/hanabi-jpn/clawhub-skills --skill japan-invoice-hanabi-jpn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: japan-invoice
Source: https://github.com/hanabi-jpn/clawhub-skills/tree/main/finance-accounting-pack/japan-invoice
Command: npx skills add https://github.com/hanabi-jpn/clawhub-skills --skill japan-invoice-hanabi-jpn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nta_api_client, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation, verification, and management of qualified invoices in Japan, ensuring accurate tax calculations and compliance with regulatory requirements.

Core Features & Use Cases

  • Qualified Invoice Creation: Generates and manages qualified invoices with all necessary information.
  • Registration Number Verification: Validates registration numbers against the NTA public API.
  • Tax Calculation: Calculates consumption tax based on standard and reduced rates, including rounding and input tax deduction management.
  • Use Case: For a Japanese company, this Skill can automate the process of creating and managing qualified invoices for all transactions, ensuring accuracy and compliance with tax laws.

Quick Start

Create a qualified invoice for the vendor "株式会社サンプル商事" with items: "Webサイト制作費:550000:10,サーバー保守費:110000:10,記事執筆料:88000:10".

Frequently Asked Questions about japan-invoice

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a qualified invoice in Japan with correct consumption tax calculations?

You can verify invoice registration numbers by integrating with the NTA public API. This Skill validates registration numbers against the NTA database, requiring the NTA_API_KEY environment variable to access the API for compliance checks.

Do I need an NTA API key to manage qualified invoices and verify registration numbers?

This Skill handles both standard and reduced tax rates for Japanese qualified invoices. It calculates consumption tax based on the applicable rates and manages rounding rules and input tax deduction calculations to ensure compliance.

How do I add line items with specific tax rates when generating a Japanese invoice?

You can add line items with specific tax rates by providing the item name, price, and tax rate in a formatted string. For example, specify items like "Webサイト制作費:550000:10" to generate a qualified invoice with accurate consumption tax calculations.

What are the limitations of using the NTA public API for invoice registration number verification?

A limitation of using the NTA public API for invoice registration number verification is the strict dependency on the NTA_API_KEY environment variable. Without this key configured, the Skill cannot access the API to validate registration numbers or perform compliance checks.