2 ms·
We make a niche B2B software which has an invoicing module and we've had to add EHF[1] support, which is the Norwegian implementation of electronic invoices del
by magicalhippo 2y ago
We make a niche B2B software which has an invoicing module and we've had to add EHF[1] support, which is the Norwegian implementation of electronic invoices delivered through PEPPOL.
The gov't in Norway has mandated use of EHF for billing the gov't for about a decade now, which really drove adoption. Our customers has to have an agreement with one of the access points[3], so the cost of sending the EHF goes directly to the customer.
Adding support wasn't terribly hard, but it wasn't trivial either. The XML is fairly straight forward, but when you submit one the access point doesn't just do a schema verification, it also verifies that intermediate values are calculated and rounded correctly for example.
[1]: https://anskaffelser.dev/postaward/g3/spec/current/billing-3.0/norway/ https://anskaffelser.dev/postaward/g3/spec/current/billing-3...
[2]: https://peppol.org/learn-more/country-profiles/norway/ https://peppol.org/learn-more/country-profiles/norway/
[3]: https://anskaffelser.no/verktoy/veiledere/aksesspunkter-ehf-og-bis-formater https://anskaffelser.no/verktoy/veiledere/aksesspunkter-ehf-...