
With the growing activity in cryptocurrency trading, having an accurate understanding of tax obligations has become increasingly important. Profits from cryptocurrency transactions are generally classified as miscellaneous income and are subject to aggregate taxation, meaning they are combined with salary and other income for tax assessment.
Aggregate taxation applies progressive tax rates ranging from 5% to 45% based on your total income. Additionally, a resident tax of 10% and a special reconstruction income tax of 2.1% can apply, bringing the maximum tax rate to approximately 55%. If you earn significant profits from crypto, these may be taxed at higher rates when combined with your other income.
The main events that trigger tax obligations in cryptocurrency transactions include the following:
Selling cryptocurrency
When you convert cryptocurrency to Japanese yen or another currency, the difference between your acquisition cost and sales price is recognized as income. This is the most common taxable event.
Staking rewards earned by depositing crypto into blockchain networks are recognized as income at their market value when received.
When you receive cryptocurrency distributed for free by a project, its market value at the moment of receipt is treated as income.
Rewards earned through mining are recognized as income at the market value upon receipt. Electricity and equipment costs required for mining may be deductible as business expenses.
Exchanging cryptocurrency for goods or services
If you use cryptocurrency to purchase goods or services, it is deemed sold at the moment of exchange. The difference between your acquisition cost and the market value at the time of exchange is recognized as income.
Income from cryptocurrency trading is calculated using this basic formula:
Sale price – Acquisition cost = Income amount
The sale price is the amount received when selling crypto. The acquisition cost is the amount you paid to purchase it. The difference constitutes your taxable income.
Consider the following sample transactions:
Income is calculated as follows:
¥210,000 – (¥4,000,000 ÷ 4 BTC) × 0.2 BTC = ¥10,000
First, calculate the acquisition cost per BTC (¥4,000,000 ÷ 4 BTC = ¥1,000,000/BTC). Next, the cost basis for the sold 0.2 BTC is ¥1,000,000 × 0.2 BTC = ¥200,000. Subtract this from the sale price to determine income of ¥10,000.
If your annual income from cryptocurrency trading exceeds ¥200,000, you must file a tax return. Tax returns are generally submitted between February 16 and March 15 the following year. Late filings can result in penalties like delinquency taxes, so be sure to submit on time.
Accurate crypto tax calculations require attention to several key points.
Precise Transaction Recordkeeping
Crypto trades often span multiple exchanges and wallets, making recordkeeping complex. It is crucial to record transaction dates, quantities, prices, and fees in detail. Knowing the exact exchange rate and market price on the transaction date enables smoother tax filing.
Handling Losses
If you incur losses from crypto trading, you can offset those losses against other miscellaneous income within the same year. However, losses in this category cannot be offset against salary or other types of income, nor can they be carried forward to future years. Offsetting is only allowed within that year’s miscellaneous income.
Calculating Multiple Purchases
If you buy the same crypto asset in multiple transactions, you must use either the moving average method or the total average method to determine your cost basis. Once you select a method, you must consistently apply it.
Calculating crypto profits/losses and filing taxes can be complex and time-consuming, but dedicated tools can streamline the process. In recent years, several calculation tools have emerged, with "Cryptact" being among the most popular.
What Is Cryptact?
Cryptact automates profit and loss calculations for crypto. Upload your transaction history from exchanges, and it automatically calculates gains/losses and prepares tax documents. It supports many domestic and international exchanges and wallets, allowing you to integrate multiple platforms for consolidated calculations.
Cryptact offers these main features:
Support for Domestic and International Exchanges/Wallets
It works with major Japanese exchanges, overseas exchanges, DeFi protocols, hardware wallets, and many platforms, enabling centralized management of your trading data.
Automatic Calculation Across Multiple Exchanges/Wallets
Cryptact tracks transfers between exchanges and transactions across wallets, ensuring accurate profit/loss calculations. It reliably processes complex transactions that manual calculations often miss.
Integrated Profit/Loss Calculation and Portfolio Management
In addition to tax calculation, Cryptact provides portfolio management for your crypto holdings. You can monitor your assets in real time while managing tax obligations.
Advanced Features for Tax Professionals
Cryptact enables data sharing with tax accountants and offers detailed reporting, creating an environment that facilitates expert assistance.
Cryptact provides both free and paid plans. The free plan limits you to 50 transactions per year, which is enough for infrequent traders. Active traders should consider the paid plan, which raises transaction limits and unlocks advanced features.
Select the plan that matches your trading frequency and required functionality. Always verify the calculation results, and consult a qualified tax professional if you have questions.
Cryptocurrency profits are categorized as miscellaneous income and subject to progressive tax rates up to 55%, including income tax, resident tax, and special reconstruction tax. If you are a company employee and your annual profit exceeds ¥200,000, you must file a tax return. Failure to do so may result in penalties.
To calculate crypto taxes, you need the purchase price, sale price, transaction date/time, and amount. You should also track expenses like fees and calculate annual realized gains/losses. On your tax return, report this as “miscellaneous income.”
Yes. Koinly, Cryptolink, Gtax, and Cryptact offer free features. Koinly’s free plan provides basic functionality and has virtually no transaction limits. However, advanced features and unlimited usage may require a paid subscription.
Crypto asset gains are classified as miscellaneous income. Calculate by subtracting your purchase price from the sale price. Miscellaneous income is aggregated with other earnings for tax purposes. Unlike capital gains, it is not taxed separately.
Mining and staking rewards are taxed as miscellaneous income at their market value upon receipt. Income is calculated by subtracting acquisition costs, and you must file a tax return. Failure to file may result in fines or additional taxes.
No. Cryptocurrency losses cannot be carried over to the following year. Losses may be offset against other miscellaneous income in the same year, but carryforward deductions are not allowed under current law.
Cryptact is the leading tool for managing transaction records across multiple exchanges. It supports more than 130 exchanges, includes profit/loss calculation features, and is highly useful for tax filing.











