NAME

Business::RO::TaxDeduction::Ranges - Deduction ranges by year

VERSION

version 0.012

SYNOPSIS

use Business::RO::TaxDeduction::Ranges;

my $tdr = Business::RO::TaxDeduction::Ranges->new(
    year => $year,
);
my $vbl_min = $tdr->vbl_min;
my $vbl_max = $tdr->vbl_max;
my $f_min   = $tdr->f_min;
my $f_max   = $tdr->f_max;

DESCRIPTION

Data module. This module holds data used in the tax deduction formula.

NOTE: No tax deduction formula for 2018.

INTERFACE

ATTRIBUTES

vbl_min

The minimum amount (VBL) used in the tax deduction formula.

vbl_max

The maximum amount (VBL) used in the tax deduction formula.

f_min

The amount used in the tax deduction formula:

250 x [ 1 - ( VBL - $f_min=1000 ) / 2000 ]  # 2005
300 x [ 1 - ( VBL - $f_min=1500 ) / 1500 ]  # 2016

f_max

The amount used in the tax deduction formula:

250 x [ 1 - ( VBL - 1000 ) / $f_max=2000 ]  # 2005
300 x [ 1 - ( VBL - 1500 ) / $f_max=1500 ]  # 2016

INSTANCE METHODS

AUTHOR

Ștefan Suciu <stefan@s2i2.ro>

COPYRIGHT AND LICENSE

This software is copyright (c) 2018 by Ștefan Suciu.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.