Back to blog
Tax & Compliance7 min read

How to Calculate Consumption Tax Input Credit Correctly in Your Core Business System

Calculate consumption tax input credit in your ERP. Set purchase-tax asset accounts, store partner numbers, and apply the current transitional schedule.

by Kikan System TeamPublished EN/JA

The qualified-invoice system changed how Japanese companies claim input tax credit. Since October 2023, the tax you paid on purchases is only deductible when you hold a compliant invoice from a registered partner, and the deduction on certain expenses steps down on a fixed schedule. For most businesses, the hard part is not the rule itself. The hard part is proving, at the end of every quarter, that every purchase lines up with a registered partner, the right rate, and the right transitional percentage.

A modern core business system turns that proof into a routine close. This guide shows how to configure an ERP so input-tax credit is accurate from the moment a bill is entered, not reconciled in a spreadsheet weeks later.

The Problem

Consumption tax in Japan runs at a standard 10 percent, with a reduced 8 percent rate on food and beverages. When you sell, you collect output tax. When you buy, you pay input tax. The difference is what you remit. The input tax credit is the legal right to deduct the tax you paid on purchases from the tax you owe.

Three things make this painful in practice. First, you must hold a qualified invoice from a partner who carries a registration number, and that number must match what the tax office issued. Second, several expense categories, notably meals, entertainment, and certain purchases from small businesses, fall under a transitional percentage that drops every two years. Third, those rules change while your data lives in different places. Purchases sit in one tool. The books sit in another. The registration numbers sit in a shared spreadsheet that nobody trusts by quarter end.

The result is a quarterly fire drill. Staff rebuild purchase ledgers, chase missing invoices, argue over which percentage applies, and hand the tax accountant a folder of guesses. Monthly close stretches from days into one to two weeks, and the numbers still wobble when the final tax return is filed.

A Real-World Scenario

Consider a construction-materials wholesaler in Fukuoka, about 60 staff strong. They buy steel, fixtures, and consumables from dozens of suppliers, many of them small local firms whose registration status matters for the transitional schedule. They also run a steady stream of meals, transport, and entertainment expenses.

Their pain was structural. Purchases were entered in a procurement tool that knew nothing about tax accounts. The accounting team copied totals into a spreadsheet each month, manually split the 10 percent and 8 percent lines, looked up each partner registration number, and applied the transitional percentage by memory. A single missed number meant a misstated credit. By quarter end, three people would spend the better part of a week stitching the figures together for the tax accountant, who then re-derived half of it anyway.

After moving to a double-entry core business system, the same wholesaler configures tax settings once. Every purchase bill generates its own journal entry automatically, the purchase-tax asset account accumulates the tax paid at each rate, and each business partner stores its registration number on the master record. The quarter end work that used to take three people a week now takes one person an afternoon, because the data was correct the day each bill was posted.

What Changes

A fit-to-standard ERP changes the question from "what do we owe?" to "what does the system already show?" Five shifts make the difference.

The tax engine becomes configurable per company, with no code changes. Each tax rate is one record that carries a name, a percentage, a sales-tax account, and a purchase-tax account. The standard 10 percent and the reduced 8 percent coexist as separate settings.

The chart of accounts enforces accounting sense at write time. A sales-tax account must be a liability subtype, because it is tax you owe. A purchase-tax account must be an asset subtype, because it is tax you paid and will credit. You cannot accidentally flip the polarity.

Partner registration numbers stop being a spreadsheet column and become master data. Each customer or vendor record holds its registration number and corporate number. Your own qualified-invoice registration number is stored in company settings and printed on the invoices you issue.

The transitional percentage applies on top of the captured tax. Because the tax is already split by rate and by partner, applying the deductible percentage becomes a controlled step rather than a memory exercise.

The period locks. A closing run closes a defined period with start and end dates, and every bill ties to that closing. The figures you hand the tax accountant are the same figures that closed the month.

The Steps

Use this checklist to configure consumption tax input credit in a core business system. Each step is master data or configuration, not a development project.

1. Set up one tax-setting record per rate

Create a tax setting for each rate you transact in. For most companies that means a 10.00 percent standard rate and an 8.00 percent reduced rate. Each record carries the rate as a percentage, a sales-tax account, and a purchase-tax account. Do not bundle rates into one record. Multi-rate is native because each setting stands alone.

2. Create a purchase-tax asset account for each rate

On the chart of accounts, create one purchase-tax account per rate and mark it as an ASSET subtype. The system enforces this subtype, so the tax you pay is captured as an asset and accumulates correctly. If you ever try to set a purchase-tax account as a liability, the write is blocked. That single guardrail prevents the most common mistake in the spreadsheet world.

3. Create a sales-tax liability account for each rate

Mirror the asset side with a sales-tax account marked as a LIABILITY subtype for each rate. This holds the output tax you collect. With both sides configured, every sales invoice and every purchase bill generates balanced journal entries automatically.

4. Store every partner registration number on the master record

Open each business partner record and record the qualified-invoice registration number and the corporate number. Treat these as required fields. The system stores the numbers as you enter them. Note that the system does not verify numbers against the tax-office public registry. Your team confirms validity at onboarding and keeps the master current.

5. Attach the right tax setting to each product and invoice line

A product carries its tax setting, so a reduced-rate food item defaults to 8 percent and a standard purchase defaults to 10 percent. Each invoice line inherits its setting, which means the rate is correct on entry and never re-keyed downstream.

6. Apply the transitional percentage against captured tax

The National Tax Agency sets the deductible percentage for certain purchases on a fixed schedule. Use the current schedule. The deduction is 80 percent through September 2026, drops to 70 percent from October 2026 through September 2028, then steps to 50 percent, then 30 percent, and reaches 0 percent from October 2031. The old framing that ran 80 percent to 0 by 2029 is outdated after the 2026 tax reform. Because your tax is already split by rate and partner, applying the right percentage is a defined step on already-clean data.

7. Close the period and hand the figures to the tax accountant

Run the closing for the period. The closing locks a clean set of figures, with every bill tied to that closing run. Hand the period figures to the tax accountant. The system structures the data for the return. It does not file the return, and it does not perform automatic set-off with the government. The final tax return is the tax accountant job, now fed by numbers that already reconcile.

8. Lock the workflow with approvals and an audit trail

Wrap the close in approval workflows. Each record change is tracked as an audit trail of who changed what and when, with role-based access by role, department, and position. This satisfies J-SOX internal controls and gives the tax accountant, and any future successor, a defensible history.

Frequently Asked Questions

Does the system file the final tax return for me?

No. The core business system structures your purchase-tax and sales-tax data so it is accurate and audit-ready. The final consumption tax return is prepared and filed by your tax accountant. The ERP removes the data chaos before that step, it does not replace the accountant or submit anything to a government portal.

How does the transitional percentage schedule work?

The National Tax Agency sets a deductible percentage for certain purchases under the qualified-invoice system. The current schedule, revised by the 2026 tax reform, allows 80 percent through September 2026, then 70 percent from October 2026 through September 2028, then 50 percent, then 30 percent, and 0 percent from October 2031. Your team applies the active percentage to the tax already captured per rate and partner.

Do I need a developer to change a tax rate or add a partner?

No. Tax rates, tax accounts, business partner registration numbers, and company settings are all configurable master data. Changing the standard rate, onboarding a new vendor with their registration number, or adding a reduced-rate product is a configuration step done by your accounting or operations team. This is the basis of fit-to-standard ERP.

Key Takeaway

Input tax credit is accurate when the data is captured correctly at the source, not reconciled in a spreadsheet at the end. Configure one tax setting per rate, enforce the purchase-tax asset subtype, store every partner registration number as master data, apply the current transitional percentage, and close the period with approvals and an audit trail.

Do this and the quarterly fire drill becomes a routine monthly close. Kikan System is built on double-entry bookkeeping with a configurable per-company tax engine, master-data partner numbers, approval workflows, and a closing run that locks clean figures for every period.

Stop Rebuilding Purchase Tax by Hand

Stop rebuilding purchase tax by hand every quarter. Kikan System captures every purchase bill as a balanced journal entry, stores partner registration numbers as master data, and enforces the purchase-tax asset subtype so your input credit is correct from day one. Close the period with approvals and an audit trail, and hand your tax accountant numbers that already reconcile. Start free, invite up to 2 users, no credit card required. (-> Start free)(/#get-started).

Related articles

Ready to Get Started?

Start free with up to two users and no credit card. Bring your biggest month-end headache, and we'll show you what the first 30 days look like on Kikan System.

Start free