SemiAuto Invoicing automates the documents your WooCommerce store creates every day — including PDF invoices, thermal receipts, packing slips and credit notes — then extends the same workflow into structured e-invoicing for supported markets. Deliver documents to customers, generate structured XML profiles, route transactions dynamically and connect supported e-invoices to Peppol Access Point workflows.
<Invoice xmlns="urn:oasis..."> <cbc:ID>INV-4092</cbc:ID> </Invoice> E-invoicing requirements vary by market. SemiAuto uses a profile-based architecture to generate the supported document structure, fields, tax treatment and workflow for the selected jurisdiction. Configure your WooCommerce store once, then use the appropriate supported profile for the markets and buyer routes your business serves.
Structured German e-invoicing workflows built around XRechnung and the required invoice information for supported B2G and B2B scenarios.
SemiAuto’s document engine processes WooCommerce data server-side to generate customer documents, operational documents and structured e-invoicing outputs. The same engine handles PDF, thermal and structured XML workflows while keeping document generation separate from the underlying WooCommerce order workflow.
Generate structured XML for supported Peppol and PINT-oriented profiles through the server-side e-invoicing engine.
Generate compact thermal receipts and operational slips for retail, restaurant, pickup and counter workflows.
Generate customer-ready PDF documents and supported hybrid PDF/A-3 outputs with machine-readable XML where applicable.
SemiAuto brings document generation, storage, e-invoicing profiles, validation, transmission, customer access and operational controls into one WooCommerce-native system.
SemiAuto automates the documents created throughout the commerce lifecycle — from customer invoices and receipts to packing slips, credit notes, corrections, advance invoices and structured e-invoices.
Compact receipts for retail, restaurant, pickup and counter workflows.
Professional customer invoices generated from WooCommerce order and tax data.
Human-readable PDF documents with machine-readable XML where the supported workflow requires a hybrid format.
Warehouse-ready fulfillment documents with product, SKU, shipping and ISO-compliant barcode identification.
Every document of an order in one tree. Issued documents stay locked and are changed only with a new, linked document — the audit trail your accountant expects.
Bill deposits, partial payments and periodic business customers correctly — without spreadsheets or manual credit notes.
WooCommerce remains the authoritative source of order and transaction data. SemiAuto reads that data and independently generates the documents, structured e-invoicing profiles and workflow outputs required by your store. PDF documents, thermal outputs and e-invoicing profiles remain independent outputs. Generating one output does not require another output to become its source, and generating an alternate profile does not replace the primary profile.
Customer-facing and operational documents generated from the same order data.
A4 invoice with order, customer and tax information.
Independent refund documentation generated from relevant order data.
Operational fulfillment document with product and shipping details.
Fast, compact outputs for retail, restaurant and pickup workflows.
Supported thermal receipt formats for counter transactions.
Order-focused printouts for preparation and fulfillment workflows.
Compact order identification and collection information.
Structured XML profiles generated independently from the same WooCommerce order.
Check the generated profile against the applicable structure, identifiers and validation rules before transmission.
Send supported e-invoices through StoreCove or A-Cube, one gateway per document with an optional fallback.
Keep transmission responses, document status and workflow history connected to the originating order.
Different markets require different document structures, identifiers, tax information and routing rules. SemiAuto’s profile engine resolves the supported workflow for the selected store and buyer context, adapts the required data collection, generates the corresponding structured output and prepares it for validation or connected transmission.
Where your business is registered
Where the customer or buyer is billed
Supported Hybrid PDF/A-3 / Factur-X workflow with embedded machine-readable XML.
Market-specific buyer and procurement information can be collected where the selected workflow requires it.
Validate the generated document and required identifiers before transmission.
Connect supported e-invoices to a Peppol Access Point such as StoreCove or A-Cube.
Hover on cards to read more
SemiAuto supports structured e-invoicing workflows across nine market profiles represented in the current engine: Germany, France, UAE, EU, Singapore, Australia, New Zealand, Japan and Malaysia.
Generate a readable invoice PDF with embedded machine-readable XML for supported Factur-X / ZUGFeRD workflows. One file can serve the person reading the invoice and the accounting system processing it.
SemiAuto connects supported e-invoicing profiles to configured Peppol Access Point workflows. The transmission lifecycle can include recipient discovery, preflight validation, submission, gateway identifiers, asynchronous status updates and transmission history.
International transactions can involve a checkout currency, store currency and jurisdiction-specific tax requirements. SemiAuto’s financial processing layer resolves the currency and tax information required by the selected workflow, supports multi-rate tax handling and can incorporate exchange-rate information where the supported profile requires tax-accounting currency treatment.
Free provides the essential WooCommerce document engine. Premium extends that workflow into structured global e-invoicing, profile-aware routing, validation and connected gateway workflows. Agency adds tools for deploying the system across multiple stores.
| Features & Capabilities | Free Core Engine | Premium |
|---|---|---|
| Core Document Generation | ||
| Thermal Receipts | ||
| Standardized A4 Invoices | ||
| Fulfillment & Packaging Slips | ||
| Secure Downloads & Customer My Account Access | ||
| Live PDF Canvas & Visual Invoice Styling | ||
| Dynamic Barcodes & QR (ISO/IEC 18004 QR, ISO/IEC 15417 Code 128 & EAN-13) | ||
| Compliance & Global E-Invoicing | ||
| Supported Global E-Invoicing Profiles | ||
| Dynamic Profile Routing | ||
| Factur-X / ZUGFeRD Hybrid PDF/A-3 | ||
| French Chorus Pro Workflows | ||
| German XRechnung Workflows | ||
| XML Credit Notes & Refund Workflows | ||
| Document Control: Corrections, Debit Notes, Advance, Final & Summary Invoices | ||
| Cross-Border Routing by Seller Jurisdiction & Export Categories | ||
| EU VAT Mentions (Art. 226) in Every EU Language | ||
| Pre-Issuance Validation | ||
| Tax Currency / Multi-Currency Workflows | ||
| Structured E-Invoicing Engine | ||
| Gateway & Transmission | ||
| StoreCove & A-Cube Gateway Integration | ||
| National Networks: Italy SDI, Spain FACe / FACeB2B, Poland KSeF, India IRP | ||
| Receiver / Endpoint Checks | ||
| Gateway Status & Document History | ||
| Operations & Advanced Management | ||
| Automated WooCommerce Email Attachments | ||
| WordPress Multisite Support | ||
| Sequential Numbering & Receipt Counter Control | ||
| Receipt / Document Management & Bulk Operations | ||
| Accountant CSV Export of Issued Documents | ||
| Start With Documents. Add Compliance When You Need It. | Get Free | Get Premium |
| Start With Documents. Add Compliance When You Need It. | ||
Use SemiAuto for core WooCommerce documents at no license cost. Upgrade to Premium when you need advanced document customization, structured e-invoicing and connected gateway workflows. Choose Agency when you manage multiple stores or client installations.
Build your core WooCommerce document workflow with invoices, receipts, packing slips, secure customer downloads and email attachments.
Extend your WooCommerce document workflow into structured e-invoicing with supported global profiles, profile-aware routing, validation, advanced document controls and connected gateway workflows.
Manage SemiAuto across multiple WooCommerce installations with Agency capabilities designed for multi-store deployment.
Everything you need to know about compliance mandates, document printing, license upgrades, and operational automation.
SemiAuto Invoicing handles all e-invoicing generation directly on your WordPress server. Whenever an order is completed, the plugin creates the required XML and PDF files locally using your WooCommerce order data—without sending your financial details to third-party document servers, except when transmitting through integrated gateways.
To help prevent formatting errors before sending, the plugin checks every document against the profile’s official rules — identifier formats, check digits and business rules — and refuses it with the cause and where to fix it rather than issuing invalid XML, generating files structured to meet 9 global e-invoicing standards:
Because everything is generated server-side, your files are created instantly, stored safely in your WordPress uploads directory, and ready for customer download or gateway transmission.
SemiAuto Invoicing acts as an automated e-invoicing compliance assistant, providing both offline local file management and a direct software integration to certified Peppol Access Points via the StoreCove API v2 Gateway (using a Bring-Your-Own-API-Key / BYOK model):
DIR3 Oficina Contable, Management Body / DIR3 Órgano Gestor, and Processing Unit / DIR3 Unidad Tramitadora) and Spanish NIF/CIF IDs, routing transmissions via StoreCove's ES:VAT scheme to assist with delivery into the Spanish General Entry Point of Electronic Invoices (FACe) and Peppol B2B channels.Codice Destinatario), 16-character Codice Fiscale, and PEC mail. Dispatches structured UBL payloads through StoreCove using IT:CUUO (Public Administration IPA), IT:CFI (Codice Fiscale), and IT:IVA (Partita IVA) routing channels directly to the Italian Revenue Agency (Sistema di Interscambio / SDI). (Note: SDI tax authority clearance is handled through the integrated StoreCove gateway connection).schemeID="9958"), and routes structured UBL-JSON payloads via StoreCove's IN:GSTIN gateway adapter directly to the National Informatics Centre (NIC) Invoice Registration Portal (IRP) to assist with real-time IRN and QR code issuance.DE:LWID, e.g., 05111-00001-55) with strict regex checking, enforces KoSIT-compliant rounding, and routes structured XRechnung 3.0.2 / ZUGFeRD streams via StoreCove to federal ZRE and state OZG-RE platforms.0009), Service Code (codeService), Purchase Commitment Number (numEngagement), and French VAT settlement regimes, compiling native Factur-X 1.09 PDF/A-3 hybrid invoices and routing via StoreCove FR:SIRET / FR:SIRENE to the Chorus Pro (PISTE) government gateway and registered Partner Dematerialization Platforms (PDP).MY:TIN and MY:BRN channels to the Inland Revenue Board of Malaysia (LHDNM).JP:SST and JP:CORP schemes.AE:TRN channel.SG:UEN directly through Singapore's nationwide InvoiceNow network.AU:ABN) and 13-digit NZBN (NZ:NZBN / GLN), formatting A-NZ PINT streams for direct ATO and MBIE access points.NL:KVK), KBO/CBE (BE:CBE), NIP (PL:VAT), NIF (PT:VAT), Org. No. (SE:ORGNO, NO:ORG), and OVT (FI:OVT) with automated EU VAT Reverse Charge detection assistance.Every document undergoes automated pre-flight syntax and scheme normalization prior to dispatch, providing structured compliance assistance with ISO 6523 Electronic Address Schemes (EAS) before reaching StoreCove Access Points.
A Hybrid PDF/A-3 invoice (governed by the international ISO 19005-3 standard) embeds the machine-readable e-invoice XML (factur-x.xml) directly inside a visual PDF invoice file.
This provides the best of both worlds: human customers receive a clear, beautifully formatted visual PDF invoice they can read or print, while accounting software (such as DATEV in Germany or Pennylane in France) automatically extracts and ingests the embedded XML data without any manual data entry.
SemiAuto Invoicing provides high-performance layout rendering for all core commerce documents, with an interactive Live Preview Studio built directly into the Free Core edition:
Note: Dynamic GS1 EAN-13, Code 128 & QR barcode generation is available in the Compliance Pro edition.
Printing Architecture & Disclaimer: To maintain strict server security, SSRF isolation, and maximum performance, SemiAuto Invoicing does not bundle direct hardware printer drivers or raw print spoolers inside WordPress. Instead, it generates standardized, printer-ready PDF documents that seamlessly integrate with modern automated printing workflows:
[email protected]). SemiAuto automatically attaches the generated thermal receipt or packaging slip PDF, which your printer receives and prints immediately upon checkout.SemiAuto Invoicing integrates directly with certified Peppol Access Points via software API integrations. Two gateways are supported today: StoreCove API v2 and the A-Cube Peppol API, both with pre-flight checks, receiver lookups and status tracking. Each document is sent through one gateway only — your primary gateway first, with an optional fallback — and a credit note always follows the gateway of its invoice. StoreCove can also deliver over national networks you switch on: Italy SDI, Spain FACe and FACeB2B, Poland KSeF, India IRP and e-mail delivery for business buyers without a Peppol ID.
Important Access Point Requirement: SemiAuto Invoicing provides the automated software connection and XML payload transmission pipeline; we do not operate as an Access Point service provider. Store owners are required to maintain their own valid agreement or subscription directly with their chosen Peppol Access Point provider (e.g. StoreCove or A-Cube). Any third-party transmission fees or network subscriptions are billed separately by the Access Point provider and are not included in the plugin purchase price.
Yes. SemiAuto Invoicing is declared and tested compatible with WooCommerce High-Performance Order Storage (HPOS / Custom Order Tables). It also supports multi-currency stores: exchange rates for the Tax Accounting Currency (BT-6) and dual-currency totals are read from the order, your multi-currency plugin, WooCommerce or the exchange-rate service and recorded with their source and date — a missing rate is reported, never assumed.
Free Core provides essential visual document generation: unlimited standard Thermal Receipts (44mm–80mm), standardized A4 Invoices, Packaging Slips, customer My Account downloads, and automated WooCommerce transactional email PDF attachments.
Compliance Pro unlocks the complete visual design, barcoding, and e-invoicing engine:
Yes. Document Control on the order screen shows every document of the order in one tree — invoice, credit notes, corrected invoices, debit notes, advance, final and summary invoices — with its state. Issued documents are locked and are only ever changed with a new, linked document, so your numbering and audit trail stay intact.
SemiAuto follows your tax jurisdiction as the seller. Domestic orders and sales between EU / EEA countries use the buyer’s EN 16931 format; a German public buyer with a Leitweg-ID always receives XRechnung. Every other sale is issued under your own profile as an export, with the official export tax category and no buyer-country tax derived.
Registered for tax in the UAE, Australia, New Zealand, Japan, Singapore or Malaysia? Add the registration under Foreign tax registrations and SemiAuto issues that country’s PINT profile with your local registration. The route of every order (domestic, intra-EU, public sector, registered, export or customer choice) is recorded and shown in the order box, and a routing preview in the settings shows the outcome before you sell.
Yes. Every payment received gets its own advance invoice with its VAT share and date, and the final invoice covers the whole supply and deducts the advances. If a payment is cancelled, its advance invoice is credited without changing the order. This works with the deposit and partial-payment plugins from Acowebs, Bayna, Deposet, DEPART, MagePeople and YITH (free).
For business customers billed periodically, a five-step wizard in Billing Documents creates summary invoices, keeps goods and services of an export in separate summaries and credits later refunds against the summary.
You can seamlessly upgrade your license tier at any time without losing any settings, configurations, or order logs:
Due to the nature of our product as a digital software download that delivers immediate operational value and tax-compliant documentation assistance upon activation on your own servers, we operate a strict digital goods refund policy without a standard money-back guarantee.
We stand behind the engineering quality of SemiAuto Invoicing and your satisfaction is important to us. However, because it is a digital good delivered electronically via immediate download, we generally offer no refunds once the software has been downloaded or activated (This event is tracked).
All transactions, subscription renewals, and software licensing are securely processed by Freemius, our authorized Merchant of Record. Freemius provides 256-bit SSL encryption, automated VAT and sales tax compliance across the EU, US, UK, and worldwide, and provides instant access to official VAT invoices and self-service license management.