From 34dd429c6799521aa95c0c9b46a74d53ecd46202 Mon Sep 17 00:00:00 2001 From: martinholmer Date: Fri, 30 Mar 2018 08:25:16 -0400 Subject: [PATCH 1/2] Update RELEASES.md info --- RELEASES.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/RELEASES.md b/RELEASES.md index b5f424b6d..78832bb49 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -4,6 +4,27 @@ Go [here](https://github.com/open-source-economics/Tax-Calculator/pulls?q=is%3Ap for a complete commit history. +2018-03-30 Release 0.18.0 +------------------------- +(last merged pull request is +[#1942](https://github.com/open-source-economics/Tax-Calculator/pull/1942)) + +**API Changes** +- Remove obsolete `_DependentCredit_c` policy parameter and fix dependent credit phase-out logic + [[#1937](https://github.com/open-source-economics/Tax-Calculator/pull/1937) + by Martin Holmer] + +**New Features** +- Add memory management logic to reduce memory usage + [[#1942](https://github.com/open-source-economics/Tax-Calculator/pull/1942) + by Martin Holmer] + +**Bug Fixes** +- Replace monthly housing benefits with annual housing benefits in CPS data + [[#1941](https://github.com/open-source-economics/Tax-Calculator/pull/1941) + by Anderson Frailey] + + 2018-03-16 Release 0.17.0 ------------------------- (last merged pull request is From 860802f1535f533b07aadc883a3a00258210bb98 Mon Sep 17 00:00:00 2001 From: martinholmer Date: Fri, 30 Mar 2018 13:59:52 -0400 Subject: [PATCH 2/2] Update docs and cookbook --- docs/atr.png | Bin 60280 -> 60284 bytes docs/cookbook/recipe00.res | 120 ++++++++++++++++++------------------- docs/cookbook/recipe01.res | 48 +++++++-------- docs/index.html | 60 +++++++++---------- docs/index.htmx | 52 ++++++++-------- docs/index.res | 52 ++++++++-------- docs/mtr.png | Bin 57099 -> 57789 bytes docs/pch.png | Bin 56062 -> 56094 bytes docs/recipe00.graph.html | 10 ++-- docs/recipe00.res.html | 120 ++++++++++++++++++------------------- docs/recipe01.res.html | 48 +++++++-------- 11 files changed, 255 insertions(+), 255 deletions(-) diff --git a/docs/atr.png b/docs/atr.png index 7bf6b18a525d626adb179c76b5dc81b4b6d74ebb..62610777372c93566cc6566be2ba134d1fada3ff 100644 GIT binary patch literal 60284 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 z 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≧O+|{U}IpkzBf^Qja;>3`Vdv%G` z82#A;R8MD|S1U=m!*EpDv)zmB(3d;#Q7n{bE;O;nIUt4k^1eT5$0FIph{E|zZC|5~ z_{2EyHlsg#k{Cw5f&d{l@PH`qynp3+H#$Rn?eA{^B8cX(?MT<=1Z@yYZt5*Io!x+D z`Sc*KNjbHqi8)(^*B%VFCRqQZ__JtA)%#sI6h{@+{r|eU(x@h~G-^VCVu=*8Cm6>$~@U@4a!M3rU2AffQ?az0)!u%*fj{AjMLw z<3ub(1{ph2(=~^9>H{48Yt%o4Bz?|#<+7Le`c^|)M#K$Es`q@-z8Vepu_w(QS1pTqQsJF< z)Ndz|i9e75c`!xRT26d=A{lb9^Q_LvEK>bTxOeE-Duwo4*KHR)Tn;b#R}~fXDjvRn z?;j0{5_3=`ivjqUSlqNM0#T|pwEsbXEjhqC)DYY;YGCp^9INm#7a78aisy!cuBL)s z6FJO14jQ631ncg(h`!S!z3O@eb9mc4t5JzsknTC2SLl!mFgVf99B&BuJ;bcU``6&C%b=wj#K>so4do+tI!5pZOR zGqNUIHSH2TaZVKlP%;IwjvH{&v7y64l&)%<-y3(W@5}mp&tF6eZCYFA4oAlxZeL!_ zKUIfr>4{0whD)?&Zz)V-{chIb&>dE(N}x*_?DjSQ;!Pj)9ABukNT`foJABHeA$UuN z_rc*=i!vb0=jenf(_}sk231%l2Jeu~-gkeab3O5Rk)rz_Wa(q}+-Wu=imp@`ME7e= z%k9`r{rn8ybm@cgi>((QJWvOnGqQe!@5@(v;aGM7QT~-TiVR#QCr=b-V8EWv#E5FY$q=c<|&MoeruZavGj78>$>3t zk2M^Dii82lWl?7Tpfnb&py&d}sU6vq3{mhaxg_7nL(ZNlJ9@P;OlK zmeq+-oOv4?Ds4};%)4k$;0By2Ohq#W#%RZ~$a~Rwgel35E(Be86-cXwexol$i8$TA zt!%3nagto9y(Qkz8$pt%M70(jwpBTD%f}VRHLC*PZu7uTQzuB*LyC*Z6IUcb>~k8? zG$P<;J2@PutO`uHdLu1^U35#^pIHAV=xrXC1-8ayU3#G{uI$uV-?h;RWwB=bqS_Pl zi$C5wOR01WcOZ@IOWu%t^Ie0P2`S{Z@TaPT`D25ily*{i-F^^XRy0lynEaNt3Ri6L zoSeIZF4vsfbmPn7U^4i7Nv%OiIkQl(7Qwc7%boat;V>mJ(iA>7ovqI@!L1-<>9BCr zd#F4@qJzoi#m^mlWza)F*HNJLyX?qB>O-ZHJCw5#j!kR+gSmCd#45FC3!%{YU7pJf z0r@v_q~KOIWYKM)(hAu@EIsh#iDu)RQ~zY(iI<6@iPY#UZ9b>A>&N%l45jO{{HcaS zkss^(;}o8S0CF|nP48dnPpCI4355{yjT(uWGRBLh+Qyv?UJLD#I@|2lWME0vDUp|B zy(oB1gBc6!dYz@Gc!#6r8efob-B(wuuP%T*z_*z#$$yz7>4uMIC;H)-fx%fw$EN63 zOi1C0XPiYux?LbQf_$VU`;%r{DARXMbR}tfMxRqkD>Dk>LnPPiQN>!@G2O$`ezjct z?$I3AvSQu`pC1_$n*{@(>Iw`JI(!!}ANjrqwx^N)8daRfsZ%F4Qu~8$2`=5xiPTSZ z>M>k~hn5uakvAaVI3EBH>*JFP0PNl*rQz)tKdj_t;0e@3cCO;nVY(HOB9Qy>^#?Ia z28_{{(uukRv}>T^?w_xGMHLud z+*cyx2S6b|RC8H#sSw~kmo_;jxvr#t)n%txE_noE1E-^~8t__(BMwpt$W)kFEJ+?RvrbGS3F p{@-Fj0GJH_kCOlQjoc2qWc|ssD^=5;wRHu!zW4TJU1LUM{0AH&1Lyz% literal 60280 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 diff --git a/docs/cookbook/recipe00.res b/docs/cookbook/recipe00.res index 2e5d3dccd..23f7bdc58 100644 --- a/docs/cookbook/recipe00.res +++ b/docs/cookbook/recipe00.res @@ -55,93 +55,93 @@ Policy Reform Parameter Values by Year: and above tax bracket 6. baseline_value: 0.37 -2020_CLP_itax_rev($B)= 1273.46 -2020_REF_itax_rev($B)= 1264.41 +2020_CLP_itax_rev($B)= 1273.15 +2020_REF_itax_rev($B)= 1264.11 CLP diagnostic table: 2020 Returns (#m) 174.51 -AGI ($b) 11,622.13 +AGI ($b) 11,621.97 Itemizers (#m) 30.84 -Itemized Deduction ($b) 869.65 -Standard Deduction Filers (#m) 125.05 -Standard Deduction ($b) 2,241.58 +Itemized Deduction ($b) 869.46 +Standard Deduction Filers (#m) 124.86 +Standard Deduction ($b) 2,238.71 Personal Exemption ($b) 0.00 -Taxable Income ($b) 8,775.49 -Regular Tax ($b) 1,462.46 -AMT Income ($b) 11,010.47 -AMT Liability ($b) 1.88 +Taxable Income ($b) 8,775.43 +Regular Tax ($b) 1,462.45 +AMT Income ($b) 11,010.43 +AMT Liability ($b) 1.87 AMT Filers (#m) 0.46 -Tax before Credits ($b) 1,464.33 +Tax before Credits ($b) 1,464.32 Refundable Credits ($b) 97.22 -Nonrefundable Credits ($b) 102.82 +Nonrefundable Credits ($b) 103.11 Reform Surtaxes ($b) 0.00 Other Taxes ($b) 9.16 -Ind Income Tax ($b) 1,273.46 -Payroll Taxes ($b) 1,300.25 -Combined Liability ($b) 2,573.71 +Ind Income Tax ($b) 1,273.15 +Payroll Taxes ($b) 1,300.24 +Combined Liability ($b) 2,573.39 With Income Tax <= 0 (#m) 71.19 With Combined Tax <= 0 (#m) 46.02 REF diagnostic table: 2020 Returns (#m) 174.51 -AGI ($b) 11,622.13 -Itemizers (#m) 30.77 -Itemized Deduction ($b) 867.42 -Standard Deduction Filers (#m) 125.13 -Standard Deduction ($b) 2,242.97 -Personal Exemption ($b) 303.38 -Taxable Income ($b) 8,531.46 -Regular Tax ($b) 1,451.15 -AMT Income ($b) 11,012.35 +AGI ($b) 11,621.97 +Itemizers (#m) 30.76 +Itemized Deduction ($b) 867.24 +Standard Deduction Filers (#m) 124.93 +Standard Deduction ($b) 2,240.08 +Personal Exemption ($b) 303.11 +Taxable Income ($b) 8,531.41 +Regular Tax ($b) 1,451.14 +AMT Income ($b) 11,012.31 AMT Liability ($b) 1.85 AMT Filers (#m) 0.47 -Tax before Credits ($b) 1,453.00 -Refundable Credits ($b) 100.11 -Nonrefundable Credits ($b) 97.64 +Tax before Credits ($b) 1,452.99 +Refundable Credits ($b) 100.12 +Nonrefundable Credits ($b) 97.93 Reform Surtaxes ($b) 0.00 Other Taxes ($b) 9.16 -Ind Income Tax ($b) 1,264.41 -Payroll Taxes ($b) 1,300.25 -Combined Liability ($b) 2,564.66 +Ind Income Tax ($b) 1,264.11 +Payroll Taxes ($b) 1,300.24 +Combined Liability ($b) 2,564.35 With Income Tax <= 0 (#m) 73.35 With Combined Tax <= 0 (#m) 46.36 Extract of 2020 distribution table by baseline expanded-income decile: funits(#m) itax1($b) itax2($b) aftertax_inc1($b) aftertax_inc2($b) -0-10n 0.09 0.18 0.19 -25.62 -25.63 -0-10z 1.25 0.00 0.00 0.00 0.00 -0-10p 16.10 -8.18 -8.18 105.39 105.39 -10-20 17.45 -15.10 -15.68 329.18 329.76 -20-30 17.45 -11.53 -12.62 477.87 478.96 -30-40 17.45 -0.76 -2.34 619.94 621.52 -40-50 17.45 13.75 11.46 784.26 786.56 -50-60 17.45 38.29 34.70 986.44 990.03 -60-70 17.45 71.95 67.63 1,251.48 1,255.80 -70-80 17.45 117.10 111.71 1,608.38 1,613.77 -80-90 17.45 211.83 203.51 2,155.37 2,163.69 -90-100 17.45 855.91 874.03 4,320.46 4,302.34 -ALL 174.51 1,273.46 1,264.41 12,613.14 12,622.19 -90-95 8.73 190.71 186.30 1,461.26 1,465.67 -95-99 6.98 287.12 285.42 1,699.42 1,701.11 -Top 1% 1.75 378.07 402.30 1,159.78 1,135.55 +0-10n 0.09 0.18 0.19 -25.54 -25.54 +0-10z 1.26 0.00 0.00 0.00 0.00 +0-10p 16.10 -8.48 -8.48 108.07 108.07 +10-20 17.45 -14.89 -15.49 334.60 335.20 +20-30 17.45 -11.14 -12.24 482.84 483.94 +30-40 17.45 -0.42 -2.01 624.66 626.25 +40-50 17.45 13.93 11.63 788.96 791.26 +50-60 17.45 38.24 34.66 990.30 993.88 +60-70 17.45 71.75 67.44 1,254.75 1,259.05 +70-80 17.45 117.00 111.61 1,610.79 1,616.18 +80-90 17.45 211.55 203.24 2,157.52 2,165.83 +90-100 17.45 855.42 873.55 4,322.37 4,304.24 +ALL 174.51 1,273.15 1,264.11 12,649.32 12,658.36 +90-95 8.73 190.58 186.17 1,462.16 1,466.57 +95-99 6.98 286.88 285.18 1,700.04 1,701.73 +Top 1% 1.75 377.96 402.19 1,160.17 1,135.94 Extract of 2020 income-tax difference table by expanded-income decile: funits(#m) agg_diff($b) mean_diff($) aftertaxinc_diff(%) 0-10n 0.09 0.01 94.10 0.03 -0-10z 1.25 0.00 0.00 nan -0-10p 16.10 -0.00 -0.06 0.00 -10-20 17.45 -0.58 -32.95 0.17 -20-30 17.45 -1.09 -62.62 0.23 -30-40 17.45 -1.58 -90.59 0.26 -40-50 17.45 -2.30 -131.52 0.29 -50-60 17.45 -3.59 -205.76 0.36 -60-70 17.45 -4.32 -247.61 0.35 -70-80 17.45 -5.39 -308.90 0.34 -80-90 17.45 -8.33 -477.06 0.39 -90-100 17.45 18.12 1,038.18 -0.42 +0-10z 1.26 0.00 0.00 nan +0-10p 16.10 -0.00 -0.21 0.00 +10-20 17.45 -0.60 -34.32 0.18 +20-30 17.45 -1.10 -63.23 0.23 +30-40 17.45 -1.59 -91.08 0.25 +40-50 17.45 -2.30 -131.63 0.29 +50-60 17.45 -3.58 -205.09 0.36 +60-70 17.45 -4.31 -246.86 0.34 +70-80 17.45 -5.39 -309.00 0.33 +80-90 17.45 -8.31 -476.02 0.39 +90-100 17.45 18.12 1,038.51 -0.42 ALL 174.51 -9.05 -51.84 0.07 -90-95 8.73 -4.41 -505.61 0.30 -95-99 6.98 -1.70 -243.23 0.10 -Top 1% 1.75 24.23 13,882.68 -2.09 +90-95 8.73 -4.41 -505.10 0.30 +95-99 6.98 -1.70 -242.96 0.10 +Top 1% 1.75 24.23 13,879.03 -2.09 diff --git a/docs/cookbook/recipe01.res b/docs/cookbook/recipe01.res index 95515bb86..befd4dfcb 100644 --- a/docs/cookbook/recipe01.res +++ b/docs/cookbook/recipe01.res @@ -11,43 +11,43 @@ WARNING: Tax-Calculator packages for Python 2.7 will because Pandas is stopping development for 2.7. SOLUTION: upgrade to Python 3.6 now. 2018_REFORM1_iitax_rev($B)= 1278.3 -2018_REFORM2_iitax_rev($B)= 1129.6 +2018_REFORM2_iitax_rev($B)= 1129.3 Extract of 2018 income-tax difference table by expanded-income decile (taxfall is count of funits with cut in income tax in reform 2 vs 1) (taxrise is count of funits with rise in income tax in reform 2 vs 1) funits(#m) taxfall(#m) taxrise(#m) agg_diff($b) mean_diff($) \ -0-10n 0.09 0.00 0.00 0.17 1,839.44 +0-10n 0.09 0.00 0.00 0.17 1,839.43 0-10z 1.23 0.00 0.00 0.00 0.00 -0-10p 15.67 2.97 1.06 -0.28 -18.13 -10-20 16.99 8.07 1.73 -1.85 -108.82 -20-30 16.99 9.53 1.45 -3.93 -231.56 -30-40 16.99 10.49 1.68 -6.08 -357.82 -40-50 16.99 11.46 1.75 -8.18 -481.23 -50-60 16.99 11.87 2.11 -9.88 -581.46 -60-70 16.99 12.48 2.10 -12.18 -716.72 -70-80 16.99 13.58 1.67 -16.90 -994.61 -80-90 16.99 13.41 2.31 -21.93 -1,290.53 -90-100 16.99 14.50 1.70 -67.66 -3,982.18 -ALL 169.89 108.36 17.56 -148.69 -875.20 -90-95 8.49 7.11 0.91 -16.98 -1,999.42 -95-99 6.80 5.93 0.59 -29.04 -4,273.65 -Top 1% 1.70 1.46 0.21 -21.63 -12,729.83 +0-10p 15.66 3.13 1.08 -0.32 -20.21 +10-20 16.99 8.10 1.72 -1.90 -111.74 +20-30 16.99 9.53 1.47 -3.98 -234.38 +30-40 16.99 10.45 1.69 -6.08 -357.87 +40-50 16.99 11.44 1.72 -8.20 -482.38 +50-60 16.99 11.79 2.13 -9.77 -575.24 +60-70 16.99 12.48 2.07 -12.21 -718.75 +70-80 16.99 13.55 1.67 -16.87 -992.88 +80-90 16.99 13.40 2.31 -21.92 -1,289.98 +90-100 16.99 14.49 1.70 -67.89 -3,995.72 +ALL 169.89 108.37 17.56 -148.96 -876.79 +90-95 8.49 7.10 0.90 -16.99 -2,000.23 +95-99 6.80 5.93 0.59 -29.11 -4,283.11 +Top 1% 1.70 1.46 0.21 -21.79 -12,822.52 aftertax_income_diff(%) 0-10n 0.70 0-10z nan -0-10p 0.30 +0-10p 0.32 10-20 0.62 -20-30 0.90 -30-40 1.08 -40-50 1.15 -50-60 1.10 +20-30 0.91 +30-40 1.07 +40-50 1.14 +50-60 1.09 60-70 1.07 -70-80 1.16 +70-80 1.15 80-90 1.12 -90-100 1.74 +90-100 1.75 ALL 1.30 90-95 1.28 95-99 1.90 -Top 1% 2.11 +Top 1% 2.13 diff --git a/docs/index.html b/docs/index.html index 9013e6f0d..9c948c359 100644 --- a/docs/index.html +++ b/docs/index.html @@ -691,32 +691,32 @@

Initiate Reform Analysis

Weighted Tax Reform Totals by Baseline Expanded-Income Decile Returns ExpInc IncTax PayTax LSTax AllTax (#m) ($b) ($b) ($b) ($b) ($b) - 0 17.93 89.4 -8.8 10.6 0.0 1.8 - 1 17.93 371.8 -19.1 29.1 0.0 10.0 - 2 17.93 557.6 -18.8 48.7 0.0 29.9 - 3 17.92 742.6 -9.7 66.1 0.0 56.4 - 4 17.93 960.8 1.8 89.3 0.0 91.1 - 5 17.93 1235.0 19.4 115.8 0.0 135.2 - 6 17.92 1594.7 48.2 150.3 0.0 198.5 - 7 17.93 2082.5 89.8 196.8 0.0 286.6 - 8 17.93 2858.7 171.5 271.9 0.0 443.4 - 9 17.93 6139.4 889.0 438.8 0.0 1327.7 - A 179.26 16632.5 1163.3 1417.5 0.0 2580.8 + 0 17.93 91.8 -9.0 10.9 0.0 1.9 + 1 17.93 378.4 -19.1 29.9 0.0 10.8 + 2 17.93 563.7 -18.4 48.9 0.0 30.5 + 3 17.93 748.5 -9.3 66.6 0.0 57.3 + 4 17.93 965.9 1.9 89.1 0.0 91.0 + 5 17.93 1238.7 19.5 115.6 0.0 135.0 + 6 17.93 1597.8 48.0 149.8 0.0 197.8 + 7 17.93 2084.8 89.6 196.5 0.0 286.2 + 8 17.93 2860.1 171.4 271.7 0.0 443.0 + 9 17.93 6140.7 888.4 438.6 0.0 1327.0 + A 179.26 16670.3 1163.0 1417.5 0.0 2580.4 Weighted Tax Differences by Baseline Expanded-Income Decile Returns ExpInc IncTax PayTax LSTax AllTax (#m) ($b) ($b) ($b) ($b) ($b) - 0 17.93 89.4 -0.0 0.0 0.0 -0.0 - 1 17.93 371.8 -3.1 0.0 0.0 -3.1 - 2 17.93 557.6 -7.0 0.0 0.0 -7.0 - 3 17.92 742.6 -10.3 0.0 0.0 -10.3 - 4 17.93 960.8 -14.9 0.0 0.0 -14.9 - 5 17.93 1235.0 -24.3 0.0 0.0 -24.3 - 6 17.92 1594.7 -32.9 0.0 0.0 -32.9 - 7 17.93 2082.5 -40.3 0.0 0.0 -40.3 - 8 17.93 2858.7 -63.8 0.0 0.0 -63.8 - 9 17.93 6139.4 -70.3 0.0 0.0 -70.3 - A 179.26 16632.5 -266.9 0.0 0.0 -266.9 + 0 17.93 91.8 -0.0 0.0 0.0 -0.0 + 1 17.93 378.4 -3.3 0.0 0.0 -3.3 + 2 17.93 563.7 -7.0 0.0 0.0 -7.0 + 3 17.93 748.5 -10.4 0.0 0.0 -10.4 + 4 17.93 965.9 -14.9 0.0 0.0 -14.9 + 5 17.93 1238.7 -24.3 0.0 0.0 -24.3 + 6 17.93 1597.8 -32.8 0.0 0.0 -32.8 + 7 17.93 2084.8 -40.3 0.0 0.0 -40.3 + 8 17.93 2860.1 -63.7 0.0 0.0 -63.7 + 9 17.93 6140.7 -70.3 0.0 0.0 -70.3 + A 179.26 16670.3 -266.9 0.0 0.0 -266.9

Example (7) produces 2022 static output for the filing units in the @@ -913,13 +913,13 @@

Tabulate Reform Results

2|68.234 4|9.781 weighted count of those with NEGATIVE MTR -21.707 +21.708 bin number | weighted count | mean NON-NEGATIVE MTR in bin --1|30.994|0.0 +-1|30.993|0.0 0|2.586|7.18 1|58.614|14.14 -2|36.489|25.47 -3|14.091|32.21 +2|36.492|25.47 +3|14.089|32.21 4|0.798|43.4 5|0.102|55.2 6|0.017|66.73 @@ -1060,7 +1060,7 @@

Nonrefundable Credits

Nonrefundable Credits — Child And Dependent Care
tc Name: _CDCC_c
TB Name: Maximum child & dependent care credit per dependent
Description: The maximum amount of credit allowed for each qualifying dependent.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 3000.0
2014: 3000.0
2015: 3000.0
2016: 3000.0
2017: 3000.0
Valid Range: min = 0 and max = 3000
Out-of-Range Action: stop

Nonrefundable Credits — Child And Dependent Care
tc Name: _CDCC_ps
TB Name: Child & dependent care credit phaseout start
Description: For taxpayers with AGI over this amount, the credit is reduced by one percentage point each $2000 of AGI over this amount.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 15000.0
2014: 15000.0
2015: 15000.0
2016: 15000.0
2017: 15000.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child And Dependent Care
tc Name: _CDCC_crt
TB Name: Child & dependent care credit phaseout percentage rate ceiling
Description: The maximum percentage rate in the AGI phaseout; this percentage rate decreases as AGI rises above the _CDCC_ps level.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 35.0
2014: 35.0
2015: 35.0
2016: 35.0
2017: 35.0
Valid Range: min = 0 and max = 100
Out-of-Range Action: stop

-

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_c
TB Name: Maximum child tax credit per child
Description: The maximum amount of credit allowed for each child.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 1000.0
2014: 1000.0
2015: 1000.0
2016: 1000.0
2017: 1000.0
2018: 1400.0
2019: 1400.0
2020: 1400.0
2021: 1400.0
2022: 1500.0
2023: 1500.0
2024: 1500.0
2025: 1600.0
2026: 1000.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_c_under5_bonus
TB Name: Bonus child tax credit maximum for qualifying children under five
Description: The maximum amount of child tax credit allowed for each child is increased by this amount for qualifying children under 5 years old.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_ps
TB Name: Child tax credit phaseout MAGI start
Description: Child tax credit begins to decrease when MAGI is above this level.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
   for: [single, joint, separate, headhousehold, widow]
2013: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2014: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2015: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2016: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2017: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2018: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2019: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2020: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2021: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2022: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2023: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2024: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2025: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2026: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_prt
TB Name: Child tax credit phaseout rate
Description: The amount of credit starts to decrease at this rate if MAGI is higher than child tax credit phaseout start.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.05
2014: 0.05
2015: 0.05
2016: 0.05
2017: 0.05
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _DependentCredit_c
TB Name: Nonrefundable credit for dependents
Description: This nonrefundable credit is applied to (child and non-child) dependents and phases out with the Child Tax Credit. The dependent credit's phaseout begins when the CTC's phaseout ends.
Notes: The Ryan-Brady tax proposal sets this at $500
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _DependentCredit_Child_c
TB Name: Nonrefundable credit for children, on top of the child tax credit
Description: This nonrefundable credit is applied to children and phases out with the Child Tax Credit. The dependent credit's phaseout begins when the CTC's phaseout ends.
Notes: First introduced in TCJA bills
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
2018: 600.0
2019: 600.0
2020: 600.0
2021: 600.0
2022: 500.0
2023: 500.0
2024: 500.0
2025: 400.0
2026: 0.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _DependentCredit_Nonchild_c
TB Name: Nonrefundable credit for non-child dependents
Description: This nonrefundable credit is applied to non-child dependents and phases out with the Child Tax Credit. The dependent credit's phaseout begins when the CTC's phaseout ends.
Notes: First introduced in TCJA bills
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
2018: 500.0
2019: 500.0
2020: 500.0
2021: 500.0
2022: 500.0
2023: 500.0
2024: 500.0
2025: 500.0
2026: 0.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _DependentCredit_before_CTC
TB Name: Stack the Dependent Credit before the Child Tax Credit
Description: Stack the draw down of the Dependent Credit against liabilities before the drawdown of the Child Tax Credit.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: True     Boolean Value: True
Known Values:
2013: False
2014: False
2015: False
2016: False
2017: False
2018: True
Valid Range: min = False and max = True
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _FilerCredit_c
TB Name: Nonrefundable credit for filer and spouse
Description: This nonrefundable credit is applied to the filer and spouse and phases out with the Child Tax Credit. The filer credit's phaseout begins when the CTC's phaseout ends.
Notes: First introduced in House TCJA bills
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
   for: [single, joint, separate, headhousehold, widow]
2013: [0.0, 0.0, 0.0, 0.0, 0.0]
2014: [0.0, 0.0, 0.0, 0.0, 0.0]
2015: [0.0, 0.0, 0.0, 0.0, 0.0]
2016: [0.0, 0.0, 0.0, 0.0, 0.0]
2017: [0.0, 0.0, 0.0, 0.0, 0.0]
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

+

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_c
TB Name: Maximum child tax credit per child
Description: The maximum amount of credit allowed for each child.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 1000.0
2014: 1000.0
2015: 1000.0
2016: 1000.0
2017: 1000.0
2018: 1400.0
2019: 1400.0
2020: 1400.0
2021: 1400.0
2022: 1500.0
2023: 1500.0
2024: 1500.0
2025: 1600.0
2026: 1000.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_c_under5_bonus
TB Name: Bonus child tax credit maximum for qualifying children under five
Description: The maximum amount of child tax credit allowed for each child is increased by this amount for qualifying children under 5 years old.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_ps
TB Name: Child tax credit phaseout MAGI start
Description: Child tax credit begins to decrease when MAGI is above this level.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
   for: [single, joint, separate, headhousehold, widow]
2013: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2014: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2015: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2016: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2017: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
2018: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2019: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2020: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2021: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2022: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2023: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2024: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2025: [200000.0, 400000.0, 200000.0, 200000.0, 400000.0]
2026: [75000.0, 110000.0, 55000.0, 75000.0, 75000.0]
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _CTC_prt
TB Name: Child tax credit phaseout rate
Description: The amount of credit starts to decrease at this rate if MAGI is higher than child tax credit phaseout start.
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.05
2014: 0.05
2015: 0.05
2016: 0.05
2017: 0.05
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _DependentCredit_Child_c
TB Name: Nonrefundable credit for child dependents on top of the child tax credit
Description: This nonrefundable credit is applied to child dependents and begins phasing out after the CTC phaseout ends.
Notes: Become current-law policy with passage of TCJA
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
2018: 600.0
2019: 600.0
2020: 600.0
2021: 600.0
2022: 500.0
2023: 500.0
2024: 500.0
2025: 400.0
2026: 0.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _DependentCredit_Nonchild_c
TB Name: Nonrefundable credit for non-child dependents on top of the child tax credit
Description: This nonrefundable credit is applied to non-child dependents and begins phasing out after the CTC phaseout ends.
Notes: Become current-law policy with passage of TCJA
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
2018: 500.0
2019: 500.0
2020: 500.0
2021: 500.0
2022: 500.0
2023: 500.0
2024: 500.0
2025: 500.0
2026: 0.0
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _DependentCredit_before_CTC
TB Name: Stack the Dependent Credit before the Child Tax Credit
Description: Place the drawdown of the nonrefundable Dependent Credit against tax liability before the drawdown of the Child Tax Credit.
Notes: Become part of current-law policy with passage of TCJA
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: True     Boolean Value: True
Known Values:
2013: False
2014: False
2015: False
2016: False
2017: False
2018: True
Valid Range: min = False and max = True
Out-of-Range Action: stop

Nonrefundable Credits — Child Tax Credit
tc Name: _FilerCredit_c
TB Name: Nonrefundable credit for each filing unit
Description: This nonrefundable credit is applied to the filing unit and begins phasing out after the CTC phaseout ends.
Notes: First introduced in House TCJA bills
Has An Effect When Using:   PUF data: True   CPS data: True
Can Be Inflation Indexed: True     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
   for: [single, joint, separate, headhousehold, widow]
2013: [0.0, 0.0, 0.0, 0.0, 0.0]
2014: [0.0, 0.0, 0.0, 0.0, 0.0]
2015: [0.0, 0.0, 0.0, 0.0, 0.0]
2016: [0.0, 0.0, 0.0, 0.0, 0.0]
2017: [0.0, 0.0, 0.0, 0.0, 0.0]
Valid Range: min = 0 and max = 9e+99
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_RetirementSavings_hc
TB Name: Credit for retirement savings haircut
Description: If greater than zero, this decimal fraction reduces the portion of the retirement savings credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*RetirementSavingsCredit.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_ForeignTax_hc
TB Name: Credit for foreign tax haircut
Description: If greater than zero, this decimal fraction reduces the portion of the foreign tax credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*ForeignTaxCredit.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_ResidentialEnergy_hc
TB Name: Credit for residential energy haircut
Description: If greater than zero, this decimal fraction reduces the portion of the residential energy credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*ResidentialEnergyCredit.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_GeneralBusiness_hc
TB Name: Credit for general business haircut
Description: If greater than zero, this decimal fraction reduces the portion of the general business credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*GeneralBusinessCredit.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_MinimumTax_hc
TB Name: Credit for previous year minimum tax credit haircut
Description: If greater than zero, this decimal fraction reduces the portion of the previous year minimum tax credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*PreviousYearMinimumTaxCredit.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_AmOppRefundable_hc
TB Name: Refundable portion of the American Opportunity Credit haircut
Description: If greater than zero, this decimal fraction reduces the portion of the refundable American Opportunity credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*RefundablePortionOfAmericanOpportunityCredit.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_AmOppNonRefundable_hc
TB Name: Nonrefundable portion of the American Opportunity Credit haircut
Description: If greater than zero, this decimal fraction reduces the portion of the nonrefundable American Opportunity credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*NonRefundablePortionOfAmericanOpportunityCredit.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_SchR_hc
TB Name: Schedule R Credit haircut
Description: If greater than zero, this decimal fraction reduces the portion of Schedule R credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*ScheduleRCredit
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_OtherCredits_hc
TB Name: Other Credits haircut
Description: If greater than zero, this decimal fraction reduces the portion of other credit that can be claimed.
Notes: Credit claimed will be (1-Haircut)*OtherCredits.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

Nonrefundable Credits — Misc. Credit Limits
tc Name: _CR_Education_hc
TB Name: Education Credits haircut
Description: If greater than zero, this decimal fraction reduces the portion of education credits that can be claimed.
Notes: Credit claimed will be (1-Haircut)*EducationCredits.
Has An Effect When Using:   PUF data: True   CPS data: False
Can Be Inflation Indexed: False     Is Inflation Indexed: False
Integer Value: False     Boolean Value: False
Known Values:
2013: 0.0
2014: 0.0
2015: 0.0
2016: 0.0
2017: 0.0
Valid Range: min = 0 and max = 1
Out-of-Range Action: stop

@@ -1182,7 +1182,7 @@

Input Variables

calculations. The Availability information indicates which input data files contain the variable.

-

Input Variable Name: DSI
Description: 1 if claimed as dependent on another return; otherwise 0
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 6a

Input Variable Name: EIC
Description: number of EIC qualifying children (range: 0 to 3)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch EIC

Input Variable Name: FLPDYR
Description: Calendar year for which taxes are calculated
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040

Input Variable Name: MARS
Required Input Variable
Description: Filing (marital) status: line number of the checked box [1=single, 2=joint, 3=separate, 4=household-head, 5=widow(er)]
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 lines 1-5

Input Variable Name: MIDR
Description: 1 if separately filing spouse itemizes; otherwise 0
Datatype: int
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 39b

Input Variable Name: RECID
Required Input Variable
Description: Unique numeric identifier for filing unit; appears as RECID variable in tc CLI minimal output
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: private info

Input Variable Name: XTOT
Description: Total number of exemptions for filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 6d

Input Variable Name: a_lineno
Description: CPS line number for the person record of the head of the tax filing unit (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: age_head
Description: Age in years of taxpayer (i.e. primary filer)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: age_spouse
Description: Age in years of spouse (i.e. secondary filer if present)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: agi_bin
Description: Historical AGI category used in data extrapolation
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: not used in tax calculations

Input Variable Name: blind_head
Description: 1 if taxpayer is blind; otherwise 0
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: 1040 line 39a

Input Variable Name: blind_spouse
Description: 1 if spouse is blind; otherwise 0
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: 1040 line 39a

Input Variable Name: cmbtp
Description: Estimate of income on (AMT) Form 6251 but not in AGI
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 6251 and 1040

Input Variable Name: e00200
Description: Wages, salaries, and tips for filing unit
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 7

Input Variable Name: e00200p
Description: Wages, salaries, and tips for taxpayer
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 7 component

Input Variable Name: e00200s
Description: Wages, salaries, and tips for spouse
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 7 component

Input Variable Name: e00300
Description: Taxable interest income
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 8a

Input Variable Name: e00400
Description: Tax-exempt interest income
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 8b

Input Variable Name: e00600
Description: Ordinary dividends included in AGI
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 9a

Input Variable Name: e00650
Description: Qualified dividends included in ordinary dividends
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 9b

Input Variable Name: e00700
Description: Taxable refunds of state and local income taxes
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 10

Input Variable Name: e00800
Description: Alimony received
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 11

Input Variable Name: e00900
Description: Sch C business net profit/loss for filing unit
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 12

Input Variable Name: e00900p
Description: Sch C business net profit/loss for taxpayer
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 12 component

Input Variable Name: e00900s
Description: Sch C business net profit/loss for spouse
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 12 component

Input Variable Name: e01100
Description: Capital gain distributions not reported on Sch D
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 13

Input Variable Name: e01200
Description: Other net gain/loss from Form 4797
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 14

Input Variable Name: e01400
Description: Taxable IRA distributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 15b

Input Variable Name: e01500
Description: Total pensions and annuities
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 16a

Input Variable Name: e01700
Description: Taxable pensions and annuities
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 16b

Input Variable Name: e02000
Description: Sch E total rental, royalty, partnership, S-corporation, etc, income/loss (includes e26270 and e27200)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 17

Input Variable Name: e02100
Description: Farm net income/loss for filing unit from Sch F
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 18

Input Variable Name: e02100p
Description: Farm net income/loss for taxpayer
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 18 component

Input Variable Name: e02100s
Description: Farm net income/loss for spouse
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 18 component

Input Variable Name: e02300
Description: Unemployment insurance benefits
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 19

Input Variable Name: e02400
Description: Total social security (OASDI) benefits
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 20a

Input Variable Name: e03150
Description: Total deductible IRA contributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 32

Input Variable Name: e03210
Description: Student loan interest
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 33

Input Variable Name: e03220
Description: Educator expenses
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 23

Input Variable Name: e03230
Description: Tuition and fees from Form 8917
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 34

Input Variable Name: e03240
Description: Domestic production activities from Form 8903
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 35

Input Variable Name: e03270
Description: Self-employed health insurance deduction
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 29

Input Variable Name: e03290
Description: Health savings account deduction from Form 8889
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 25

Input Variable Name: e03300
Description: Contributions to SEP, SIMPLE and qualified plans
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 28

Input Variable Name: e03400
Description: Penalty on early withdrawal of savings
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 30

Input Variable Name: e03500
Description: Alimony paid
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 31a

Input Variable Name: e07240
Description: Retirement savings contributions credit from Form 8880
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 50
2014-2016: 1040 line 51

Input Variable Name: e07260
Description: Residential energy credit from Form 5695
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 52
2014-2016: 1040 line 53

Input Variable Name: e07300
Description: Foreign tax credit from Form 1116
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 47
2014-2016: 1040 line 48

Input Variable Name: e07400
Description: General business credit from Form 3800
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 53a
2014-2016: 1040 line 54a

Input Variable Name: e07600
Description: Prior year minimum tax credit from Form 8801
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 53b
2014-2016: 1040 line 54b

Input Variable Name: e09700
Description: Recapture of Investment Credit
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2015: 4255 line 15
2016-2016: 4255 line 20

Input Variable Name: e09800
Description: Unreported payroll taxes from Form 4137 or 8919
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 57
2014-2016: 1040 line 58

Input Variable Name: e09900
Description: Penalty tax on qualified retirement plans
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 58
2014-2016: 1040 line 59

Input Variable Name: e11200
Description: Excess payroll (FICA/RRTA) tax withheld
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 69
2014-2016: 1040 line 71

Input Variable Name: e17500
Description: Sch A: Medical and dental expenses
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 1

Input Variable Name: e18400
Description: Sch A: State and local income/sales taxes
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 5

Input Variable Name: e18500
Description: Sch A: Real-estate taxes paid
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 6

Input Variable Name: e19200
Description: Sch A: Interest paid
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 15

Input Variable Name: e19800
Description: Sch A: Gifts to charity: cash/check contributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 16

Input Variable Name: e20100
Description: Sch A: Gifts to charity: other than cash/check contributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 17

Input Variable Name: e20400
Description: Sch A: Miscellaneous deductions subject to 2% AGI limitation
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 24

Input Variable Name: e24515
Description: Sch D: Un-Recaptured Section 1250 Gain
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 19

Input Variable Name: e24518
Description: Sch D: 28% Rate Gain or Loss
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 18

Input Variable Name: e26270
Description: Sch E: Combined partnership and S-corporation net income/loss (includes k1bx14p and k1bx14s amounts and is included in e02000)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch E line 32

Input Variable Name: e27200
Description: Sch E: Farm rent net income or loss (included in e02000)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch E line 40

Input Variable Name: e32800
Description: Child/dependent-care expenses for qualifying persons from Form 2441
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 2441 line 3

Input Variable Name: e58990
Description: Investment income elected amount from Form 4952
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 4952 line 4g

Input Variable Name: e62900
Description: Alternative Minimum Tax foreign tax credit from Form 6251
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 6251 line 32

Input Variable Name: e87521
Description: Total tentative AmOppCredit amount for all students
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 8863 Part I line 1 and 8863 Part III line 30

Input Variable Name: e87530
Description: Adjusted qualified lifetime learning expenses for all students
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 8863 Part I line 10 and 8863 Part III line 31

Input Variable Name: elderly_dependent
Description: 1 if filing unit has an elderly dependent; otherwise 0
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data; not used in tax law

Input Variable Name: f2441
Description: number of child/dependent-care qualifying persons
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 2441 line 2b

Input Variable Name: f6251
Description: 1 if Form 6251 (AMT) attached to return; otherwise 0
Datatype: int
Availability: taxdata_puf
IRS Form Location:
2013-2016: 6251

Input Variable Name: ffpos
Description: CPS family identifier within household (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: filer
Description: 1 if unit files an income tax return; 0 if not (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: fips
Description: FIPS state code (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: g20500
Description: Sch A: Gross (before 10% AGI disregard) casualty or theft loss
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch A line 20 before disregard subtracted

Input Variable Name: h_seq
Description: CPS household sequence number (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: housing_ben
Description: Imputed housing benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: k1bx14p
Description: Partner self-employment earnings/loss for taxpayer (included in e26270 total)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1065 (Schedule K-1) box 14

Input Variable Name: k1bx14s
Description: Partner self-employment earnings/loss for spouse (included in e26270 total)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1065 (Schedule K-1) box 14

Input Variable Name: mcaid_ben
Description: Imputed Medicaid benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: mcare_ben
Description: Imputed Medicare benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: n1820
Description: Number of people age 18-20 years old in the filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: n21
Description: Number of people 21 years old or older in the filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: n24
Description: Number of children eligible for Child Tax Credit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: nu05
Description: Number of dependents under 5 years old
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: nu13
Description: Number of dependents under 13 years old
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: nu18
Description: Number of people under 18 years old in the filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: other_ben
Description: Non-imputed benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: determined using government benefit program data

Input Variable Name: p08000
Description: Other tax credits (but not including Sch R credit)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 53
2014-2016: 1040 line 54

Input Variable Name: p22250
Description: Sch D: Net short-term capital gains/losses
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 7

Input Variable Name: p23250
Description: Sch D: Net long-term capital gains/losses
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 15

Input Variable Name: s006
Description: Filing unit sampling weight; appears as WEIGHT variable in tc CLI minimal output
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: not used in filing unit tax calculations

Input Variable Name: snap_ben
Description: Imputed SNAP benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: ssi_ben
Description: Imputed SSI benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: tanf_ben
Description: Imputed TANF benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: vet_ben
Description: Imputed Veteran's benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: wic_ben
Description: Imputed WIC benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

+

Input Variable Name: DSI
Description: 1 if claimed as dependent on another return; otherwise 0
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 6a

Input Variable Name: EIC
Description: number of EIC qualifying children (range: 0 to 3)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch EIC

Input Variable Name: FLPDYR
Description: Calendar year for which taxes are calculated
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040

Input Variable Name: MARS
Required Input Variable
Description: Filing (marital) status: line number of the checked box [1=single, 2=joint, 3=separate, 4=household-head, 5=widow(er)]
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 lines 1-5

Input Variable Name: MIDR
Description: 1 if separately filing spouse itemizes; otherwise 0
Datatype: int
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 39b

Input Variable Name: RECID
Required Input Variable
Description: Unique numeric identifier for filing unit; appears as RECID variable in tc CLI minimal output
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: private info

Input Variable Name: XTOT
Description: Total number of exemptions for filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 6d

Input Variable Name: a_lineno
Description: CPS line number for the person record of the head of the tax filing unit (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: age_head
Description: Age in years of taxpayer (i.e. primary filer)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: age_spouse
Description: Age in years of spouse (i.e. secondary filer if present)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: agi_bin
Description: Historical AGI category used in data extrapolation
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: not used in tax calculations

Input Variable Name: blind_head
Description: 1 if taxpayer is blind; otherwise 0
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: 1040 line 39a

Input Variable Name: blind_spouse
Description: 1 if spouse is blind; otherwise 0
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: 1040 line 39a

Input Variable Name: cmbtp
Description: Estimate of income on (AMT) Form 6251 but not in AGI
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 6251 and 1040

Input Variable Name: e00200
Description: Wages, salaries, and tips for filing unit
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 7

Input Variable Name: e00200p
Description: Wages, salaries, and tips for taxpayer
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 7 component

Input Variable Name: e00200s
Description: Wages, salaries, and tips for spouse
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 7 component

Input Variable Name: e00300
Description: Taxable interest income
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 8a

Input Variable Name: e00400
Description: Tax-exempt interest income
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 8b

Input Variable Name: e00600
Description: Ordinary dividends included in AGI
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 9a

Input Variable Name: e00650
Description: Qualified dividends included in ordinary dividends
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 9b

Input Variable Name: e00700
Description: Taxable refunds of state and local income taxes
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 10

Input Variable Name: e00800
Description: Alimony received
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 11

Input Variable Name: e00900
Description: Sch C business net profit/loss for filing unit
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 12

Input Variable Name: e00900p
Description: Sch C business net profit/loss for taxpayer
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 12 component

Input Variable Name: e00900s
Description: Sch C business net profit/loss for spouse
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 12 component

Input Variable Name: e01100
Description: Capital gain distributions not reported on Sch D
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 13

Input Variable Name: e01200
Description: Other net gain/loss from Form 4797
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 14

Input Variable Name: e01400
Description: Taxable IRA distributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 15b

Input Variable Name: e01500
Description: Total pensions and annuities
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 16a

Input Variable Name: e01700
Description: Taxable pensions and annuities
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 16b

Input Variable Name: e02000
Description: Sch E total rental, royalty, partnership, S-corporation, etc, income/loss (includes e26270 and e27200)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 17

Input Variable Name: e02100
Description: Farm net income/loss for filing unit from Sch F
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 18

Input Variable Name: e02100p
Description: Farm net income/loss for taxpayer
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 18 component

Input Variable Name: e02100s
Description: Farm net income/loss for spouse
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 18 component

Input Variable Name: e02300
Description: Unemployment insurance benefits
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 19

Input Variable Name: e02400
Description: Total social security (OASDI) benefits
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 20a

Input Variable Name: e03150
Description: Total deductible IRA contributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 32

Input Variable Name: e03210
Description: Student loan interest
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 33

Input Variable Name: e03220
Description: Educator expenses
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 23

Input Variable Name: e03230
Description: Tuition and fees from Form 8917
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 34

Input Variable Name: e03240
Description: Domestic production activities from Form 8903
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 35

Input Variable Name: e03270
Description: Self-employed health insurance deduction
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 29

Input Variable Name: e03290
Description: Health savings account deduction from Form 8889
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 25

Input Variable Name: e03300
Description: Contributions to SEP, SIMPLE and qualified plans
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 line 28

Input Variable Name: e03400
Description: Penalty on early withdrawal of savings
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 30

Input Variable Name: e03500
Description: Alimony paid
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 line 31a

Input Variable Name: e07240
Description: Retirement savings contributions credit from Form 8880
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 50
2014-2016: 1040 line 51

Input Variable Name: e07260
Description: Residential energy credit from Form 5695
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 52
2014-2016: 1040 line 53

Input Variable Name: e07300
Description: Foreign tax credit from Form 1116
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 47
2014-2016: 1040 line 48

Input Variable Name: e07400
Description: General business credit from Form 3800
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 53a
2014-2016: 1040 line 54a

Input Variable Name: e07600
Description: Prior year minimum tax credit from Form 8801
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 53b
2014-2016: 1040 line 54b

Input Variable Name: e09700
Description: Recapture of Investment Credit
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2015: 4255 line 15
2016-2016: 4255 line 20

Input Variable Name: e09800
Description: Unreported payroll taxes from Form 4137 or 8919
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 57
2014-2016: 1040 line 58

Input Variable Name: e09900
Description: Penalty tax on qualified retirement plans
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 58
2014-2016: 1040 line 59

Input Variable Name: e11200
Description: Excess payroll (FICA/RRTA) tax withheld
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 69
2014-2016: 1040 line 71

Input Variable Name: e17500
Description: Sch A: Medical and dental expenses
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 1

Input Variable Name: e18400
Description: Sch A: State and local income/sales taxes
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 5

Input Variable Name: e18500
Description: Sch A: Real-estate taxes paid
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 6

Input Variable Name: e19200
Description: Sch A: Interest paid
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 15

Input Variable Name: e19800
Description: Sch A: Gifts to charity: cash/check contributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 16

Input Variable Name: e20100
Description: Sch A: Gifts to charity: other than cash/check contributions
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 17

Input Variable Name: e20400
Description: Sch A: Miscellaneous deductions subject to 2% AGI limitation
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 1040 Sch A line 24

Input Variable Name: e24515
Description: Sch D: Un-Recaptured Section 1250 Gain
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 19

Input Variable Name: e24518
Description: Sch D: 28% Rate Gain or Loss
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 18

Input Variable Name: e26270
Description: Sch E: Combined partnership and S-corporation net income/loss (includes k1bx14p and k1bx14s amounts and is included in e02000)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch E line 32

Input Variable Name: e27200
Description: Sch E: Farm rent net income or loss (included in e02000)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch E line 40

Input Variable Name: e32800
Description: Child/dependent-care expenses for qualifying persons from Form 2441
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 2441 line 3

Input Variable Name: e58990
Description: Investment income elected amount from Form 4952
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 4952 line 4g

Input Variable Name: e62900
Description: Alternative Minimum Tax foreign tax credit from Form 6251
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 6251 line 32

Input Variable Name: e87521
Description: Total tentative AmOppCredit amount for all students
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 8863 Part I line 1 and 8863 Part III line 30

Input Variable Name: e87530
Description: Adjusted qualified lifetime learning expenses for all students
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 8863 Part I line 10 and 8863 Part III line 31

Input Variable Name: elderly_dependent
Description: 1 if filing unit has a dependent age 65+; otherwise 0
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data; not used in tax law

Input Variable Name: f2441
Description: number of child/dependent-care qualifying persons
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: 2441 line 2b

Input Variable Name: f6251
Description: 1 if Form 6251 (AMT) attached to return; otherwise 0
Datatype: int
Availability: taxdata_puf
IRS Form Location:
2013-2016: 6251

Input Variable Name: ffpos
Description: CPS family identifier within household (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: filer
Description: 1 if unit files an income tax return; 0 if not (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: fips
Description: FIPS state code (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: g20500
Description: Sch A: Gross (before 10% AGI disregard) casualty or theft loss
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch A line 20 before disregard subtracted

Input Variable Name: h_seq
Description: CPS household sequence number (not used in tax-calculation logic)
Datatype: int
Availability: taxdata_cps
IRS Form Location:
2013-2016: sample construction info

Input Variable Name: housing_ben
Description: Imputed housing benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: k1bx14p
Description: Partner self-employment earnings/loss for taxpayer (included in e26270 total)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1065 (Schedule K-1) box 14

Input Variable Name: k1bx14s
Description: Partner self-employment earnings/loss for spouse (included in e26270 total)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1065 (Schedule K-1) box 14

Input Variable Name: mcaid_ben
Description: Imputed Medicaid benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: mcare_ben
Description: Imputed Medicare benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: n1820
Description: Number of people age 18-20 years old in the filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: n21
Description: Number of people 21 years old or older in the filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: n24
Description: Number of children who are Child-Tax-Credit eligible, one condition for which is being under age 17
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: nu05
Description: Number of dependents under 5 years old
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: nu13
Description: Number of dependents under 13 years old
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: nu18
Description: Number of people under 18 years old in the filing unit
Datatype: int
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: imputed from CPS data

Input Variable Name: other_ben
Description: Non-imputed benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: determined using government benefit program data

Input Variable Name: p08000
Description: Other tax credits (but not including Sch R credit)
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2013: 1040 line 53
2014-2016: 1040 line 54

Input Variable Name: p22250
Description: Sch D: Net short-term capital gains/losses
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 7

Input Variable Name: p23250
Description: Sch D: Net long-term capital gains/losses
Datatype: float
Availability: taxdata_puf
IRS Form Location:
2013-2016: 1040 Sch D line 15

Input Variable Name: s006
Description: Filing unit sampling weight; appears as WEIGHT variable in tc CLI minimal output
Datatype: float
Availability: taxdata_puf, taxdata_cps
IRS Form Location:
2013-2016: not used in filing unit tax calculations

Input Variable Name: snap_ben
Description: Imputed SNAP benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: ssi_ben
Description: Imputed SSI benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: tanf_ben
Description: Imputed TANF benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: vet_ben
Description: Imputed Veteran's benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Input Variable Name: wic_ben
Description: Imputed WIC benefits
Datatype: float
Availability: taxdata_cps
IRS Form Location:
2014-20??: imputed using the C-TAM model

Back to Section Contents   Back to Document Contents

@@ -1195,7 +1195,7 @@

Output Variables

alphabetically by name. There are no subsections, just a long list of output variables that Tax-Calculator is programmed to calculate.

-

Output Variable Name: aftertax_income
Description: After tax income is equal to expanded_income minus combined
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: benefit_cost_total
Description: Government cost of all benefits received by tax unit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: benefit_value_total
Description: Consumption value of all benefits received by tax unit, which is included in expanded_income
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c00100
Description: Adjusted Gross Income (AGI)
Datatype: float
IRS Form Location:
2013-2016: 1040 line 37

Output Variable Name: c01000
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c02500
Description: Social security (OASDI) benefits included in AGI
Datatype: float
IRS Form Location:
2013-2016: 1040 line 20b

Output Variable Name: c02900
Description: Total of all 'above the line' income adjustments to get AGI
Datatype: float
IRS Form Location:
2013-2016: 1040 line 36

Output Variable Name: c03260
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c04470
Description: Itemized deductions after phase-out (zero for non-itemizers)
Datatype: float
IRS Form Location:
2013-2016: 1040 line 40

Output Variable Name: c04600
Description: Personal exemptions after phase-out
Datatype: float
IRS Form Location:
2013-2016: 1040 line 42

Output Variable Name: c04800
Description: Regular taxable income
Datatype: float
IRS Form Location:
2013-2016: 1040 line 43

Output Variable Name: c05200
Description: Tax amount from Sch X,Y,X tables
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c05700
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c05800
Description: Total (regular + AMT) income tax liability before credits (equals taxbc plus c09600)
Datatype: float
IRS Form Location:
2013-2013: 1040 line 46
2014-2016: 1040 line 47

Output Variable Name: c07100
Description: Total non-refundable credits used to reduce positive tax liability
Datatype: float
IRS Form Location:
2013-2013: 1040 line 46 minus 1040 line 55
2014-2016: 1040 line 47 minus 1040 line 56

Output Variable Name: c07180
Description: Credit for child and dependent care expenses from Form 2441
Datatype: float
IRS Form Location:
2013-2013: 1040 line 48
2014-2016: 1040 line 49

Output Variable Name: c07200
Description: Schedule R credit for the elderly and the disabled
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07220
Description: Child tax credit (adjusted) from Form 8812
Datatype: float
IRS Form Location:
2013-2013: 1040 line 51
2014-2016: 1040 line 52

Output Variable Name: c07230
Description: Education tax credits non-refundable amount from Form 8863 (includes c87668)
Datatype: float
IRS Form Location:
2013-2013: 8863 line 19 and 1040 line 49
2014-2016: 8863 line 19 and 1040 line 50

Output Variable Name: c07240
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07260
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07300
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07400
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07600
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c08000
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c09200
Description: Income tax liability (including othertaxes) after non-refundable credits are used, but before refundable credits are applied
Datatype: float
IRS Form Location:
2013-2013: 1040 line 61
2014-2016: 1040 line 63

Output Variable Name: c09600
Description: Alternative Minimum Tax (AMT) liability
Datatype: float
IRS Form Location:
2013-2016: 1040 line 45

Output Variable Name: c10960
Description: American Opportunity Credit refundable amount from Form 8863
Datatype: float
IRS Form Location:
2013-2013: 8863 line 8 and 1040 line 66
2014-2016: 8863 line 8 and 1040 line 68

Output Variable Name: c11070
Description: Child tax credit (refunded) from Form 8812
Datatype: float
IRS Form Location:
2013-2013: 1040 line 65
2014-2016: 1040 line 67

Output Variable Name: c17000
Description: Sch A: Medical expenses deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c18300
Description: Sch A: State and local taxes deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c19200
Description: Sch A: Interest deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c19700
Description: Sch A: Charity contributions deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c20500
Description: Sch A: Net casualty or theft loss deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c20800
Description: Sch A: Net limited miscellaneous deductions deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c21040
Description: Itemized deductions that are phased out
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c21060
Description: Itemized deductions before phase-out (zero for non-itemizers)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c23650
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c59660
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c62100
Description: Alternative Minimum Tax (AMT) taxable income
Datatype: float
IRS Form Location:
2013-2016: 6251 line 28

Output Variable Name: c87668
Description: American Opportunity Credit non-refundable amount from Form 8863 (included in c07230)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: care_deduction
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: combined
Description: Sum of iitax and payrolltax and lumpsum_tax
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ctc_new
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dep_credit
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks10
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks13
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks14
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks19
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e17500_capped
Description: Sch A: Medical expenses, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e18400_capped
Description: Sch A: State and local income taxes deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e18500_capped
Description: Sch A: State and local real estate taxes deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e19200_capped
Description: Sch A: Interest deduction deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e19800_capped
Description: Sch A: Charity cash contributions deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e20100_capped
Description: Sch A: Charity noncash contributions deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e20400_capped
Description: Sch A: Gross miscellaneous deductions deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: earned
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: earned_p
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: earned_s
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: eitc
Description: Earned Income Credit
Datatype: float
IRS Form Location:
2013-2013: 1040 line 64a
2014-2016: 1040 line 66a

Output Variable Name: exact
Description: search taxcalc/functions.py for how calculated and used
Datatype: int
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: expanded_income
Description: Broad income measure that includes benefit_value_total
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: fstax
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: g20500_capped
Description: Sch A: Gross casualty or theft loss deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: iitax
Description: Total federal individual income tax liability; appears as INCTAX variable in tc CLI minimal output
Datatype: float
IRS Form Location:
2013-2013: 1040 line 61 minus line 56 minus line 60a
2014-2016: 1040 line 63 minus line 57 minus line 62a

Output Variable Name: invinc_agi_ec
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: invinc_ec_base
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: lumpsum_tax
Description: Lumpsum (or head) tax; appears as LSTAX variable in tc CLI minimal output
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: mtr_inctax
Description: Marginal income tax rate (in percentage terms) on extra taxpayer earnings (e00200p)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: mtr_paytax
Description: Marginal payroll tax rate (in percentage terms) on extra taxpayer earnings (e00200p)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: niit
Description: Net Investment Income Tax from Form 8960
Datatype: float
IRS Form Location:
2013-2013: 1040 line 60b
2014-2016: 1040 line 62b

Output Variable Name: nontaxable_ubi
Description: Amount of UBI benefit excluded from AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: num
Description: 2 when MARS is 2 (married filing jointly); otherwise 1
Datatype: int
IRS Form Location:
2013-2016: 1040 lines 1-5

Output Variable Name: othertaxes
Description: Other taxes: sum of niit, e09700, e09800 and e09900 (included in c09200)
Datatype: float
IRS Form Location:
2013-2013: sum of 1040 lines 57 through 60
2014-2016: sum of 1040 lines 58 through 62

Output Variable Name: payrolltax
Description: Total (employee + employer) payroll tax liability; appears as PAYTAX variable in tc CLI minimal output (payrolltax = ptax_was + setax + ptax_amc)
Datatype: float
IRS Form Location:
2013-2013: OASDI+HI FICA plus 1040 lines 56 and 60a
2014-2016: OASDI+HI FICA plus 1040 lines 57 and 62a

Output Variable Name: personal_nonrefundable_credit
Description: Personal nonrefundable credit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: personal_refundable_credit
Description: Personal refundable credit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: pre_c04600
Description: Personal exemption before phase-out
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: prectc
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ptax_amc
Description: Additional Medicare Tax from Form 8959 (included in payrolltax)
Datatype: float
IRS Form Location:
2013-2013: 1040 line 60a
2014-2016: 1040 line 62a

Output Variable Name: ptax_oasdi
Description: Employee + employer OASDI FICA tax plus self-employment tax (excludes HI FICA so positive ptax_oasdi is less than ptax_was plus setax)
Datatype: float
IRS Form Location:
2013-2013: OASDI FICA plus 1040 line 56
2014-2016: OASDI FICA plus 1040 line 57

Output Variable Name: ptax_was
Description: Employee + employer OASDI + HI FICA tax
Datatype: float
IRS Form Location:
2013-2013: OASDHI FICA
2014-2016: OASDHI FICA

Output Variable Name: refund
Description: Total refundable income tax credits
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: sep
Description: 2 when MARS is 3 (married filing separately); otherwise 1
Datatype: int
IRS Form Location:
2013-2016: 1040 lines 1-5

Output Variable Name: setax
Description: Self-employment tax
Datatype: float
IRS Form Location:
2013-2013: 1040 line 56
2014-2016: 1040 line 57

Output Variable Name: sey
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: standard
Description: Standard deduction (zero for itemizers)
Datatype: float
IRS Form Location:
2013-2016: 1040 line 40

Output Variable Name: surtax
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: taxable_ubi
Description: Amount of UBI benefit included in AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: taxbc
Description: Regular tax on regular taxable income before credits
Datatype: float
IRS Form Location:
2013-2016: 1040 line 44

Output Variable Name: ubi
Description: Universal Basic Income benefit for filing unit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ymod
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ymod1
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

+

Output Variable Name: aftertax_income
Description: After tax income is equal to expanded_income minus combined
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: benefit_cost_total
Description: Government cost of all benefits received by tax unit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: benefit_value_total
Description: Consumption value of all benefits received by tax unit, which is included in expanded_income
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c00100
Description: Adjusted Gross Income (AGI)
Datatype: float
IRS Form Location:
2013-2016: 1040 line 37

Output Variable Name: c01000
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c02500
Description: Social security (OASDI) benefits included in AGI
Datatype: float
IRS Form Location:
2013-2016: 1040 line 20b

Output Variable Name: c02900
Description: Total of all 'above the line' income adjustments to get AGI
Datatype: float
IRS Form Location:
2013-2016: 1040 line 36

Output Variable Name: c03260
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c04470
Description: Itemized deductions after phase-out (zero for non-itemizers)
Datatype: float
IRS Form Location:
2013-2016: 1040 line 40

Output Variable Name: c04600
Description: Personal exemptions after phase-out
Datatype: float
IRS Form Location:
2013-2016: 1040 line 42

Output Variable Name: c04800
Description: Regular taxable income
Datatype: float
IRS Form Location:
2013-2016: 1040 line 43

Output Variable Name: c05200
Description: Tax amount from Sch X,Y,X tables
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c05700
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c05800
Description: Total (regular + AMT) income tax liability before credits (equals taxbc plus c09600)
Datatype: float
IRS Form Location:
2013-2013: 1040 line 46
2014-2016: 1040 line 47

Output Variable Name: c07100
Description: Total non-refundable credits used to reduce positive tax liability
Datatype: float
IRS Form Location:
2013-2013: 1040 line 46 minus 1040 line 55
2014-2016: 1040 line 47 minus 1040 line 56

Output Variable Name: c07180
Description: Credit for child and dependent care expenses from Form 2441
Datatype: float
IRS Form Location:
2013-2013: 1040 line 48
2014-2016: 1040 line 49

Output Variable Name: c07200
Description: Schedule R credit for the elderly and the disabled
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07220
Description: Child tax credit (adjusted) from Form 8812
Datatype: float
IRS Form Location:
2013-2013: 1040 line 51
2014-2016: 1040 line 52

Output Variable Name: c07230
Description: Education tax credits non-refundable amount from Form 8863 (includes c87668)
Datatype: float
IRS Form Location:
2013-2013: 8863 line 19 and 1040 line 49
2014-2016: 8863 line 19 and 1040 line 50

Output Variable Name: c07240
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07260
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07300
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07400
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c07600
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c08000
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c09200
Description: Income tax liability (including othertaxes) after non-refundable credits are used, but before refundable credits are applied
Datatype: float
IRS Form Location:
2013-2013: 1040 line 61
2014-2016: 1040 line 63

Output Variable Name: c09600
Description: Alternative Minimum Tax (AMT) liability
Datatype: float
IRS Form Location:
2013-2016: 1040 line 45

Output Variable Name: c10960
Description: American Opportunity Credit refundable amount from Form 8863
Datatype: float
IRS Form Location:
2013-2013: 8863 line 8 and 1040 line 66
2014-2016: 8863 line 8 and 1040 line 68

Output Variable Name: c11070
Description: Child tax credit (refunded) from Form 8812
Datatype: float
IRS Form Location:
2013-2013: 1040 line 65
2014-2016: 1040 line 67

Output Variable Name: c17000
Description: Sch A: Medical expenses deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c18300
Description: Sch A: State and local taxes deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c19200
Description: Sch A: Interest deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c19700
Description: Sch A: Charity contributions deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c20500
Description: Sch A: Net casualty or theft loss deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c20800
Description: Sch A: Net limited miscellaneous deductions deducted
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c21040
Description: Itemized deductions that are phased out
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c21060
Description: Itemized deductions before phase-out (zero for non-itemizers)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c23650
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c59660
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: c62100
Description: Alternative Minimum Tax (AMT) taxable income
Datatype: float
IRS Form Location:
2013-2016: 6251 line 28

Output Variable Name: c87668
Description: American Opportunity Credit non-refundable amount from Form 8863 (included in c07230)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: care_deduction
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: combined
Description: Sum of iitax and payrolltax and lumpsum_tax
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ctc_new
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dep_credit
Description: Dependent Credit added on top of Child Tax Credit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks10
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks13
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks14
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: dwks19
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e17500_capped
Description: Sch A: Medical expenses, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e18400_capped
Description: Sch A: State and local income taxes deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e18500_capped
Description: Sch A: State and local real estate taxes deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e19200_capped
Description: Sch A: Interest deduction deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e19800_capped
Description: Sch A: Charity cash contributions deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e20100_capped
Description: Sch A: Charity noncash contributions deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: e20400_capped
Description: Sch A: Gross miscellaneous deductions deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: earned
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: earned_p
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: earned_s
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: eitc
Description: Earned Income Credit
Datatype: float
IRS Form Location:
2013-2013: 1040 line 64a
2014-2016: 1040 line 66a

Output Variable Name: exact
Description: search taxcalc/functions.py for how calculated and used
Datatype: int
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: expanded_income
Description: Broad income measure that includes benefit_value_total
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: fstax
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: g20500_capped
Description: Sch A: Gross casualty or theft loss deductible, capped as a decimal fraction of AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: iitax
Description: Total federal individual income tax liability; appears as INCTAX variable in tc CLI minimal output
Datatype: float
IRS Form Location:
2013-2013: 1040 line 61 minus line 56 minus line 60a
2014-2016: 1040 line 63 minus line 57 minus line 62a

Output Variable Name: invinc_agi_ec
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: invinc_ec_base
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: lumpsum_tax
Description: Lumpsum (or head) tax; appears as LSTAX variable in tc CLI minimal output
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: mtr_inctax
Description: Marginal income tax rate (in percentage terms) on extra taxpayer earnings (e00200p)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: mtr_paytax
Description: Marginal payroll tax rate (in percentage terms) on extra taxpayer earnings (e00200p)
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: niit
Description: Net Investment Income Tax from Form 8960
Datatype: float
IRS Form Location:
2013-2013: 1040 line 60b
2014-2016: 1040 line 62b

Output Variable Name: nontaxable_ubi
Description: Amount of UBI benefit excluded from AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: num
Description: 2 when MARS is 2 (married filing jointly); otherwise 1
Datatype: int
IRS Form Location:
2013-2016: 1040 lines 1-5

Output Variable Name: othertaxes
Description: Other taxes: sum of niit, e09700, e09800 and e09900 (included in c09200)
Datatype: float
IRS Form Location:
2013-2013: sum of 1040 lines 57 through 60
2014-2016: sum of 1040 lines 58 through 62

Output Variable Name: payrolltax
Description: Total (employee + employer) payroll tax liability; appears as PAYTAX variable in tc CLI minimal output (payrolltax = ptax_was + setax + ptax_amc)
Datatype: float
IRS Form Location:
2013-2013: OASDI+HI FICA plus 1040 lines 56 and 60a
2014-2016: OASDI+HI FICA plus 1040 lines 57 and 62a

Output Variable Name: personal_nonrefundable_credit
Description: Personal nonrefundable credit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: personal_refundable_credit
Description: Personal refundable credit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: pre_c04600
Description: Personal exemption before phase-out
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: prectc
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ptax_amc
Description: Additional Medicare Tax from Form 8959 (included in payrolltax)
Datatype: float
IRS Form Location:
2013-2013: 1040 line 60a
2014-2016: 1040 line 62a

Output Variable Name: ptax_oasdi
Description: Employee + employer OASDI FICA tax plus self-employment tax (excludes HI FICA so positive ptax_oasdi is less than ptax_was plus setax)
Datatype: float
IRS Form Location:
2013-2013: OASDI FICA plus 1040 line 56
2014-2016: OASDI FICA plus 1040 line 57

Output Variable Name: ptax_was
Description: Employee + employer OASDI + HI FICA tax
Datatype: float
IRS Form Location:
2013-2013: OASDHI FICA
2014-2016: OASDHI FICA

Output Variable Name: refund
Description: Total refundable income tax credits
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: sep
Description: 2 when MARS is 3 (married filing separately); otherwise 1
Datatype: int
IRS Form Location:
2013-2016: 1040 lines 1-5

Output Variable Name: setax
Description: Self-employment tax
Datatype: float
IRS Form Location:
2013-2013: 1040 line 56
2014-2016: 1040 line 57

Output Variable Name: sey
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: standard
Description: Standard deduction (zero for itemizers)
Datatype: float
IRS Form Location:
2013-2016: 1040 line 40

Output Variable Name: surtax
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: taxable_ubi
Description: Amount of UBI benefit included in AGI
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: taxbc
Description: Regular tax on regular taxable income before credits
Datatype: float
IRS Form Location:
2013-2016: 1040 line 44

Output Variable Name: ubi
Description: Universal Basic Income benefit for filing unit
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ymod
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Output Variable Name: ymod1
Description: search taxcalc/functions.py for how calculated and used
Datatype: float
IRS Form Location:
2013-20??: calculated variable

Back to Section Contents   Back to Document Contents

@@ -1232,7 +1232,7 @@

Section Contents

Consumption Parameters

-

Response Parameter — Consumption
tc Name: _MPC_e17500
Long Name: Marginal propensity to consume medical expenses
Description: Defined as dollar change in medical-expense consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _MPC_e18400
Long Name: Marginal propensity to consume state-and-local taxes
Description: Defined as dollar change in state-and-local-taxes consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _MPC_e19800
Long Name: Marginal propensity to consume charity cash contributions
Description: Defined as dollar change in charity-cash-contribution consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _MPC_e20400
Long Name: Marginal propensity to consume miscellaneous deduction expenses
Description: Defined as dollar change in miscellaneous-deduction-expense consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _BEN_housing_value
Long Name: Consumption value of housing benefits
Description: Consumption value per dollar of housing benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_snap_value
Long Name: Consumption value of SNAP benefits
Description: Consumption value per dollar of SNAP benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_tanf_value
Long Name: Consumption value of TANF benefits
Description: Consumption value per dollar of TANF benefits, some of which are cash benefits and some of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_vet_value
Long Name: Consumption value of veterans benefits
Description: Consumption value per dollar of veterans benefits, some of which are in-kind benefits (about 40% are in-kind medical benefits and overall about 51% are in-kind benefits).
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_wic_value
Long Name: Consumption value of WIC benefits
Description: Consumption value per dollar of WIC benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_mcare_value
Long Name: Consumption value of Medicare benefits
Description: Consumption value per dollar of Medicare benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_mcaid_value
Long Name: Consumption value of Medicaid benefits
Description: Consumption value per dollar of Medicaid benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_other_value
Long Name: Consumption value of other benefits
Description: Consumption value per dollar of other benefits, some of which are in-kind benefits (somewhere between 52% and 76% are in-kind benefits).
Default Value:
2013: 1.0

+

Response Parameter — Consumption
tc Name: _MPC_e17500
Long Name: Marginal propensity to consume medical expenses
Description: Defined as dollar change in medical-expense consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _MPC_e18400
Long Name: Marginal propensity to consume state-and-local taxes
Description: Defined as dollar change in state-and-local-taxes consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _MPC_e19800
Long Name: Marginal propensity to consume charity cash contributions
Description: Defined as dollar change in charity-cash-contribution consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _MPC_e20400
Long Name: Marginal propensity to consume miscellaneous deduction expenses
Description: Defined as dollar change in miscellaneous-deduction-expense consumption divided by dollar change in income. Typical value is in [0,1] range.
Default Value:
2013: 0.0

Response Parameter — Consumption
tc Name: _BEN_housing_value
Long Name: Consumption value of housing benefits
Description: Consumption value per dollar of housing benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_snap_value
Long Name: Consumption value of SNAP benefits
Description: Consumption value per dollar of SNAP benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_tanf_value
Long Name: Consumption value of TANF benefits
Description: Consumption value per dollar of TANF benefits, some of which are cash benefits and some of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_vet_value
Long Name: Consumption value of veterans benefits
Description: Consumption value per dollar of veterans benefits, some of which are in-kind benefits (only about 48% are cash benefits).
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_wic_value
Long Name: Consumption value of WIC benefits
Description: Consumption value per dollar of WIC benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_mcare_value
Long Name: Consumption value of Medicare benefits
Description: Consumption value per dollar of Medicare benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_mcaid_value
Long Name: Consumption value of Medicaid benefits
Description: Consumption value per dollar of Medicaid benefits, all of which are in-kind benefits.
Default Value:
2013: 1.0

Response Parameter — Consumption
tc Name: _BEN_other_value
Long Name: Consumption value of other benefits
Description: Consumption value per dollar of other benefits, some of which are in-kind benefits (somewhere between 52% and 76% are in-kind benefits).
Default Value:
2013: 1.0

Back to Section Contents

diff --git a/docs/index.htmx b/docs/index.htmx index a5c40ee0f..1119717c9 100644 --- a/docs/index.htmx +++ b/docs/index.htmx @@ -690,32 +690,32 @@ cps-22-#-ref3-#-doc.text cps-22-#-ref3-#-tab.text cps-22-#-ref3-#.csv Weighted Tax Reform Totals by Baseline Expanded-Income Decile Returns ExpInc IncTax PayTax LSTax AllTax (#m) ($b) ($b) ($b) ($b) ($b) - 0 17.93 89.4 -8.8 10.6 0.0 1.8 - 1 17.93 371.8 -19.1 29.1 0.0 10.0 - 2 17.93 557.6 -18.8 48.7 0.0 29.9 - 3 17.92 742.6 -9.7 66.1 0.0 56.4 - 4 17.93 960.8 1.8 89.3 0.0 91.1 - 5 17.93 1235.0 19.4 115.8 0.0 135.2 - 6 17.92 1594.7 48.2 150.3 0.0 198.5 - 7 17.93 2082.5 89.8 196.8 0.0 286.6 - 8 17.93 2858.7 171.5 271.9 0.0 443.4 - 9 17.93 6139.4 889.0 438.8 0.0 1327.7 - A 179.26 16632.5 1163.3 1417.5 0.0 2580.8 + 0 17.93 91.8 -9.0 10.9 0.0 1.9 + 1 17.93 378.4 -19.1 29.9 0.0 10.8 + 2 17.93 563.7 -18.4 48.9 0.0 30.5 + 3 17.93 748.5 -9.3 66.6 0.0 57.3 + 4 17.93 965.9 1.9 89.1 0.0 91.0 + 5 17.93 1238.7 19.5 115.6 0.0 135.0 + 6 17.93 1597.8 48.0 149.8 0.0 197.8 + 7 17.93 2084.8 89.6 196.5 0.0 286.2 + 8 17.93 2860.1 171.4 271.7 0.0 443.0 + 9 17.93 6140.7 888.4 438.6 0.0 1327.0 + A 179.26 16670.3 1163.0 1417.5 0.0 2580.4 Weighted Tax Differences by Baseline Expanded-Income Decile Returns ExpInc IncTax PayTax LSTax AllTax (#m) ($b) ($b) ($b) ($b) ($b) - 0 17.93 89.4 -0.0 0.0 0.0 -0.0 - 1 17.93 371.8 -3.1 0.0 0.0 -3.1 - 2 17.93 557.6 -7.0 0.0 0.0 -7.0 - 3 17.92 742.6 -10.3 0.0 0.0 -10.3 - 4 17.93 960.8 -14.9 0.0 0.0 -14.9 - 5 17.93 1235.0 -24.3 0.0 0.0 -24.3 - 6 17.92 1594.7 -32.9 0.0 0.0 -32.9 - 7 17.93 2082.5 -40.3 0.0 0.0 -40.3 - 8 17.93 2858.7 -63.8 0.0 0.0 -63.8 - 9 17.93 6139.4 -70.3 0.0 0.0 -70.3 - A 179.26 16632.5 -266.9 0.0 0.0 -266.9 + 0 17.93 91.8 -0.0 0.0 0.0 -0.0 + 1 17.93 378.4 -3.3 0.0 0.0 -3.3 + 2 17.93 563.7 -7.0 0.0 0.0 -7.0 + 3 17.93 748.5 -10.4 0.0 0.0 -10.4 + 4 17.93 965.9 -14.9 0.0 0.0 -14.9 + 5 17.93 1238.7 -24.3 0.0 0.0 -24.3 + 6 17.93 1597.8 -32.8 0.0 0.0 -32.8 + 7 17.93 2084.8 -40.3 0.0 0.0 -40.3 + 8 17.93 2860.1 -63.7 0.0 0.0 -63.7 + 9 17.93 6140.7 -70.3 0.0 0.0 -70.3 + A 179.26 16670.3 -266.9 0.0 0.0 -266.9

Example (7) produces 2022 static output for the filing units in the @@ -912,13 +912,13 @@ filing status (MARS) | weighted count of filing units 2|68.234 4|9.781 weighted count of those with NEGATIVE MTR -21.707 +21.708 bin number | weighted count | mean NON-NEGATIVE MTR in bin --1|30.994|0.0 +-1|30.993|0.0 0|2.586|7.18 1|58.614|14.14 -2|36.489|25.47 -3|14.091|32.21 +2|36.492|25.47 +3|14.089|32.21 4|0.798|43.4 5|0.102|55.2 6|0.017|66.73 diff --git a/docs/index.res b/docs/index.res index 3f77f2f59..d704f6cfa 100644 --- a/docs/index.res +++ b/docs/index.res @@ -3,32 +3,32 @@ $ cat cps-22-#-ref3-#-tab.text Weighted Tax Reform Totals by Baseline Expanded-Income Decile Returns ExpInc IncTax PayTax LSTax AllTax (#m) ($b) ($b) ($b) ($b) ($b) - 0 17.93 89.4 -8.8 10.6 0.0 1.8 - 1 17.93 371.8 -19.1 29.1 0.0 10.0 - 2 17.93 557.6 -18.8 48.7 0.0 29.9 - 3 17.92 742.6 -9.7 66.1 0.0 56.4 - 4 17.93 960.8 1.8 89.3 0.0 91.1 - 5 17.93 1235.0 19.4 115.8 0.0 135.2 - 6 17.92 1594.7 48.2 150.3 0.0 198.5 - 7 17.93 2082.5 89.8 196.8 0.0 286.6 - 8 17.93 2858.7 171.5 271.9 0.0 443.4 - 9 17.93 6139.4 889.0 438.8 0.0 1327.7 - A 179.26 16632.5 1163.3 1417.5 0.0 2580.8 + 0 17.93 91.8 -9.0 10.9 0.0 1.9 + 1 17.93 378.4 -19.1 29.9 0.0 10.8 + 2 17.93 563.7 -18.4 48.9 0.0 30.5 + 3 17.93 748.5 -9.3 66.6 0.0 57.3 + 4 17.93 965.9 1.9 89.1 0.0 91.0 + 5 17.93 1238.7 19.5 115.6 0.0 135.0 + 6 17.93 1597.8 48.0 149.8 0.0 197.8 + 7 17.93 2084.8 89.6 196.5 0.0 286.2 + 8 17.93 2860.1 171.4 271.7 0.0 443.0 + 9 17.93 6140.7 888.4 438.6 0.0 1327.0 + A 179.26 16670.3 1163.0 1417.5 0.0 2580.4 Weighted Tax Differences by Baseline Expanded-Income Decile Returns ExpInc IncTax PayTax LSTax AllTax (#m) ($b) ($b) ($b) ($b) ($b) - 0 17.93 89.4 -0.0 0.0 0.0 -0.0 - 1 17.93 371.8 -3.1 0.0 0.0 -3.1 - 2 17.93 557.6 -7.0 0.0 0.0 -7.0 - 3 17.92 742.6 -10.3 0.0 0.0 -10.3 - 4 17.93 960.8 -14.9 0.0 0.0 -14.9 - 5 17.93 1235.0 -24.3 0.0 0.0 -24.3 - 6 17.92 1594.7 -32.9 0.0 0.0 -32.9 - 7 17.93 2082.5 -40.3 0.0 0.0 -40.3 - 8 17.93 2858.7 -63.8 0.0 0.0 -63.8 - 9 17.93 6139.4 -70.3 0.0 0.0 -70.3 - A 179.26 16632.5 -266.9 0.0 0.0 -266.9 + 0 17.93 91.8 -0.0 0.0 0.0 -0.0 + 1 17.93 378.4 -3.3 0.0 0.0 -3.3 + 2 17.93 563.7 -7.0 0.0 0.0 -7.0 + 3 17.93 748.5 -10.4 0.0 0.0 -10.4 + 4 17.93 965.9 -14.9 0.0 0.0 -14.9 + 5 17.93 1238.7 -24.3 0.0 0.0 -24.3 + 6 17.93 1597.8 -32.8 0.0 0.0 -32.8 + 7 17.93 2084.8 -40.3 0.0 0.0 -40.3 + 8 17.93 2860.1 -63.7 0.0 0.0 -63.7 + 9 17.93 6140.7 -70.3 0.0 0.0 -70.3 + A 179.26 16670.3 -266.9 0.0 0.0 -266.9 create PNG graph output by hand $ cat tab.sql | sqlite3 cps-16-#-#-#.db unweighted count | weighted count (#m) of filing units @@ -38,13 +38,13 @@ filing status (MARS) | weighted count of filing units 2|68.234 4|9.781 weighted count of those with NEGATIVE MTR -21.707 +21.708 bin number | weighted count | mean NON-NEGATIVE MTR in bin --1|30.994|0.0 +-1|30.993|0.0 0|2.586|7.18 1|58.614|14.14 -2|36.489|25.47 -3|14.091|32.21 +2|36.492|25.47 +3|14.089|32.21 4|0.798|43.4 5|0.102|55.2 6|0.017|66.73 diff --git a/docs/mtr.png b/docs/mtr.png index 90871a38576a0fd1d0e84cc6c628dec66b9deb19..9be7e27b029346c02b9799bedf9f329bd60f47e0 100644 GIT binary patch literal 57789 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 literal 56062 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 YEE~uZSOx+*2;e_wv

-