- Description
- Limitations
- Actions
- Workflows
- Documents
Register suppliers
Issue invoices
Receive invoices
Key features
- Workflow automation: Register parties, issue invoices, and import received ones as steps in your workflows.
- OIOUBL 2.1 both ways: GOBL → OIOUBL conversion for sending and OIOUBL → GOBL for received documents, including embedded attachments.
- Schematron validation up front: Every generated document is validated against the official OIOUBL schematron (v1.17) before it leaves the platform.
- Delivery confirmation: The send step waits until the network confirms delivery — submission alone doesn’t complete the job, and duplicates are never resubmitted.
- Hosted supplier onboarding: The authorisation agreement is signed through a hosted wizard, with API endpoints for integrators building their own onboarding UI.
- Push reception: Inbound documents are delivered by webhook the moment they arrive and handed to your import workflow.
FAQ
Invoicing questionsWhat documents can I send over NemHandel with the Denmark app?
What documents can I send over NemHandel with the Denmark app?
dk-oioubl-v2 addon in $addons on the GOBL invoice: it layers the OIOUBL rules on top of the European EN 16931 baseline and rejects documents that would fail on the network before anything is sent. Reminders and invoice responses (OIOUBL ApplicationResponse) are not supported yet — they are planned for a follow-up release.How do I know an invoice was actually delivered?
How do I know an invoice was actually delivered?
Can I issue a VAT-exempt invoice?
Can I issue a VAT-exempt invoice?
dk-oioubl-v2 addon rejects an exempt VAT key up front rather than silently relabelling it — state the supply as zero-rated instead.What happens if I run the send workflow twice on the same invoice?
What happens if I run the send workflow twice on the same invoice?
Duplicated Invoice result instead of resubmitting, so the receiver never gets the document twice.Can I generate the OIOUBL file without sending it?
Can I generate the OIOUBL file without sending it?
oioubl file key. A workflow that only converts lets you inspect or download the file without submitting anything to the network.Why does registration involve signing an agreement?
Why does registration involve signing an agreement?
Who signs the agreement, and how?
Who signs the agreement, and how?
people list carries a person with a name and role, the wizard prefills them as the signer. Integrators building their own onboarding UI can drive the same flow over the API.What identifier is the party registered under?
What identifier is the party registered under?
endpoints entry if it has one (for example a GLN: number), otherwise the DK:CVR identifier derived from the party’s Danish tax ID. NemHandel uses symbolic schemes (DK:CVR, DK:SE, GLN) rather than Peppol’s numeric ISO 6523 codes.Why was my registration refused with “registered on NemHandel by a different workspace”?
Why was my registration refused with “registered on NemHandel by a different workspace”?
Can I unregister a party?
Can I unregister a party?
How do received invoices arrive?
How do received invoices arrive?
Which workflow processes inbound documents?
Which workflow processes inbound documents?
What happens to document types Invopop cannot process?
What happens to document types Invopop cannot process?
Can a document be delivered twice?
Can a document be delivered twice?
🇩🇰 Invopop resources for Denmark
🇩🇰 Invopop resources for Denmark