URGENT: GHL Invoicing Is Not EU-Compliant (High Legal & Revenue Risk)
H
Hide MyName
I’m raising this as a separate post because this is a critical compliance gap.
As of now, GHL invoicing is NOT compliant with EU tax law. Any EU-based business selling through GHL is exposed to audits, fines, and forced refunds.
Key EU requirements currently not met:
- An invoice is legally required for every B2B transaction (Very needed for products and payment links. A receipt alone is not sufficient)
- VAT must be calculated based on the customer’s country (OSS rules apply)
- B2B sales require VAT number validation [already in progress]
- EU B2B reverse-charge (0% VAT) must be supported, including a mandatory *“Reverse charge – Article 196” note on the invoice
- Invoices must contain mandatory fields (supplier VAT ID, customer VAT ID for B2B, invoice number, tax breakdown, etc.)
- Apply tax (GST/VAT) to re-billing charges [planned for 2 years already (?)]
- Additionally, many EU countries legally require issuing an e-invoice
This is not a niche edge case. It affects every EU customer using GHL to sell products or services. The simplest solution would be to add a setting to the integration that allows us to create Stripe invoices directly within GHL, since Stripe already handles all of these functions.
Impact for GHL and customers:
- We are legally unable to operate
- High churn risk in the EU market
- Reputational damage as “non-compliant business/billing software”
Log In