跳转到主要内容

处理增值税的Python包

项目描述

Build Status

这是什么?

这是一个有关增值税的Python代码包,这是它的内容。它包括

  • 将ISO alpha 2国家代码映射到增值税代码的表格,反之亦然

  • 增值税号码格式表格

  • 增值税税率、阈值和登记期表格

  • 支持查询VIES增值税数据库系统(以检查增值税详细信息),包括模糊匹配支持名称和地址

  • 英国增值税(vat.gb包)的实用函数,包括

    • EC销售列表XML生成

    • 迷你一站式商店(MOSS)退货生成

关于增值税的一些话

在欧洲联盟,公司被期望收取和记账增值税(VAT)。这有各种其他名称(IVA,TVA,MwSt.,USt.,BTW,ДДС,ΦΠΑ,DPH,PDV,Moms,km,ALV,ÁFA,CBL,PVN,PVM,PTU,DDV,IGIC和TAW),但基本思想是相同的,规则在某种程度上是一致的。

从消费者的角度来看,增值税是销售税。然而,从商业的角度来看,它不是;与销售税不同,企业向每个人收取增值税,无论他们是否是商业客户,并且能够将他们必须支付给税务当局的增值税抵消他们自己已支付的增值税。

听起来很简单?哈!你毫无头绪。

第一个问题是,所有不同国家都有自己的增值税率,其中大多数国家至少有两种适用于不同商品和服务类别的税率。第二个问题是跨境交易;根据交易的性质,供应商可能需要也可能不需要向购买者收取增值税,而在他们不收取的情况下,购买者通常需要根据“反向征税”规则(实际上是通过自己收取增值税,这通常会导致不向税务机关支付,因为应支付金额将完全由自己抵消)进行增值税核算。

存在各种各样的附加复杂性——一些成员国实行注册门槛,而另一些则不实行;一些提供注册宽限期,而在另一些国家,如果你提供的商品和服务使你超过门槛,你就违法了;一些允许你自己注册和提交申报,而另一些则要求你雇佣人员为你做这件事;等等。

另一个小问题是,欧盟以外的电子服务供应商预期将向其欧洲客户收取增值税。许多人没有这样做,结果是他们产品的定价可以比在欧盟内运营的公司更具竞争力。

免责声明

如果您使用此代码,则您有责任检查您使用的税率和门槛是否正确。作者不对本材料中的错误承担责任,尤其是其中很大一部分来自可能已过时且本身包含免责声明的欧盟网站上的文件。

文档

本软件包的文档可在Read the Docs上找到。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分发

vat-0.3.3.tar.gz (119.6 kB 查看哈希)

上传时间

支持者: