1. Provider
eleata is operated as a sole proprietorship established in Italy (EU). Together with the operator, "we", "us", and "eleata" provide the eleata Peppol API service (the "Service").
2. Scope of the Service
eleata is a programmatic API for validating European Union electronic invoice formats (Peppol BIS 3, XRechnung 2.x, Factur-X 1.07.2, UBL 2.1) using the official phive Schematron engine. The Service includes:
- The hosted REST API at
api.eleata.io - Software Development Kits (SDKs) for Node.js, Python, and Go (open source, MIT)
- The GitHub Action
eleata/validate-xrechnung-action(open source, MIT) - A landing site, technical documentation, and a customer dashboard
2.1 Not legal or tax advice
The Service performs syntactic and semantic validation against published Schematron rules. It is NOT a substitute for legal, tax, or accounting advice; for fiscal authorisation where local law requires it (e.g. Italian SDI, French PPF, Spanish Verifactu); or for an Access Point that transmits invoices through the Peppol network. You remain responsible for the legal and fiscal correctness of your invoices.
2.2 Beta features
Endpoints or formats marked "beta" in the documentation may change without notice. SLAs do not apply to beta features.
2.3 Geographic restrictions
The Service is not available in countries or to entities subject to comprehensive sanctions from the United Nations, the European Union, the United States, or the United Kingdom. By signing up you represent that you are not located in, or organised under the laws of, a sanctioned jurisdiction, and that you are not on any sanctions or denied-parties list.
3. Accounts
You must be at least 18 years old or the age of majority in your jurisdiction. You must provide accurate registration information. You are responsible for keeping your API keys confidential. We are not responsible for losses arising from compromised keys.
4. Plans and billing
- Free: 200 validations per calendar month. No credit card required. We may rate-limit or terminate free accounts that exhibit abuse or unauthorised commercial use.
- Builder: €29/month, 2,500 validations/month included.
- Team: €89/month, 12,000 validations/month included, async batch + webhooks.
- Platform: €299/month, 60,000 validations/month included, 99.9% SLA.
- Overage (per 1,000 validations above included monthly allowance): €8 (Builder), €6 (Team), €4 (Platform). Billed monthly via Stripe Metered Billing.
Subscriptions automatically renew. You can cancel at any time via the Stripe Customer Portal; cancellation takes effect at the end of the current billing period. We do not pro-rate refunds for partial-month cancellations.
4.1 VAT and reverse charge
For B2B customers established in the European Union with a valid VAT identification number (verified through VIES at the time of subscription), VAT is reverse-charged in accordance with Article 44 of EU Directive 2006/112/EC. For B2C customers in the EU, applicable VAT is collected by Stripe Tax on our behalf.
4.2 Distance selling (B2C)
Consumers in the EU have the right to withdraw from a consumer purchase within 14 days without giving any reason, in accordance with Directive 2011/83/EU. By signing up and using the Service before the 14-day period expires, you expressly consent to immediate provision of the Service and acknowledge that you lose the right of withdrawal once you start using it.
5. Acceptable use
You may not:
- Resell or repackage access to the hosted API as a competing validation service
- Reverse-engineer, decompile, or extract our hosted infrastructure
- Submit content you do not have the right to validate
- Submit malicious payloads (XXE, billion-laughs, or other denial-of-service vectors)
- Circumvent rate limits, plan limits, or anti-abuse measures
Forking and self-hosting our open-source SDKs, GitHub Action, and fixtures repository under their respective MIT / CC0 licences is expressly permitted and encouraged.
6. Intellectual property
The hosted Service is licensed, not sold. The SDKs, GitHub Action, and fixtures repository are published under MIT (or CC0 for fixtures). The hosted API, our brand "eleata", and our landing content are our proprietary materials. The underlying phive validator is MIT-licensed by Philip Helger.
7. Confidentiality
Each party agrees to keep confidential any non-public information of the other party learned in connection with the Service, except where disclosure is required by law.
8. Warranties and disclaimers
We provide the Service "as is" and "as available", without warranty of any kind, except as expressly stated in the SLA for the Platform plan. We do not warrant that the Service will be uninterrupted, error-free, or fit for any particular purpose.
9. Limitation of liability
To the maximum extent permitted by law, our aggregate liability for any claim arising out of or relating to the Service is limited to the amount you paid us in the twelve (12) months preceding the event giving rise to the claim. We are not liable for indirect, incidental, special, consequential, or punitive damages.
10. Indemnification
You will indemnify and hold us harmless from claims arising out of your unauthorised use of the Service, your violation of these Terms, or your violation of applicable law.
11. Termination
We may suspend or terminate your access for material breach with 14 days' notice; or immediately for non-payment after a 7-day grace period; or immediately for violations of Section 2.3 (Geographic Restrictions) or Section 5 (Acceptable Use). Upon termination, your data is deleted in accordance with the Privacy Policy.
12. Governing law and forum
These Terms are governed by the laws of the Italian Republic. The competent courts of Italy shall have exclusive jurisdiction over any dispute arising out of or relating to these Terms, without prejudice to mandatory consumer protection rights granted to consumers domiciled in another EU Member State under EU law (in which case the consumer may bring proceedings in the courts of their place of domicile).
13. Changes
We may update these Terms from time to time. Material changes will be communicated by email at least 30 days before they take effect. Continued use of the Service after that date constitutes acceptance.
14. Contact
Legal: legal@eleata.io. Privacy: privacy@eleata.io. Security: security@eleata.io.