A tool for calculating Japanese income tax.
This tool calculates Japanese income tax from the given taxable income.
This tool is based on the rules for 2016.
Via npm:
npm install japanese-income-tax
var tax = require('japanese-income-tax')
- @param {number} taxableIncome The taxable income
- @return {number}
Calculates the income tax.
- @param {number} taxableIncome The taxable income
- @return {number}
Calculates the Reconstruction special income tax.
- @param {number} taxableIncome The taxable income
- @return {number}
Returns the total of the income tax and the special income tax.
- @param {number} taxableIncome The taxable income
- @return {number}
Returns the actual amount of income taxes you need to pay to the tax office.
- @param {number} taxableIncome The taxable income
- @return {number}
Calculates the resident tax.
> var tax = require('japanese-income-tax')
> tax.incomeTax(8005000)
1205150
> tax.specialIncomeTax(8005000)
25308
> tax.totalIncomeTax(8005000)
1230458
> tax.actualIncomeTax(8005000)
1230400
> tax.residentTax(8005000)
800500
MIT