frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

https://tin-validate.com/
4•bapito•3h ago
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.

Slow breathing modulates brain function and risk behavior

https://www.cell.com/neuron/fulltext/S0896-6273(26)00339-9
1•croes•1m ago•0 comments

The Early Days: The History of Interactive Computing

https://obsolescence.dev/interactive-computing-history.html
1•rbanffy•1m ago•0 comments

Ask HN: Are You Depressed?

1•chistev•4m ago•0 comments

Admin ditches plan to close critical ocean monitoring system after backlash

https://www.cnn.com/2026/06/18/climate/trump-administration-reverses-decision-ocean-monitoring-sy...
1•gnabgib•5m ago•0 comments

Running a 35B MoE model on a 2017 AMD RX 580 8GB via Vulkan (no ROCm/CUDA)

https://github.com/aivisionslab-studios/rx580-local-ai-guide
1•aivisionslab•7m ago•0 comments

Tesla allegedly in autopilot mode crashes into Texas house, woman killed

https://abcnews.com/US/tesla-allegedly-autopilot-mode-crashes-texas-house-woman/story?id=134062374
3•malshe•9m ago•0 comments

I'm Making a Real-Life Zombie Game – 8 Months Later [video]

https://www.youtube.com/watch?v=x-ulWua0cuc
1•mmarian•10m ago•0 comments

Bluffbench is near saturation: LLMs can interpret counterintuitive plots

https://opensource.posit.co/blog/2026-06-19_ai-newsletter/
1•ionychal•13m ago•0 comments

Show HN: VLMs Can Respond Twice as Fast Without Losing Quality

https://github.com/sergey-automation/TurboPrefill-VLM-Validation
1•trykhlieb•14m ago•0 comments

Building and hosting a website in under three minutes

https://mattsayar.com/building-and-hosting-a-website-in-less-than-3-minutes/
1•MattSayar•14m ago•0 comments

FIFA World Cup 2026: 45 Cameras Will Capture Every Moment of the Action

https://vimegs.com/fifa-world-cup-2026-an-incredible-45-cameras-will-capture-the-electrifying-atm...
1•LukasMarek•15m ago•0 comments

Atlantic investigation reveals millions of songs used for AI music training

https://www.engadget.com/2194804/investigation-by-the-atlantic-reveals-many-millions-of-songs-use...
2•gnabgib•16m ago•0 comments

Playdate Became a Cult Classic

https://www.youtube.com/watch?v=PXJI7qz4svo
1•coolwulf•17m ago•1 comments

TikTok Shows 3x More AI Slop Than YouTube, Report Finds

https://www.searchenginejournal.com/tiktok-shows-3x-more-ai-slop-than-youtube-report-finds/579521/
2•gnabgib•18m ago•0 comments

Show HN: MailNuke – Inbox Clutter, Annihilated

https://www.mailnuke.ai/
1•nrice_biz•18m ago•0 comments

Objective reasons to prefer Linux to Windows (2014)

https://github.com/nbeaver/why-linux-is-better
1•downbad_•23m ago•0 comments

Never coded before, now shipping websites to clients via single prompt

1•bobthebob•27m ago•0 comments

How do people in the US describe customer service in 2026?

https://www.theguardian.com/us-news/2026/jun/20/guardian-readers-consumer-battles
1•dredmorbius•27m ago•0 comments

'Toy Story 2' – A Classic Movie Nearly Destroyed by a Single Line of Code

https://www.wsj.com/business/media/toy-story-5-saved-pixar-78e29161
4•bookofjoe•28m ago•3 comments

François Englert (1932 – 2026)

https://home.cern/francois-englert-1932-2026/
3•toomuchtodo•32m ago•1 comments

Systemd 261 released with systemd-sysinstall, IMDSD, and storagectl

https://www.phoronix.com/news/systemd-261
11•logickkk1•33m ago•0 comments

Show HN: GitGauge – A Way to Try Tell If a Repo Is Authentic

https://github.com/Davey2Waveyy/gitgauge
1•davey2wavey•33m ago•1 comments

Stochastics

https://stochastics.vercel.app/
1•talos-better•33m ago•0 comments

The F-15 Strike Eagle II Reborn Through Reverse Engineering

https://www.youtube.com/watch?v=aIPKkOpIiF8
1•coolwulf•35m ago•0 comments

Tipp-Kick

https://boardgamegeek.com/boardgame/1644/tipp-kick
1•ofrzeta•38m ago•0 comments

Codex (GPT-5.5, Plus plan) – rate-limit cost per token jumped 10x+ since June 16

https://github.com/openai/codex/issues/28879
5•e2e4•40m ago•0 comments

AI Is Discovering the Doorman Fallacy [video]

https://www.youtube.com/watch?v=f-QzIum9bNU
1•bane•42m ago•0 comments

Europe swelters under heatwave, France restricts alcohol consumption

https://www.reuters.com/business/environment/europe-swelters-under-heatwave-prompting-crisis-talk...
3•montalbano•45m ago•0 comments

A short story about Indian scammers who called the cops on themselves

https://xcancel.com/zachxbt/status/2067938523986932005#m
1•Cider9986•50m ago•0 comments

The Scorpion and the Frog

https://en.wikipedia.org/wiki/The_Scorpion_and_the_Frog
1•password54321•50m ago•0 comments