Income tax payable as a function of SAPTO
income_tax_sapto(income, fy.year = NULL, age = 42,
family_status = "individual", n_dependants = 0L,
return.mode = c("numeric", "integer"), .dots.ATO = NULL,
allow.forecasts = FALSE, sapto.eligible, medicare.sapto.eligible,
new_sapto_tbl = NULL)
The individual assessable income.
The financial year in which the income was earned. Only tax years from 2000-01 to 2016-17 are available. If fy.year is not given, the current financial year is used by default.
The individual's age.
For Medicare and SAPTO purposes.
An integer for the number of children of the taxpayer (for the purposes of the Medicare levy).
The mode (numeric or integer) of the returned vector.
A data.frame that contains additional information about the individual's circumstances, with columns the same as in the ATO sample files. If .dots.ATO
is a data.table
, I recommend you enclose it with copy()
.
should dates beyond 2016-17 be permitted? Currently, not permitted.
Specify explicitly the eligibility for SAPTO. If missing, defaults to ages over 65.
Specify explicitly the eligibility for SAPTO with respect to the Medicare levy for low-income earners. If missing, defaults to ages over 65.
Used to cost simple changes to SAPTO.