Iurii RoguliaIurii Rogulia
AboutAI EngineeringServicesProjectsAI SkillsStackTestimonialsPhrasesBlog
Contact
Iurii ships.

Iurii Rogulia, senior full-stack software engineer. Professionally building software since 2001.

Think of a numberThink of a birthday
Hourly ratesChecklistsPrivacy PolicyCookie Policy

Business

TMI Iurii Rogulia
VAT ID: FI29845875
DUNS: 368664211
Lappeenranta, Finland 🇫🇮

  1. Home
  2. /
  3. Stack
  4. /
  5. #Tax/VAT

Iurii Uses: #Tax/VAT

6 projects · 4 articles · 2 testimonials

Tax/VAT projects handle the calculation, validation, and reporting of value-added tax and other levies – including EU VAT rules for digital goods and B2B sales, VIES validation, country-specific rates, and integration with accounting software.

Projects

kri.rocks – Booking Website and Online Scheduling SaaS for Beauty Businesses
kri.rocks – Booking Website and Online Scheduling SaaS for Beauty Businesses
September 28, 2026

Vertical SaaS that gives a salon, barbershop or solo beauty specialist their own booking website in minutes.

Stack

Next.jsReactHonoTypeScriptNode.jsTailwind CSSTurborepoDocker

Databases

PostgreSQLRedis
n8n Verified Community Node – EU VAT Validation in Workflows
n8n Verified Community Node – EU VAT Validation in Workflows
August 6, 2026
n8n Verified Community Node – EU VAT Validation in Workflows

Verified n8n node for VIES VAT validation and EU rate lookups in a workflow, so onboarding or invoicing acts on a real VAT number, not a well-formed one.

Stack

n8nTypeScriptNode.js
EU VAT Rates for WooCommerce – WordPress Plugin
EU VAT Rates for WooCommerce – WordPress Plugin
August 5, 2026
EU VAT Rates for WooCommerce – WordPress Plugin

WordPress plugin that keeps WooCommerce EU tax rates current and applies the B2B reverse charge from a VIES-verified VAT number at checkout.

Stack

WordPressWooCommerceJavaScriptPHP
vatnode.dev mcp – Official MCP Server for EU VAT Validation
vatnode.dev mcp – Official MCP Server for EU VAT Validation
May 20, 2026
vatnode.dev mcp – Official MCP Server for EU VAT Validation

Open-source MCP server that lets Claude Desktop, Cursor and other MCP clients validate EU VAT numbers and look up rates directly in chat.

Stack

TypeScriptNode.js
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset
February 25, 2026
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset

Free, open-source EU VAT rates for all 27 member states + UK. Published as native packages for npm, PyPI, Packagist, Go, and RubyGems.

Stack

TypeScriptPythonPHPGoRubyNode.js
vatnode.dev – EU VAT Validation API
vatnode.dev – EU VAT Validation API
January 19, 2026
vatnode.dev – EU VAT Validation API

Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.

Stack

Next.jsReactHonoTypeScriptNode.jsTailwind CSSTurborepoDocker

Databases

PostgreSQLRedis

Articles

Checkout Totals: Why the Server Recalculates Every Time, Not Once
October 21, 2026· 11 min
Checkout Totals: Why the Server Recalculates Every Time, Not Once

A cached VAT table and a courtesy FX conversion don’t make a checkout trustworthy – recalculating the total server-side does.

Stack

TypeScriptNext.js
Caching VAT and FX Rates at Build Time, Not on the Request Path
September 11, 2026· 9 min
Caching VAT and FX Rates at Build Time, Not on the Request Path

Why a Next.js e-commerce project fetches EUR/VAT reference data once per build instead of once per request or never.

Stack

Node.jsTypeScript
Publishing One Package to Five Registries with GitHub Actions
March 27, 2026· 10 min
Publishing One Package to Five Registries with GitHub Actions

How to publish one dataset to npm, PyPI, Go Module, RubyGems, and Packagist with GitHub Actions – architecture, versioning, and per-ecosystem gotchas.

Stack

TypeScriptPythonPHPGoRuby
EU VAT Number Validation in Next.js (VIES API Tutorial)
February 5, 2026· 12 min
EU VAT Number Validation in Next.js (VIES API Tutorial)

EU VAT validation in Next.js: VIES caching with Redis, three-state results, reverse charge logic, and audit logging – what actually works in production.

Stack

Next.jsTypeScript

Databases

Redis

Testimonials

“

Iurii built our entire B2B platform from scratch in a remarkably short time – a fully multilingual webshop covering 32 European markets in 28 languages, with automated VAT calculation, VIES

Mark Tamm 🇪🇪

Account Manager, pi-pi.ee

Services

StripeNotion

Topics

E-commerceB2Bi18nPaymentsPDFTax/VAT

Service: e commerce

“

We picked vatnode for our B2B billing flow and asked Iurii to help us integrate it properly.

Mārtiņš Liepa 🇱🇻

CTO

Services

Stripe

Topics

Tax/VATB2BAPIWebhooks

Service: api integrations

Iurii RoguliaAvailable

Got a project in mind?

Whether it’s a new product, an integration, or scaling an existing system – let’s talk about how I can help.

View my projects