Money · Independent · 23 Oct 2026

valeriansaliou/node-sales-tax

:moneybag: International sales tax calculator for Node (offline, but provides optional online VAT number fraud check). Tax rates are kept up-to-date.

← Money

In simple English

This tool calculates sales tax and value-added tax for different countries. It runs offline using built-in tax rate tables. It can check if a customer tax number is real. It helps you bill the correct amount to customers around the world. It is free to use and written for JavaScript programs.

What it is

A software library for Node (a tool that lets you run JavaScript on a server) that calculates sales taxes, goods and services taxes, and value-added taxes worldwide. It includes offline tax rules and optional online checks for business tax numbers.

What it is good for

Solo builders and developers who sell software or digital products across international borders and need to calculate the correct tax rate based on the customer country and state.

Stars339
LicenceMIT
LatestNo tagged releasechecked 23 Oct 2026
Last code change2026-08-26
Written inJavaScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Works offline without needing an active internet connection for basic tax calculations.
  • Keeps tax rates up-to-date with scheduled changes and built-in history.
  • Validates European Union VAT numbers against official databases when enabled.
Watch for
  • Requires manual library updates when tax rates change around the world.
  • Only works in JavaScript environments using Node.
  • Worldwide tax rates outside your home region may require manual overrides based on your legal setup.
Replaces

manual tax rate lookups and custom country tax logic

Works well with

Stripe

Also reviewed on Repo Radar
  • btcpayserver/btcpayserver7.8k stars

    Payment software you run yourself that takes Bitcoin into a wallet whose keys you hold.

  • hledgerorg/hledger4.8k stars

    Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.

  • akaunting/akaunting10k stars

    Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.

Install
npm install --save sales-tax

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Commerce & Finance › Payments & Billing › Sales Tax.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.