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
| Project | Kind | Jurisdiction | Last update | Stars |
|---|---|---|---|---|
| vat-calculatorPHP library that applies EU VAT rates and MOSS rules and validates VAT numbers. | APIs | EU | Sep 2026 | 1.3k |
| mustangprojectJava library, validator and tool for e-invoices: Factur-X/ZUGFeRD, XRechnung and UN/CEFACT CII. | APIs | EU · DE | Oct 2026 | 472 |
| aade-mydataPHP client for Greece's AADE myDATA invoicing API: send, cancel and retrieve invoices. | APIs | GR | Sep 2026 | 159 |
| amazon-state-sales-and-tax-summaryTurns marketplace order exports into state-by-state sales and tax totals for US sales-tax returns. | Automations | US | Apr 2026 | — |
| Attest.NET library that validates ID numbers, tax codes, VAT numbers and postal codes in 87 countries. | APIs | Global | Sep 2026 | — |
| BelgiumVatChecker.NET Web API that validates Belgian and EU VAT numbers using the VIES service. | APIs | BE · EU | Sep 2026 | — |
| BrevJVM library to write and read Peppol BIS Billing 3.0 invoices and credit notes, with Norwegian identifiers. | APIs | NO · EU | Sep 2026 | — |
| ca-erpnext-zraZRA Smart Invoice VSDC integration for Frappe and ERPNext. | Automations | ZM | Apr 2026 | — |
| commerceguys/taxPHP tax library for commerce applications: tax types, zones and rates. | APIs | Global | Jul 2026 | — |
| conciliador_nfeReconciles Brazilian e-invoices from the tax authority export against ERP entries and lists the gaps. | Automations | BR | Aug 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 datasets | US · EU | Feb 2026 | — |
| Dutch Peppol Authority validationSchematron and XSL validation artefacts for SI-UBL and NLCIUS e-invoices from the Dutch Peppol Authority. | APIs | NL | Jul 2026 | 26 |
| e-factura-goGo client for Romania's ANAF e-Factura and e-Transport APIs, with a UBL builder and a CLI. | APIs | RO | Jan 2026 | 56 |
| einvoice_atSelf-hosted Austrian platform to create, validate and convert ebInterface and Peppol BIS Billing invoices. | APIs | AT | Aug 2026 | — |
| einvoicing (JavaScript)JavaScript library to create and parse EN 16931 e-invoices and popular extensions. | APIs | EU | Sep 2026 | — |
| eInvoicing-EN16931Validation artefacts for EN 16931, the European e-invoicing standard. | APIs | EU | Apr 2026 | 257 |
| elster-mcp-serverMCP server for the German ELSTER portal: submits VAT pre-returns and prepares income tax filings. | MCP | DE | Jul 2026 | 13 |
| EMR (eRačuni)Browser extension that downloads incoming eRačuni from Croatia's MIKROeRAČUN portal into monthly batches. | Automations | HR | Oct 2026 | — |
| ESJ (EN 16931 Semantic JSON)JSON binding of the EN 16931 invoice model, with a Java library, CLI, validation and UBL/CII conversion. | APIs | EU · DE | Sep 2026 | — |
| EU Tax DatasetEU VAT rates for all 27 member states, compiled from European Commission sources.PolyForm Internal Use 1.0.0 | Tax datasets | EU | Sep 2026 | — |
| EU VAT Rates DataOfficial-source VAT rates for 45 European jurisdictions, machine-readable and checked daily. | Tax datasets | EU | Oct 2026 | — |
| eu_einvoice (ERPNext)ERPNext app that creates and imports UN/CEFACT CII e-invoices, including XRechnung. | Automations | EU · DE | Oct 2026 | 101 |
| eu-vat-evidence.NET library for EU VAT number validation and compliance evidence, in two NuGet packages. | APIs | EU | Jun 2026 | — |
| factur-xPython library for Factur-X, the e-invoicing standard for France and Germany. | APIs | EU · FR · DE | Oct 2026 | 310 |
| Facturae-PHPPHP library to create, sign and send Spanish Facturae e-invoices without other dependencies. | APIs | ES | Aug 2026 | 287 |
| fatoorityRust toolkit for Saudi ZATCA Phase 1 and Phase 2 e-invoicing. | APIs | SA | Sep 2026 | — |
| fattura-elettronicaPHP library that generates Italian e-invoices in the XML format of the Agenzia delle Entrate. | APIs | IT | Jul 2026 | 85 |
| FatturaElettronica.NETItalian electronic invoicing for businesses and public administration, in .NET. | APIs | IT | Jul 2026 | 207 |
| faturaPHP library for Türkiye's GİB e-Arşiv portal: e-invoices, e-SMM and e-Müstahsil receipts. | APIs | TR | May 2026 | 189 |
| FiscalBr.NETC# library that generates Brazil's SPED files and other tax and accounting declarations. | APIs | BR | Dec 2025 | 110 |
| go-financeGo library with exchange rates, VAT number validation and IBAN/BIC conversion. | APIs | EU | Aug 2026 | 32 |
| GOBLGo library and schemas for electronic business documents, especially invoices. | APIs | Global · EU | Oct 2026 | 310 |
| gobl.es.facturaeConverts GOBL documents into Spain's FacturaE e-invoice format. | APIs | ES | Sep 2026 | — |
| gobl.es.verifactuConverts GOBL documents into VeriFactu records and sends them to Spain's tax agency. | APIs | ES | Sep 2026 | 15 |
| HMRC VAT APIHMRC's Making Tax Digital VAT API: obligations, returns, payments, liabilities and penalties. | APIs | UK | Aug 2026 | 73 |
| HSN-Code-PackageZero-dependency HSN and SAC code lookup and India GST toolkit, on npm as hsn-code-package. | APIs | IN | Sep 2026 | — |
| ibericode/vatPHP library for European VAT: rates, VAT number validation and country checks. | APIs | EU | May 2026 | 446 |
| india-complianceERPNext app for Indian tax compliance, including GST. | Automations | IN | Oct 2026 | 270 |
| Inflop.VatSharp.NET library for EU VAT calculation under Directive 2006/112/EC with three calculation methods. | Calculators | EU | Sep 2026 | — |
| invkitTypeScript library for invoice totals with several tax types, stacked discounts and extras. | APIs | Global | May 2026 | — |
| invoicesuitePHP library to create, read and validate XRechnung, ZUGFeRD and Factur-X e-invoices. | APIs | DE · EU | Oct 2026 | — |
| kaltblutJava library for handling ZUGFeRD e-invoices. | APIs | EU · DE | Sep 2026 | — |
| KaraniSelf-hosted agent that collects and verifies Tanzanian EFD fiscal receipts for expense reporting. | Automations | TZ | Sep 2026 | — |
| Kenya Compliance (navari)ERPNext app that integrates with KRA eTIMS through the Online Sales Control Unit. | Automations | KE | Oct 2025 | 56 |
| KoSIT validatorGermany's official validator engine for XML e-invoices: checks XSD and Schematron, then reports. | APIs | DE · EU | Aug 2026 | 185 |
| KSA ComplianceFrappe app for Saudi ZATCA e-invoicing, Phase 1 and 2, for ERPNext. | Automations | SA | Jun 2026 | 89 |
| KSeF official clients (C#, Java)Official C# and Java clients for KSeF, Poland's national e-invoice system, from the Ministry of Finance. | APIs | PL | Sep 2026 | 112 |
| KSeF PDF generatorOfficial TypeScript generator of the PDF visualisation of a KSeF e-invoice. | Automations | PL | Sep 2026 | 79 |
| ksef-apiIntegration guide for KSeF 2.0, Poland's national e-invoicing system. | APIs | PL | Sep 2026 | 223 |
| ksef-php-clientPHP client for KSeF, Poland's national e-invoicing API. | APIs | PL | Sep 2026 | 91 |
| ksef4jJava client for Poland's KSeF 2.0 e-invoice API, with fluent builders and Spring Boot autoconfiguration. | APIs | PL | Jul 2026 | — |
| ksefujValidator for Polish KSeF FA(3) e-invoices: XSD, business rules and tax maths, as web app, npm and CLI. | APIs | PL | Aug 2026 | — |
| LaravelVerifactuLaravel package that records invoices under Spain's VeriFactu system. | APIs | ES | Jun 2026 | 23 |
| mcp-fiscal-brasilBrazilian tax MCP server: CNPJ, NF-e, NFS-e, CT-e, SPED, eSocial and Simples Nacional. | MCP | BR | Oct 2026 | 313 |
| Mews.Fiscalizations.NET libraries that report e-invoices and receipts to six countries' fiscalisation systems, by a hotel vendor. | APIs | AT · DE · ES · HU · IT · SE | Oct 2026 | 63 |
| mydataPython client and CLI for Greece's myDATA tax platform, with data models and an invoice workflow helper. | APIs | GR | Feb 2026 | — |
| myinvoisUnofficial TypeScript SDK for Malaysia's MyInvois e-invoicing API, with UBL 2.1 and digital signing. | APIs | MY | Aug 2026 | — |
| n8n-nodes-zatca-toolsn8n nodes that issue signed, reported ZATCA tax invoices and credit and debit notes from any workflow. | Automations | SA | Sep 2026 | — |
| NAV eRECEIPTPublic repository of Hungary's e-receipt (eNyugta) cash-register system: developer docs, XSDs and examples.Licence unknown | APIs | HU | Sep 2026 | 23 |
| NAV eVATPublic repository of Hungary's eVAT system: M2M interface docs, schemas and example XML for the VAT return.Licence unknown | APIs | HU | Sep 2026 | 34 |
| NAV Online InvoicePublic repository of Hungary's Online Invoice real-time reporting system: schemas, docs and examples. | APIs | HU | Feb 2026 | 177 |
| nfe (Java)Java library for Brazil's electronic invoice (Nota Fiscal Eletrônica). | APIs | BR | Sep 2026 | 764 |
| NFeWizardNode.js library for the SEFAZ web services behind Brazil's electronic invoice (NF-e). | APIs | BR | Oct 2026 | 305 |
| node-sales-taxNode.js sales tax and VAT calculator with offline rates and an optional VAT number check. | APIs | Global | Aug 2026 | — |
| OCA account-fiscal-rule (Odoo)Odoo Community modules for tax and fiscal rules in accounting. | Automations | Global | Oct 2026 | — |
| OCA l10n-belgium (Odoo)Odoo localisation for Belgium: MIS Builder templates for the VAT declaration, P&L and balance sheet. | Automations | BE | Aug 2026 | 18 |
| OCA l10n-germany (Odoo)Odoo modules for Germany: DATEV exports and the VAT advance return. | Automations | DE | Sep 2026 | 36 |
| OCA l10n-italy (Odoo)Odoo modules for Italian tax: SdI e-invoicing, VAT registers and settlement, withholding tax, stamp duty. | Automations | IT | Oct 2026 | 231 |
| OCA l10n-mexico (Odoo)Odoo modules for Mexican CFDI e-invoicing, SAT catalogues and tax reports. | Automations | MX | Aug 2026 | 20 |
| OCA l10n-netherlands (Odoo)Odoo modules for the Dutch VAT return, the ICP listing and the XAF audit file. | Automations | NL | Sep 2026 | 29 |
| OCA l10n-romania (Odoo)Odoo modules for Romanian VAT on payment, non-deductible VAT and ANAF e-Factura messages. | Automations | RO | Sep 2026 | 38 |
| OCA l10n-spain (Odoo)Odoo modules for Spanish tax: AEAT returns such as 303, 347, 349 and 390, SII, Facturae and VeriFactu. | Automations | ES | Oct 2026 | 580 |
| OCA l10n-thailand (Odoo)Odoo modules for Thai VAT and withholding tax, with tax reports and withholding certificates. | Automations | TH | Aug 2026 | 70 |
| OCA l10n-usa (Odoo)Odoo US localisation with a hybrid sales tax engine (local rates first, API fallback), ACH and 1099 modules. | Automations | US | Sep 2026 | 18 |
| OpenBooksEarly-stage accounting app with EU VAT logic, invoicing and Peppol export. | Automations | EU · NL | Sep 2026 | — |
| OpenXRechnungToolboxDesktop toolbox to view and validate XRechnung and other EN 16931 e-invoices. | APIs | DE | Nov 2025 | — |
| org.coderic.ws.sunatJava JAXB bindings of UBL schemas for integrating with Peru's SUNAT electronic invoice web services. | APIs | PE | Feb 2026 | — |
| Oxalis-NGOxalis Next Generation, open-source implementation of the OpenPeppol AS4 profile for access points. | APIs | EU · NO | Oct 2026 | 50 |
| Pakistan Compliance (ERPNext)ERPNext app that creates and submits sales and POS invoices to Pakistan's FBR digital invoicing system. | Automations | PK | Jun 2026 | — |
| Peppol BIS Billing 3.0Specification and validation rules for Peppol BIS Billing 3.0 e-invoices, from OpenPeppol.Licence unknown | APIs | EU | Mar 2026 | — |
| peppol-billingTypeScript library that generates and parses Peppol BIS Billing 3.0 (UBL 2.1) invoices and credit notes. | APIs | BE · EU | Jun 2026 | — |
| peppol-bis-billing-3-generatorJava code that generates Peppol BIS Billing 3 invoice XML. | APIs | NO · EU | Sep 2026 | — |
| peppol-toolkitTypeScript toolkit to generate and read Peppol UBL e-invoices. | APIs | EU | Aug 2026 | — |
| phase4AS4 client and server library with built-in Peppol and CEF eDelivery support. | APIs | EU · Global | Oct 2026 | 240 |
| phive-rulesE-invoice validation rules for the phive engine, covering many countries.Licence unknown | APIs | Global | Oct 2026 | — |
| phoss APphoss AP, an open-source Peppol Access Point server by the author of phase4 and phive. | APIs | EU | Oct 2026 | 52 |
| php-zatca-xmlPHP library for ZATCA Fatoora e-invoices: certificates, XML, signing, QR codes and API submission. | APIs | SA | Apr 2026 | 62 |
| PyNFePython library for the web services of Brazil's electronic invoice (NF-e). | APIs | BR | Feb 2026 | 590 |
| python-stdnumParse and validate VAT, TIN and company numbers for dozens of countries. | APIs | Global | Aug 2026 | — |
| SAF-T AOXML schema and validation notes for Angola's SAF-T (AO) file, kept by Portugal's software association. | APIs | AO | Apr 2026 | 82 |
| Saft-PT for PHPPHP framework for Portugal's SAF-T audit files; e-invoice submission is in a separate enterprise edition. | APIs | PT | Jun 2026 | — |
| siiLibrary for SII, the Spanish tax agency's immediate VAT reporting system. | APIs | ES | Feb 2026 | 16 |
| Skatteetaten mva-meldingenImplementation guide and validation material for the Norwegian VAT return (mva-melding) API. | APIs | NO | Nov 2025 | 15 |
| Skattestyrelsen RSU B2B sample clientsDanish Tax Agency sample Java and .NET clients that submit VAT returns and fetch periods and receipts.Licence unknown | APIs | DK | Sep 2026 | — |
| StampbenchTypeScript library and CLI to validate, repair and generate XRechnung and EN 16931 e-invoices. | APIs | DE · EU | Sep 2026 | — |
| tax-and-finance (Israel)AI agent skills for Israeli tax, invoicing and VAT. | Agent skills | IL | Oct 2026 | — |
| tax-idsRust crate that validates VAT and GST numbers in the EU, UK, Switzerland and Norway. | APIs | EU · UK · CH · NO | Jan 2026 | — |
| ubl-invoicePHP library to read and create UBL electronic invoices. | APIs | Global | Aug 2026 | — |
| ubl-peppolPHP library that builds UBL 2.1 e-invoices for Peppol BIS Billing 3.0. | APIs | EU · NL · BE | Sep 2026 | — |
| ura-efris-php-sdkPHP SDK for the Uganda Revenue Authority's EFRIS e-receipting and e-invoicing API. | APIs | UG | Feb 2026 | — |
| US Tax DatasetUS sales-tax rates, nexus thresholds and SaaS taxability, with a source for every record.PolyForm Internal Use 1.0.0 | Tax datasets | US | Sep 2026 | — |
| us-sales-tax-20262026 US state sales-tax and lodging-tax rates for all 50 states, as an MIT-licensed dataset. | Tax datasets | US | Jun 2026 | — |
| valvatRuby gem that validates EU and UK VAT numbers, standalone or as an ActiveModel validator. | APIs | EU · UK | Jul 2026 | 336 |
| vat (adaptive)Cloudflare Worker that validates EU VAT numbers via the VIES SOAP service and returns JSON. | APIs | EU | Sep 2026 | — |
| vat-rates (ibericode)Community-maintained collection of EU VAT rates, as a JSON file. | Tax datasets | EU | Jan 2026 | 83 |
| VATcomplyRust API server for VAT number validation, ECB exchange rates, VAT rates and IP geolocation. | APIs | EU | Oct 2026 | 70 |
| VATValidationVAT number validator with GUI, CLI and REST API for German, EU, UK and Swiss checks. | APIs | DE · EU · UK · CH | Sep 2026 | — |
| VeriFactuSends invoicing records to Spain's tax agency (AEAT) under the VeriFactu rules. | APIs | ES | Oct 2026 | 338 |
| Verifactu-PHPPHP library for VERI*FACTU, the Spanish tax agency's invoice reporting system. | APIs | ES | Feb 2026 | 110 |
| vies-checkerTypeScript validator for EU VAT numbers using the European Commission's VIES service. | APIs | EU | Feb 2026 | — |
| vies-client (LGx0)Zero-dependency Java client for validating EU VAT numbers through the VIES REST API. | APIs | EU | Jul 2026 | — |
| vies-dotnet.NET library that validates EU VAT numbers through the European Commission's VIES service. | APIs | EU | Aug 2026 | 28 |
| XRechnung validator configurationThe official XRechnung and EN 16931 validation scenarios for the KoSIT validator. | APIs | DE · EU | Sep 2026 | 116 |
| XRechnung-for-DelphiXRechnung, ZUGFeRD and Peppol BIS Billing library for Delphi and FreePascal. | APIs | DE | Oct 2026 | — |
| ZATCA (Salla)PHP package for Saudi ZATCA e-invoicing, phases 1 and 2: CSR, invoice signing and QR codes. | APIs | SA | Sep 2026 | 168 |
| zatca-kitTypeScript toolkit for Saudi ZATCA e-invoicing: CSR, QR codes, XAdES signing and API calls. | APIs | SA | Aug 2026 | — |
| zatca-mcpMCP server that lets AI agents create Saudi ZATCA-compliant e-invoices. | MCP | SA | Mar 2026 | — |
| zimra-fdmsTypeScript SDK for ZIMRA's fiscalisation system: device registration, mTLS, receipt signing, offline queue. | APIs | ZW | Sep 2026 | 41 |
Every project here is maintained and serves a company tax department. See the team's projects in the list.
Processes of this team
- Indirect tax & e-invoicing5 of 5 steps have an open project
On Learn
- Check a VAT number from an agentHow-to guide
- Agent skillGlossary term
- MCP serverGlossary term
- APIGlossary term
- DatasetGlossary term
- EN 16931 and PeppolGlossary term
- SAF-TGlossary term