Iurii RoguliaIurii Rogulia
AboutServicesPricingProjectsStackReviewsPhrasesBlog
Contact
Iurii ships.

Iurii Rogulia, IT partner for business & fractional CTO. Professionally building software since 2001.

Think of a number
PricingQuality checklistPrivacy PolicyCookie Policy

Business

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

[email protected]
All tags

Iurii Uses: #Tax/VAT

5 projects · 2 articles · 2 reviews

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

n8n Community Node — EU VAT Validation in Workflows
n8n Community Node — EU VAT Validation in Workflows
August 6, 2026
n8n Community Node — EU VAT Validation in Workflows

Community node that puts VIES VAT validation and EU rate lookups inside n8n, so an onboarding or invoicing workflow can decide on a real VAT number instead of

Stack

TypeScriptNode.jsn8n

Services

npmGitHub Actionsvatnode API

Topics

Workflow AutomationNo-CodeIntegrationsDeveloper ToolsOpen SourceTax/VAT
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 from the European Commission and applies the B2B reverse charge from a VIES-verified VAT number at

Stack

PHPWordPressWooCommerceJavaScript

Services

WordPress.orgEuropean Commission TEDBvatnode API

Topics

WordPress PluginE-commerceB2BTax/VATCheckoutOpen SourceAutomation
vatnode-mcp — Official MCP Server for EU VAT Validation
vatnode-mcp — Official MCP Server for EU VAT Validation
May 20, 2026
vatnode-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

Libraries

Zod

Services

vatnode API

Topics

MCPAI ToolingDeveloper ToolsOpen SourceTax/VAT
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

TypeScriptPythonPHPGoRuby

Services

GitHub ActionsnpmPyPIPackagistRubyGems

Topics

Open SourceTax/VATAutomation
vatnode — EU VAT Validation API
vatnode — EU VAT Validation API
January 19, 2026
vatnode — EU VAT Validation API

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

Stack

Next.jsReactTypeScriptHonoNode.jsTurborepoDockerCaddy

Libraries

Drizzle ORMBullMQZodBetter AuthTanStack QueryZustand

Databases

PostgreSQLRedis

Services

StripeResendGoogle Analytics

Topics

SaaSAPIAuthFintechTax/VATMonorepoWebhooksSEOSchema.org

Articles

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 automatically with GitHub Actions — architecture, versioning, and per-ecosystem

Stack

TypeScriptPythonPHPGoRuby

Services

GitHub ActionsnpmPyPIPackagistRubyGems

Topics

Open SourceTax/VATAutomation
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

Topics

Tax/VATFintechE-commerceSaaS

Reviews

“

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 validation, Stripe payments across 6 methods including SEPA and bank transfers, server-generated PDF invoices, and Notion as our CRM. Everything was integrated and working end-to-end, not just a prototype. As someone responsible for both sales and operations, I especially valued that he understood the business side — compliance requirements, B2B buyer expectations, different payment preferences across markets. He asked the right questions upfront, kept things transparent throughout, and delivered without dragging it out. Highly recommend.

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. He wired up the validation calls in our checkout, set up the webhook for VAT status changes, and walked us through the edge cases — what to do when a customer's VAT registration is suspended mid-contract, how to handle VIES outages without blocking the order. The whole integration was production-ready in a few days. Two months in, the webhook has already flagged a customer whose VAT got suspended, which would have meant invoices we couldn't legally issue. Solid work.

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