FatturaPA Invoice Generator
Pricing
from $10.00 / 1,000 invoice generateds
FatturaPA Invoice Generator
Generate FPR12 or FPA12 FatturaPA 1.2.3 XML with advanced tax, reference, payment, and attachment support plus offline SdI technical checks.
Pricing
from $10.00 / 1,000 invoice generateds
Rating
0.0
(0)
Developer
Kamer Ozkan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Strict JSON in. A generated and technically validated FatturaPA FPR12 / FPA12 1.2.3 artifact out.
The Actor calculates totals with decimal arithmetic, generates the target invoice, runs an independent pinned validation stack, stores only accepted artifacts, and returns a SHA-256 evidence record. A rejected artifact is not delivered or charged under pay-per-event pricing.
Input
Use invoice for one document or invoices for a batch of up to 100. Amounts and
quantities must be JSON strings such as "19.00", not floating-point numbers.
The input schema exposes the complete production v1 canonical model and the strict
product extension. Unknown fields are rejected instead of being silently ignored.
Production v1 capabilities
- Generate FPR12 and FPA12 documents for TD01, TD04, and TD05 scenarios.
- Support withholding, stamp duty, social-security funds, line and document adjustments, Natura, VAT collectability, linked references, and line metadata.
- Reconcile multi-installment payment schedules and embed safety-checked attachments.
- Run the pinned compatibility XSD and independent offline SdI cross-field checks.
Required product context
FPR12 uses a seven-character recipient code and FPA12 uses six. Seller VAT ID and buyer VAT ID or tax ID are required.
Output
Each dataset row contains the technical assessment, artifact key, evidence key, hash, byte count, generator version, standard version, pinned ruleset, and bounded findings. The artifact and evidence JSON are private key-value store records.
For pay-per-event deployment, configure invoice-generated at exactly USD 0.01
and keep the synthetic apify-default-dataset-item event at USD 0. The
synthetic apify-actor-start event may have any nonnegative configured price;
every other event must remain free. The runtime refuses hosted non-PPE runs and
unsafe event maps before reading input. Local non-PPE execution remains
available for offline tests. A paid run charges only an artifact that was
validated, stored, and delivered.
Operational boundary
This Actor generates and validates the document. It does not submit to Peppol,
KSeF, SdI, or a French platform. It does not authenticate to an authority, create
a qualified signature, perform legal archival, assign an official network
identifier, or guarantee recipient or tax-authority acceptance. ACCEPTED means
the generated artifact passed the documented pinned offline technical gate.