nowfound

Dev tools · June 20, 2026

TV

Tin Validate, a tax ID validator that explains why checks pass or fail

After a year and a half of hard work, we recently released TIN Validate (tin-validate.com), a Tax Identification Number (TIN) validator available through both a web portal and a REST API. Over the past few years, we have seen a significant increase in regulations aimed at strengthening tax compliance and the automatic exchange of tax information. In Europe for example, the DAC7 directive now requires collaborative platforms such as Airbnb and Booking.com to report users' income along with tax information. Financial institutions are also already required to perform international tax reporting…

What it does

In the maker’s words, at launch

After a year and a half of hard work, we recently released TIN Validate (tin-validate.com), a Tax Identification Number (TIN) validator available through both a web portal and a REST API. Over the past few years, we have seen a significant increase in regulations aimed at strengthening tax compliance and the automatic exchange of tax information. In Europe for example, the DAC7 directive now requires collaborative platforms such as Airbnb and Booking.com to report users' income along with tax information. Financial institutions are also already required to perform international tax reporting under FATCA and CRS. As a result, there is an increasing need for TIN validation. During our research, we found that while this space was already occupied by a few established providers, many of the products felt brittle, lacked transparency, and were often surprisingly expensive. We felt there was room for a different approach. What we are bringing to the table that we believe is different: 1. Support of all 249 ISO 3166-1 countries and territories: Most competitors support 100+ countries, which covers the vast majority of use cases. However, smaller territories are often left unsupported. While this is understandable, platforms and financial institutions still receive tax information from those jurisdictions. Some territories do not issue TINs, some use alternative identifiers, and some have very small populations. We preferred to explicitly support and model these cases rather than simply returning "not supported". 2. Validation across multiple TIN types per country: Most countries do not have a single TIN format. Typically, individuals and companies have different identifiers, and some countries have several formats depending on the type of taxpayer. TIN Validate explicitly supports these distinctions and provides users with that level of detail, rather than treating every identifier within a country as the same thing. 3. Transparent multi-step validation: This is probably the aspect we care most about. When testing competing validators, we often encountered situations where one service would return "valid" while another would return "invalid". As users, we had no way of understanding why. Were they actually running validation? How thorough was it? Which result should be trusted? This is why our validation process is broken down into individual rules. Instead of simply returning "valid" or "invalid", we show which checks passed and which failed, whether those checks relate to structure, length, character requirements, checksum logic, or other country-specific rules. Our aim was to make TIN validation less of a black box and give users enough information to understand and trust the result. The use cases: During our research, we identified a number of use cases for the product, including financial institutions, collaborative platforms reporting to tax authorities, and more generally any application that collects tax identifiers and wants to validate them as early as possible. We would love to hear any feedback, criticism, or suggestions from the HN community.

Does the same job

all alternatives →
  • TokenTax2018 · ▲227

    Crypto taxes made easy. TurboTax for cryptocurrency.

  • Quaderno2014 · ▲126

    Automatic Tax Management for Smart Businesses

  • BearTax2018 · ▲127

    Calculate and file crypto taxes in simple and easy steps 💸

  • Dots 2.02022 · ▲162

    Automate 1099/W8 payouts across any rail globally

  • Vatfy2021 · ▲83

    Simplified EU VAT validation for B2B sales

  • Plaid2014 · ▲157

    A REST API for your bank

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 1d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, June 2026

the whole month →
  • Fundraisly1,544

    AI fundraising agent that finds investors and books meetings

    AI · Jun 2026 · fundraisly.com

  • H6

    Today, I’m proud to announce Homebrew 6.0.0. The most significant changes since 5.1.0 are a new tap trust security mechanism, the new faster, smaller, default internal Homebrew JSON API, sandboxing on Linux, better defaults informed by our user survey, many brew bundle improvements, improved performance and initial support for macOS 27 (Golden Gate). Happy to discuss any questions here!

    Dev tools · Jun 2026 · brew.sh

  • PU

    hope you enjoy

    Life & fun · Jun 2026 · vorpus.github.io

  • Upstream977

    The inbox designed for humans and agents

    AI · Jun 2026 · upstream.do

  • Goldfish962

    Press Option. It knows your work and replies like you

    AI · Jun 2026 · goldfish.sh

  • IM

    Life & fun · Jun 2026 · hackernewstrends.com