These terms govern your use of SAFTCheck (the "Service"), an independent SaaS project registered and operated from Portugal. By using the Service you agree to these terms. The full registered identity of the operator is disclosed on request — write to [email protected].
1. The service
SAFTCheck validates Portuguese SAF-T (PT) XML files against AT schema 1.04_01, runs custom rule checks (encoding, BOM, NIF, ATCUD, header dates), offers an auto-fix download for common encoding rejections, and provides an inline editor that lets paying users patch a wrong NIF, ATCUD or header date directly in the uploaded XML. It produces a downloadable PDF report.
2. Informational tool — no guarantee of AT acceptance
The Service is informational. It surfaces errors and offers fixes for the most common rejection causes; it does not guarantee that AT (Autoridade Tributária) will accept any particular file. You remain responsible for the content of your SAF-T submission and for compliance with Portuguese tax law.
SAFTCheck is not a tax advisory service, an audit firm, a certified accountant, or a registered software provider for AT-certified invoice generation. Decisions you make based on SAFTCheck output are your own.
3. Your account
- You may sign up using your email address. Sign-in is via a magic link valid for 15 minutes.
- You are responsible for keeping access to your email account secure.
- One account per person or organisation. Don't share credentials.
4. Plans and billing
- Pricing is published on the landing page. Payments are handled by Paddle as Merchant of Record; Paddle issues the invoice and is the entity charging your card.
- One-time purchases (Single Fix €7) are non-refundable once the validation has been performed, except where required by law.
- Subscriptions (Pro €19/month, Agency €49/month) renew automatically until cancelled. Cancel any time via your account dashboard or by contacting [email protected].
- Refund window: 7 days from the first payment of a new subscription, no questions asked. Email us.
5. Acceptable use
- Use the Service only with files you have the legal right to process.
- Don't attempt to extract, scrape, or reverse-engineer the Service for the purpose of building a competing product.
- Don't use the Service to violate Portuguese law or AT obligations.
- We reserve the right to throttle, suspend, or terminate access for abusive use.
6. Intellectual property
The Service, its source code, brand, and content are owned by SAFTCheck. The SAF-T (PT) schema is the intellectual property of the Portuguese Tax Authority. The third-party libraries used by the Service are subject to their own MIT/Apache licences.
7. Limitation of liability
To the maximum extent permitted by Portuguese law, the total liability of SAFTCheck and its operator for any claims arising from your use of the Service is limited to the amount you paid for the Service in the 12 months preceding the event giving rise to the claim. We are not liable for indirect, incidental, or consequential damages, including but not limited to AT fines, lost profits, or business interruption.
This limitation does not apply to liability that cannot be excluded under Portuguese law (e.g. wilful misconduct or gross negligence).
8. Privacy
Use of the Service is also governed by our Privacy Policy.
9. Changes
We may update these terms. Material changes will be communicated to signed-in users by email at least 14 days before they take effect.
10. Governing law
These terms are governed by the law of Portugal. Disputes that cannot be resolved by good-faith correspondence are subject to the courts of the judicial circle of Viana do Castelo, without prejudice to mandatory consumer-protection venues.
11. Contact
Questions about these terms: [email protected].