Business::Tax::VATPerform European VAT calculations | |
Download |
Business::Tax::VAT Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Tony Bowden
- Publisher web site:
- http://search.cpan.org/~sri/
Business::Tax::VAT Tags
Business::Tax::VAT Description
Perform European VAT calculations Business::Tax::VAT is a Perl module that allows you to perform European VAT calculations.SYNOPSIS use Business::Tax::VAT; my $vat = Business::Tax::VAT->new(qw/uk ie/); my $price = $vat->item(120 => 'ie'); my $price_to_customer = $price->full; # 120 my $vat_charged = $price->vat; # 20 my $net_price_to_me = $price->net; # 100 my $price = $vat->business_item(100 => 'uk'); my $price_to_customer = $price->full; # 117.5 my $vat_charged = $price->vat; # 17.5 my $net_price_to_me = $price->net; # 100Charging VAT across the European Union is quite complex. The rate of tax you have to charge depends on whether you're dealing with consumers or corporations, what types of goods you're selling, whether you've crossed thresholds in certain countries, etc.This module aims to make some of this simpler. Requirements: · Perl
Business::Tax::VAT Related Software