Step 1 of 4 · The mapCompany tax department › Indirect Tax / VAT / GST

The mapCompany tax departmentIndirect Tax / VAT / GST

Indirect tax

covered · 118 open projects

VAT/GST/sales tax determination, registrations, returns, recovery, transaction coding, e-invoicing, real-time reporting, audits.

Start with

Validate a VAT number and apply EU rates with the PHP library; build and check e-invoices with the Java one. Both maintained for years under open licences.

Its 118 projects

ProjectKindJurisdictionLast updateStars
vat-calculatorPHP library that applies EU VAT rates and MOSS rules and validates VAT numbers.APIsEUSep 20261.3k
mustangprojectJava library, validator and tool for e-invoices: Factur-X/ZUGFeRD, XRechnung and UN/CEFACT CII.APIsEU · DEOct 2026472
aade-mydataPHP client for Greece's AADE myDATA invoicing API: send, cancel and retrieve invoices.APIsGRSep 2026159
amazon-state-sales-and-tax-summaryTurns marketplace order exports into state-by-state sales and tax totals for US sales-tax returns.AutomationsUSApr 2026—
Attest.NET library that validates ID numbers, tax codes, VAT numbers and postal codes in 87 countries.APIsGlobalSep 2026—
BelgiumVatChecker.NET Web API that validates Belgian and EU VAT numbers using the VIES service.APIsBE · EUSep 2026—
BrevJVM library to write and read Peppol BIS Billing 3.0 invoices and credit notes, with Norwegian identifiers.APIsNO · EUSep 2026—
ca-erpnext-zraZRA Smart Invoice VSDC integration for Frappe and ERPNext.AutomationsZMApr 2026—
commerceguys/taxPHP tax library for commerce applications: tax types, zones and rates.APIsGlobalJul 2026—
conciliador_nfeReconciles Brazilian e-invoices from the tax authority export against ERP entries and lists the gaps.AutomationsBRAug 2026—
DeepCalc tax rate dataOpen tax rate data as JSON and an npm package: US federal income tax, EU VAT, US sales tax for 10 states.Tax datasetsUS · EUFeb 2026—
Dutch Peppol Authority validationSchematron and XSL validation artefacts for SI-UBL and NLCIUS e-invoices from the Dutch Peppol Authority.APIsNLJul 202626
e-factura-goGo client for Romania's ANAF e-Factura and e-Transport APIs, with a UBL builder and a CLI.APIsROJan 202656
einvoice_atSelf-hosted Austrian platform to create, validate and convert ebInterface and Peppol BIS Billing invoices.APIsATAug 2026—
einvoicing (JavaScript)JavaScript library to create and parse EN 16931 e-invoices and popular extensions.APIsEUSep 2026—
eInvoicing-EN16931Validation artefacts for EN 16931, the European e-invoicing standard.APIsEUApr 2026257
elster-mcp-serverMCP server for the German ELSTER portal: submits VAT pre-returns and prepares income tax filings.MCPDEJul 202613
EMR (eRačuni)Browser extension that downloads incoming eRačuni from Croatia's MIKROeRAČUN portal into monthly batches.AutomationsHROct 2026—
ESJ (EN 16931 Semantic JSON)JSON binding of the EN 16931 invoice model, with a Java library, CLI, validation and UBL/CII conversion.APIsEU · DESep 2026—
EU Tax DatasetEU VAT rates for all 27 member states, compiled from European Commission sources.PolyForm Internal Use 1.0.0Tax datasetsEUSep 2026—
EU VAT Rates DataOfficial-source VAT rates for 45 European jurisdictions, machine-readable and checked daily.Tax datasetsEUOct 2026—
eu_einvoice (ERPNext)ERPNext app that creates and imports UN/CEFACT CII e-invoices, including XRechnung.AutomationsEU · DEOct 2026101
eu-vat-evidence.NET library for EU VAT number validation and compliance evidence, in two NuGet packages.APIsEUJun 2026—
factur-xPython library for Factur-X, the e-invoicing standard for France and Germany.APIsEU · FR · DEOct 2026310
Facturae-PHPPHP library to create, sign and send Spanish Facturae e-invoices without other dependencies.APIsESAug 2026287
fatoorityRust toolkit for Saudi ZATCA Phase 1 and Phase 2 e-invoicing.APIsSASep 2026—
fattura-elettronicaPHP library that generates Italian e-invoices in the XML format of the Agenzia delle Entrate.APIsITJul 202685
FatturaElettronica.NETItalian electronic invoicing for businesses and public administration, in .NET.APIsITJul 2026207
faturaPHP library for Türkiye's GİB e-Arşiv portal: e-invoices, e-SMM and e-Müstahsil receipts.APIsTRMay 2026189
FiscalBr.NETC# library that generates Brazil's SPED files and other tax and accounting declarations.APIsBRDec 2025110
go-financeGo library with exchange rates, VAT number validation and IBAN/BIC conversion.APIsEUAug 202632
GOBLGo library and schemas for electronic business documents, especially invoices.APIsGlobal · EUOct 2026310
gobl.es.facturaeConverts GOBL documents into Spain's FacturaE e-invoice format.APIsESSep 2026—
gobl.es.verifactuConverts GOBL documents into VeriFactu records and sends them to Spain's tax agency.APIsESSep 202615
HMRC VAT APIHMRC's Making Tax Digital VAT API: obligations, returns, payments, liabilities and penalties.APIsUKAug 202673
HSN-Code-PackageZero-dependency HSN and SAC code lookup and India GST toolkit, on npm as hsn-code-package.APIsINSep 2026—
ibericode/vatPHP library for European VAT: rates, VAT number validation and country checks.APIsEUMay 2026446
india-complianceERPNext app for Indian tax compliance, including GST.AutomationsINOct 2026270
Inflop.VatSharp.NET library for EU VAT calculation under Directive 2006/112/EC with three calculation methods.CalculatorsEUSep 2026—
invkitTypeScript library for invoice totals with several tax types, stacked discounts and extras.APIsGlobalMay 2026—
invoicesuitePHP library to create, read and validate XRechnung, ZUGFeRD and Factur-X e-invoices.APIsDE · EUOct 2026—
kaltblutJava library for handling ZUGFeRD e-invoices.APIsEU · DESep 2026—
KaraniSelf-hosted agent that collects and verifies Tanzanian EFD fiscal receipts for expense reporting.AutomationsTZSep 2026—
Kenya Compliance (navari)ERPNext app that integrates with KRA eTIMS through the Online Sales Control Unit.AutomationsKEOct 202556
KoSIT validatorGermany's official validator engine for XML e-invoices: checks XSD and Schematron, then reports.APIsDE · EUAug 2026185
KSA ComplianceFrappe app for Saudi ZATCA e-invoicing, Phase 1 and 2, for ERPNext.AutomationsSAJun 202689
KSeF official clients (C#, Java)Official C# and Java clients for KSeF, Poland's national e-invoice system, from the Ministry of Finance.APIsPLSep 2026112
KSeF PDF generatorOfficial TypeScript generator of the PDF visualisation of a KSeF e-invoice.AutomationsPLSep 202679
ksef-apiIntegration guide for KSeF 2.0, Poland's national e-invoicing system.APIsPLSep 2026223
ksef-php-clientPHP client for KSeF, Poland's national e-invoicing API.APIsPLSep 202691
ksef4jJava client for Poland's KSeF 2.0 e-invoice API, with fluent builders and Spring Boot autoconfiguration.APIsPLJul 2026—
ksefujValidator for Polish KSeF FA(3) e-invoices: XSD, business rules and tax maths, as web app, npm and CLI.APIsPLAug 2026—
LaravelVerifactuLaravel package that records invoices under Spain's VeriFactu system.APIsESJun 202623
mcp-fiscal-brasilBrazilian tax MCP server: CNPJ, NF-e, NFS-e, CT-e, SPED, eSocial and Simples Nacional.MCPBROct 2026313
Mews.Fiscalizations.NET libraries that report e-invoices and receipts to six countries' fiscalisation systems, by a hotel vendor.APIsAT · DE · ES · HU · IT · SEOct 202663
mydataPython client and CLI for Greece's myDATA tax platform, with data models and an invoice workflow helper.APIsGRFeb 2026—
myinvoisUnofficial TypeScript SDK for Malaysia's MyInvois e-invoicing API, with UBL 2.1 and digital signing.APIsMYAug 2026—
n8n-nodes-zatca-toolsn8n nodes that issue signed, reported ZATCA tax invoices and credit and debit notes from any workflow.AutomationsSASep 2026—
NAV eRECEIPTPublic repository of Hungary's e-receipt (eNyugta) cash-register system: developer docs, XSDs and examples.Licence unknownAPIsHUSep 202623
NAV eVATPublic repository of Hungary's eVAT system: M2M interface docs, schemas and example XML for the VAT return.Licence unknownAPIsHUSep 202634
NAV Online InvoicePublic repository of Hungary's Online Invoice real-time reporting system: schemas, docs and examples.APIsHUFeb 2026177
nfe (Java)Java library for Brazil's electronic invoice (Nota Fiscal Eletrônica).APIsBRSep 2026764
NFeWizardNode.js library for the SEFAZ web services behind Brazil's electronic invoice (NF-e).APIsBROct 2026305
node-sales-taxNode.js sales tax and VAT calculator with offline rates and an optional VAT number check.APIsGlobalAug 2026—
OCA account-fiscal-rule (Odoo)Odoo Community modules for tax and fiscal rules in accounting.AutomationsGlobalOct 2026—
OCA l10n-belgium (Odoo)Odoo localisation for Belgium: MIS Builder templates for the VAT declaration, P&L and balance sheet.AutomationsBEAug 202618
OCA l10n-germany (Odoo)Odoo modules for Germany: DATEV exports and the VAT advance return.AutomationsDESep 202636
OCA l10n-italy (Odoo)Odoo modules for Italian tax: SdI e-invoicing, VAT registers and settlement, withholding tax, stamp duty.AutomationsITOct 2026231
OCA l10n-mexico (Odoo)Odoo modules for Mexican CFDI e-invoicing, SAT catalogues and tax reports.AutomationsMXAug 202620
OCA l10n-netherlands (Odoo)Odoo modules for the Dutch VAT return, the ICP listing and the XAF audit file.AutomationsNLSep 202629
OCA l10n-romania (Odoo)Odoo modules for Romanian VAT on payment, non-deductible VAT and ANAF e-Factura messages.AutomationsROSep 202638
OCA l10n-spain (Odoo)Odoo modules for Spanish tax: AEAT returns such as 303, 347, 349 and 390, SII, Facturae and VeriFactu.AutomationsESOct 2026580
OCA l10n-thailand (Odoo)Odoo modules for Thai VAT and withholding tax, with tax reports and withholding certificates.AutomationsTHAug 202670
OCA l10n-usa (Odoo)Odoo US localisation with a hybrid sales tax engine (local rates first, API fallback), ACH and 1099 modules.AutomationsUSSep 202618
OpenBooksEarly-stage accounting app with EU VAT logic, invoicing and Peppol export.AutomationsEU · NLSep 2026—
OpenXRechnungToolboxDesktop toolbox to view and validate XRechnung and other EN 16931 e-invoices.APIsDENov 2025—
org.coderic.ws.sunatJava JAXB bindings of UBL schemas for integrating with Peru's SUNAT electronic invoice web services.APIsPEFeb 2026—
Oxalis-NGOxalis Next Generation, open-source implementation of the OpenPeppol AS4 profile for access points.APIsEU · NOOct 202650
Pakistan Compliance (ERPNext)ERPNext app that creates and submits sales and POS invoices to Pakistan's FBR digital invoicing system.AutomationsPKJun 2026—
Peppol BIS Billing 3.0Specification and validation rules for Peppol BIS Billing 3.0 e-invoices, from OpenPeppol.Licence unknownAPIsEUMar 2026—
peppol-billingTypeScript library that generates and parses Peppol BIS Billing 3.0 (UBL 2.1) invoices and credit notes.APIsBE · EUJun 2026—
peppol-bis-billing-3-generatorJava code that generates Peppol BIS Billing 3 invoice XML.APIsNO · EUSep 2026—
peppol-toolkitTypeScript toolkit to generate and read Peppol UBL e-invoices.APIsEUAug 2026—
phase4AS4 client and server library with built-in Peppol and CEF eDelivery support.APIsEU · GlobalOct 2026240
phive-rulesE-invoice validation rules for the phive engine, covering many countries.Licence unknownAPIsGlobalOct 2026—
phoss APphoss AP, an open-source Peppol Access Point server by the author of phase4 and phive.APIsEUOct 202652
php-zatca-xmlPHP library for ZATCA Fatoora e-invoices: certificates, XML, signing, QR codes and API submission.APIsSAApr 202662
PyNFePython library for the web services of Brazil's electronic invoice (NF-e).APIsBRFeb 2026590
python-stdnumParse and validate VAT, TIN and company numbers for dozens of countries.APIsGlobalAug 2026—
SAF-T AOXML schema and validation notes for Angola's SAF-T (AO) file, kept by Portugal's software association.APIsAOApr 202682
Saft-PT for PHPPHP framework for Portugal's SAF-T audit files; e-invoice submission is in a separate enterprise edition.APIsPTJun 2026—
siiLibrary for SII, the Spanish tax agency's immediate VAT reporting system.APIsESFeb 202616
Skatteetaten mva-meldingenImplementation guide and validation material for the Norwegian VAT return (mva-melding) API.APIsNONov 202515
Skattestyrelsen RSU B2B sample clientsDanish Tax Agency sample Java and .NET clients that submit VAT returns and fetch periods and receipts.Licence unknownAPIsDKSep 2026—
StampbenchTypeScript library and CLI to validate, repair and generate XRechnung and EN 16931 e-invoices.APIsDE · EUSep 2026—
tax-and-finance (Israel)AI agent skills for Israeli tax, invoicing and VAT.Agent skillsILOct 2026—
tax-idsRust crate that validates VAT and GST numbers in the EU, UK, Switzerland and Norway.APIsEU · UK · CH · NOJan 2026—
ubl-invoicePHP library to read and create UBL electronic invoices.APIsGlobalAug 2026—
ubl-peppolPHP library that builds UBL 2.1 e-invoices for Peppol BIS Billing 3.0.APIsEU · NL · BESep 2026—
ura-efris-php-sdkPHP SDK for the Uganda Revenue Authority's EFRIS e-receipting and e-invoicing API.APIsUGFeb 2026—
US Tax DatasetUS sales-tax rates, nexus thresholds and SaaS taxability, with a source for every record.PolyForm Internal Use 1.0.0Tax datasetsUSSep 2026—
us-sales-tax-20262026 US state sales-tax and lodging-tax rates for all 50 states, as an MIT-licensed dataset.Tax datasetsUSJun 2026—
valvatRuby gem that validates EU and UK VAT numbers, standalone or as an ActiveModel validator.APIsEU · UKJul 2026336
vat (adaptive)Cloudflare Worker that validates EU VAT numbers via the VIES SOAP service and returns JSON.APIsEUSep 2026—
vat-rates (ibericode)Community-maintained collection of EU VAT rates, as a JSON file.Tax datasetsEUJan 202683
VATcomplyRust API server for VAT number validation, ECB exchange rates, VAT rates and IP geolocation.APIsEUOct 202670
VATValidationVAT number validator with GUI, CLI and REST API for German, EU, UK and Swiss checks.APIsDE · EU · UK · CHSep 2026—
VeriFactuSends invoicing records to Spain's tax agency (AEAT) under the VeriFactu rules.APIsESOct 2026338
Verifactu-PHPPHP library for VERI*FACTU, the Spanish tax agency's invoice reporting system.APIsESFeb 2026110
vies-checkerTypeScript validator for EU VAT numbers using the European Commission's VIES service.APIsEUFeb 2026—
vies-client (LGx0)Zero-dependency Java client for validating EU VAT numbers through the VIES REST API.APIsEUJul 2026—
vies-dotnet.NET library that validates EU VAT numbers through the European Commission's VIES service.APIsEUAug 202628
XRechnung validator configurationThe official XRechnung and EN 16931 validation scenarios for the KoSIT validator.APIsDE · EUSep 2026116
XRechnung-for-DelphiXRechnung, ZUGFeRD and Peppol BIS Billing library for Delphi and FreePascal.APIsDEOct 2026—
ZATCA (Salla)PHP package for Saudi ZATCA e-invoicing, phases 1 and 2: CSR, invoice signing and QR codes.APIsSASep 2026168
zatca-kitTypeScript toolkit for Saudi ZATCA e-invoicing: CSR, QR codes, XAdES signing and API calls.APIsSAAug 2026—
zatca-mcpMCP server that lets AI agents create Saudi ZATCA-compliant e-invoices.MCPSAMar 2026—
zimra-fdmsTypeScript SDK for ZIMRA's fiscalisation system: device registration, mTLS, receipt signing, offline queue.APIsZWSep 202641

Every project here is maintained and serves a company tax department. See the team's projects in the list.

Processes of this team

On Learn

Next · Step 2 of 4ProjectsEvery open source tax project in one list you can search by tax, country and kind.