Business::Tax::VAT

Perform European VAT calculations
Download

Business::Tax::VAT Ranking & Summary

Advertisement

  • Rating:
  • 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