EU Cloud Archive BYOK
BYOK archive manifest & FR/BE/NL retention manager for invoices - upload runs via your own job
Want EU Cloud Archive BYOK installed and configured for you? Onboarding Pack: $350 one-off
Support plans from $425 a month
Retention-tagged invoice archive for your own storage
Retention rule, destruction date and fingerprint per document, for France, Belgium and the Netherlands
Select the invoices of a period, and every attached PDF gets its retention rule for its country and document kind, its destruction due date, a SHA-256 fingerprint and a manifest. Your own storage job uploads the files to your bucket with your keys; the app records the mirroring, re-checks the fingerprints and tells you what may be destroyed and when.
Key features
Retention rules
Rules per country and document kind with years, legal reference, validity dates and source; a rule without a source is flagged.
Per-document metadata
Each archived file gets its rule, retention years, destruction due date and an object key built from country, year and fingerprint.
Fingerprint and manifest
SHA-256 of the PDF, size, type and a JSON manifest pointing back to the source document.
Mirror runs
A wizard collects the attachments of the invoices and credit notes of a period into a run; the upload plan and manifest file are generated for your job.
You keep the keys
The app never sends bytes: your own job uploads them; the run records that the mirroring was done.
Integrity re-check
The source file is hashed again and compared with the recorded fingerprint, on demand and every night.
Legal hold
Holds stop destruction; rules can set a hold by default.
Destruction schedule
Lists the objects due by a date, per country, and destroys only the eligible ones.
Screenshots
Odoo 19.0 in English with the data of a Belgian company, Verbeke & Claes BV (Leuven); the screens are the same in Odoo 18.0 and 20.0.
1. Mirror run September 2026
The invoice and credit-note PDFs of September, mirrored and verified.
2. Archived invoice
Retention rule, destruction date, fingerprint and the manifest of one invoice.
3. Retention rules
Rules for Belgium, France and the Netherlands with years and legal references.
4. Storage target
Your bucket in an EU region with object lock, ready for mirroring.
Why this app
✓ Every archived invoice knows how long it must be kept and why.
✓ Tampering with a source file is detected.
✓ The files stay in your own storage, under your own keys.
✓ Destruction happens only when the law allows it.
Get started
Storage target
Describe your bucket, region and object lock and set it ready.
Rules
Review the retention rules of your countries.
Mirror run
Build a run for a period; give the manifest to your upload job.
Verify
Mark the run mirrored when your job is done and verify the fingerprints.
Questions
Does the app upload to the cloud?
No. It prepares the keys, fingerprints and manifest; your own job or script uploads with your credentials.
Which countries are covered?
France, Belgium and the Netherlands, per document kind.
Specifications
- This page: Odoo 19.0 (also available for Odoo 18.0 and 20.0), Community and Enterprise
- License: OPL-1
- Languages: English
- Depends on: account, mail
- Countries: France, Belgium, the Netherlands
- Data: per-object JSON manifest, run manifest file
- Author: Pokutsoft, pokutsoft.com
- Support: support@pokutsoft.com
Update date: 2026-10-30 · Version: 19.0.1.1.6
User guides (PDF)
Related modules
EU DATEV-style Export
Export FR/BE/NL ledgers in the DATEV-style EXTF layout a German/EU group accountant imports - bookings, masters, SuSa and a cross-border consolidation worksheet
EU E-commerce Sync
Import orders and push stock for Lightspeed / CCV / Shopify / WooCommerce stores with Benelux VAT mapping and an OSS worksheet (BYOK)
EU EBICS File Drop
Package SEPA (pain.001) / CFONB payment files and parse camt/CFONB statements for the customer's own EBICS client. File packaging only, BYOK transport.