[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [6427] Update AZ premium tax effective 2016-01-01
From: |
Greg Chicares |
Subject: |
[lmi-commits] [6427] Update AZ premium tax effective 2016-01-01 |
Date: |
Sun, 06 Dec 2015 19:40:35 +0000 |
Revision: 6427
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=6427
Author: chicares
Date: 2015-12-06 19:40:35 +0000 (Sun, 06 Dec 2015)
Log Message:
-----------
Update AZ premium tax effective 2016-01-01
Modified Paths:
--------------
lmi/trunk/premium_tax.cpp
Modified: lmi/trunk/premium_tax.cpp
===================================================================
--- lmi/trunk/premium_tax.cpp 2015-12-06 19:35:14 UTC (rev 6426)
+++ lmi/trunk/premium_tax.cpp 2015-12-06 19:40:35 UTC (rev 6427)
@@ -43,9 +43,11 @@
///
/// Here's a general discussion:
///
http://leg2.state.va.us/dls/h&sdocs.nsf/fc86c2b17a1cf388852570f9006f1299/461afa310d4d3d528525646500562282/$FILE/HD78_1997.pdf
+/// AZ joined the nonretalization pact on 2016-01-01 (H.B. 2440):
+/// http://www.azleg.gov/legtext/52leg/1r/bills/hb2440s.pdf
///
/// Premium tax is retaliatory in most states. Exceptions:
-/// - MA, MN, NY, and RI are mutually nonretaliatory.
+/// - AZ, MA, MN, NY, and RI are mutually nonretaliatory.
/// - HI never retaliates; neither does fictitious state XX.
/// - AK and SD retaliate only on the bottom tier; this is best
/// implemented by adjusting that tier's rate and treating them
@@ -53,8 +55,8 @@
bool premium_tax_is_retaliatory(mcenum_state tax_state, mcenum_state domicile)
{
- static int const n = 4;
- static mcenum_state const d[n] = {mce_s_MA, mce_s_MN, mce_s_NY, mce_s_RI};
+ static int const n = 5;
+ static mcenum_state const d[n] = {mce_s_AZ, mce_s_MA, mce_s_MN, mce_s_NY,
mce_s_RI};
static std::vector<mcenum_state> const reciprocal_nonretaliation_states(d,
d + n);
bool const reciprocally_nonretaliatory =
contains(reciprocal_nonretaliation_states, tax_state)
@@ -375,6 +377,20 @@
///
/// Fictitious state XX may be used where no premium tax applies, as
/// for offshore business.
+///
+/// AZ rates (H. B. 2568):
+/// http://www.azleg.gov/legtext/52leg/1r/bills/hb2568h.pdf
+/// 2016 0.0199
+/// 2017 0.0198
+/// 2018 0.0195
+/// 2019 0.0192
+/// 2020 0.0189
+/// 2021 0.0186
+/// 2022 0.0183
+/// 2023 0.0180
+/// 2024 0.0177
+/// 2025 0.0174
+/// 2026 0.0170
std::vector<double> const& premium_tax_rates_for_life_insurance()
{
@@ -382,7 +398,7 @@
static int const n = 53;
static double const d[n] =
// AL AK AZ AR CA CO CT
- {0.0230, tiered, 0.0200, 0.0250, 0.0235, 0.0200, 0.0175
+ {0.0230, tiered, 0.0199, 0.0250, 0.0235, 0.0200, 0.0175
// DE DC FL GA HI ID
,0.0200, 0.0175, 0.0175, 0.0225, 0.0275, 0.0150
// IL IN IA KS KY LA ME
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [6427] Update AZ premium tax effective 2016-01-01,
Greg Chicares <=