展示HN:Invoxo – 针对跨境服务的自动欧盟增值税开票系统
嗨,HN,
我是一名独立创始人,通过爱沙尼亚电子居留公司(OÜ)经营一家服务型企业。每次我向其他欧盟国家的客户开具发票时,都需要手动检查反向收费是否适用,验证他们在VIES上的增值税号码,并确定正确的税务处理。我厌倦了一遍又一遍地在谷歌上搜索相同的规则,因此我构建了我想要的工具。
Invoxo会根据卖方/买方国家、增值税注册状态和买方类型自动确定每张发票的正确增值税处理。它涵盖了:
- VIES增值税号码验证(实时,带有证明保留)
- 欧盟B2B的反向收费自动检测
- B2C数字服务的OSS处理
- 在发出时锁定的不可变税务记录
该税务引擎将每张发票通过特定制度的决策系统进行路由——用户界面层没有硬编码规则。税务负载经过版本控制并进行哈希处理以便审计。
它仅为服务型企业设计——不涉及商品、不涉及海关、不涉及利润方案。这一限制确保了税务逻辑的准确性,而不是近似准确。
技术栈:Laravel,TaxRegimeRouter,隔离每个制度的决策逻辑、处理和负载模式。
提供14天免费试用,套餐价格从每月19欧元起。
[https://invoxo.eu](https://invoxo.eu)
欢迎就欧盟增值税的边缘案例或架构问题提问。
查看原文
Hey HN,<p>I'm a solo founder running a service business through an Estonian e-Residency company (OÜ). Every time I invoiced a client in another EU country, I had to manually check if reverse charge applies, validate their VAT number on VIES, and figure out the correct tax treatment. I got tired of Googling the same rules over and over, so I built the tool I wanted.<p>Invoxo automatically determines the correct VAT treatment for each invoice based on seller/buyer countries, VAT registration status, and buyer type. It covers:<p>- VIES VAT number validation (real-time, with proof retention)
- Reverse charge auto-detection for EU B2B
- OSS handling for B2C digital services
- Immutable tax records locked at issuance<p>The tax engine routes every invoice through a regime-specific decision system — no hardcoded rules in the UI layer. Tax payloads are versioned and hashed for audit.<p>It's built for service businesses only — no goods, no customs, no margin schemes. That constraint keeps the tax logic correct rather than approximately correct.<p>Stack: Laravel, TaxRegimeRouter that isolates each regime's decision logic, treatments, and payload schemas.<p>14-day free trial, plans from €19/month.<p><a href="https://invoxo.eu" rel="nofollow">https://invoxo.eu</a><p>Happy to answer questions about EU VAT edge cases or the architecture.