medicare_levy {grattan} | R Documentation |
Medicare levy
Description
The (actual) amount payable for the Medicare levy.
Usage
medicare_levy(
income,
fy.year = "2013-14",
Spouse_income = 0L,
sapto.eligible = FALSE,
sato = NULL,
pto = NULL,
family_status = "individual",
n_dependants = 0L,
is_married = NULL,
.checks = FALSE
)
Arguments
income |
|
fy.year |
|
Spouse_income |
|
sapto.eligible |
|
sato , pto |
Is the taxpayer eligible for the Senior Australians Tax Offset or Pensions Tax Offset?
|
family_status |
(Deprecated: use 'is_married' and 'n_dependants' instead) |
n_dependants |
|
is_married |
|
.checks |
Whether or not to perform checks on inputs. |
Details
The Medicare levy for individuals is imposed by the Medicare Levy Act 1986 (Cth).
The function only calculates the levy for individuals (not trusts).
It includes the s 7 Levy in cases of small incomes, including the differences for those
eligible for sapto
.
s 8 Amount of levy—person who has spouse or dependants (though the number of dependants
is not a variable in the sample files).
The function does not include the Medicare levy surcharge; it assumes that all persons (who would potentially be liable for it) avoided it.
The Seniors and Pensioners Tax Offset was formed in 2012-13 as an amalgam
of the Senior Australians Tax Offset and the Pensions Tax Offset.
Medicare rates before 2012-13 were different based on these offsets.
For most taxpayers, eligibility would be based on whether your age is over the pension age (currently 65).
If sato
and pto
are NULL
, sapto.eligible
stands for eligibility for the sato
and not pto
.
If sato
or pto
are not NULL
for such years, only sato
is currently considered.
Supplying pto
independently is currently a warning.
See http://classic.austlii.edu.au/au/legis/cth/consol_act/mla1986131/ for the Medicare Levy Act 1986 (Cth).
Value
The Medicare levy payable for that taxpayer.