project {grattan} | R Documentation |
Simple projections of the annual 2% samples of Australian Taxation Office tax returns.
Description
Simple projections of the annual 2% samples of Australian Taxation Office tax returns.
Usage
project(
sample_file,
h = 0L,
fy.year.of.sample.file = NULL,
WEIGHT = 50L,
excl_vars = NULL,
forecast.dots = list(estimator = "mean", pred_interval = 80),
wage.series = NULL,
lf.series = NULL,
use_age_pop_forecast = FALSE,
.recalculate.inflators = NA,
.copyDT = TRUE,
check_fy_sample_file = TRUE,
differentially_uprate_Sw = NA,
r_super_balance = 1.05,
r_generic = NULL
)
Arguments
sample_file |
A |
h |
An integer. How many years should the sample file be projected? |
fy.year.of.sample.file |
The financial year of |
WEIGHT |
The sample weight for the sample file. (So a 2% file has |
excl_vars |
A character vector of column names in |
forecast.dots |
A list containing parameters to be passed to |
wage.series |
See |
lf.series |
See |
use_age_pop_forecast |
Should the inflation of the number of taxpayers be
moderated by the number of resident persons born in a certain year? If |
.recalculate.inflators |
(logical, default: |
.copyDT |
(logical, default: |
check_fy_sample_file |
(logical, default: |
differentially_uprate_Sw |
(logical, default: Selecting |
r_super_balance |
The factor to inflate super balances by (annualized).
Set to |
r_generic |
(Present from version 2024.1.0) The factor to inflate other
columns. Subject to change in future versions. If |
Details
Currently components of taxable income are individually inflated based on their historical trends in the ATO sample files, with the exception of:
- inflated using
differentially_uprate_wage
. Sw_amt
- inflated using
wage_inflator
Alow_ben_amt
,ETP_txbl_amt
,Rptbl_Empr_spr_cont_amt
,Non_emp_spr_amt
,MCS_Emplr_Contr
,MCS_Prsnl_Contr
,MCS_Othr_Contr
- inflated using
cpi_inflator
WRE_car_amt
,WRE_trvl_amt
,WRE_uniform_amt
,WRE_self_amt
,WRE_other_amt
- inflated by
lf_inflator_fy
WEIGHT
- inflated by
CG_inflator
Net_CG_amt
,Tot_CY_CG_amt
Superannuation balances are inflated by a fixed rate of 5% p.a.
We recommend you use sample_file_1213
over sample_file_1314
,
unless you need the superannuation variables,
as the latter suggests lower-than-recorded tax collections.
However, more recent data is of course preferable.
Value
A sample file with the same number of rows as sample_file
but
with inflated values as a forecast for the sample file in to_fy
.
If WEIGHT
is not already a column of sample_file
, it will be added and its sum
will be the predicted number of taxpayers in to_fy
.