{"id":554,"date":"2026-06-25T09:57:51","date_gmt":"2026-06-25T07:57:51","guid":{"rendered":"https:\/\/www.tappin.academy\/?p=554"},"modified":"2026-06-25T14:08:12","modified_gmt":"2026-06-25T12:08:12","slug":"ehf-sendregning-setup-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/www.tappin.academy\/nb_no\/tips-and-tricks\/2026\/06\/25\/ehf-sendregning-setup-step-by-step-guide\/","title":{"rendered":"EHF \/ SendRegning Setup \u2014 Step-by-Step Guide"},"content":{"rendered":"<figure class=\"wp-block-video\"><video controls src=\"https:\/\/www.tappin.academy\/wp-content\/uploads\/2026\/06\/M06-TA-Demo-Workspace-EHF.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Overview<\/strong><\/h2>\n\n\n\n<p>This module covers the complete workflow for setting up EHF (Norwegian e-invoicing) in a workspace. EHF invoices are issued through SendRegning, which Tappin operates centrally. Each workspace receives its own originator account inside Tappin\u2019s SendRegning, allowing invoices to route on behalf of the organizer. The originator ID is the link between Tappin and SendRegning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step-by-Step Process<\/strong><\/h2>\n\n\n\n<p><strong>Step 1: Set the Platform-Level EHF Invoice Fee<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Platform configuration<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Navigate to the platform-level configuration settings<\/li>\n\n\n\n<li>Locate the new \u201cEHF invoice fee\u201d field<\/li>\n\n\n\n<li>Enter the per-invoice charge that will be passed to organizers<\/li>\n\n\n\n<li>This fee covers SendRegning\u2019s cost plus your margin<\/li>\n\n\n\n<li>Note: You can override this fee per workspace later if needed<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>This establishes the baseline cost for processing EHF invoices across all workspaces.<\/p>\n\n\n\n<p><strong>Step 2: Configure VAT Group in the Workspace<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Workspace settings<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Go to the customer\u2019s workspace settings<\/li>\n\n\n\n<li>Locate the VAT group selector<\/li>\n\n\n\n<li>Select one of the four supported VAT rates: 25%, 15%, 12%, or 0%<\/li>\n<\/ul>\n\n\n\n<p><strong>Critical Constraint:<\/strong><\/p>\n\n\n\n<p>SendRegning only supports these four VAT rates. Custom rates will NOT work with EHF \u2014 this is a hard limitation to be aware of when setting up a workspace.<\/p>\n\n\n\n<p><strong>Why: <\/strong>VAT configuration is required for EHF invoice generation, and SendRegning\u2019s system constrains the available options.<\/p>\n\n\n\n<p><strong>Step 3: Enable \u201cPay by Invoice\u201d<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Workspace settings (same location as VAT)<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Toggle \u201cPay by Invoice\u201d ON<\/li>\n\n\n\n<li>The \u201cEHF originator setup\u201d field will automatically appear<\/li>\n\n\n\n<li>This field is visible only to Tappin admins<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>Turning on this setting reveals the admin-only field where you\u2019ll paste the originator ID.<\/p>\n\n\n\n<p><strong>Step 4: Create an Originator in SendRegning<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>SendRegning platform (external system)<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Log into SendRegning<\/li>\n\n\n\n<li>Create a new originator account on behalf of the organizer<\/li>\n\n\n\n<li>Use the organizer\u2019s organization number to set up the account<\/li>\n\n\n\n<li>Important: SendRegning has no API for this, so the originator ID is not displayed in the standard UI<\/li>\n<\/ul>\n\n\n\n<p><strong>How to capture the Originator ID:<\/strong><\/p>\n\n\n\n<ol>\n<li>After creating the originator in SendRegning, open your browser\u2019s Developer Tools (Inspect Element)<\/li>\n\n\n\n<li>Navigate to the network panel or DOM inspector<\/li>\n\n\n\n<li>Locate the originator ID in the page elements<\/li>\n\n\n\n<li>Copy the ID value<\/li>\n<\/ol>\n\n\n\n<p><strong>Why: <\/strong>The originator ID is the bridge between Tappin and SendRegning; it directs invoices through the correct originator account for that workspace.<\/p>\n\n\n\n<p><strong>Step 5: Link the Originator ID to the Workspace<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Back in Tappin workspace settings<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Return to the workspace\u2019s \u201cEHF originator setup\u201d field<\/li>\n\n\n\n<li>Paste the originator ID you captured from SendRegning<\/li>\n\n\n\n<li>Submit\/save the field<\/li>\n\n\n\n<li>Tappin will automatically fetch and populate bank account and company details from SendRegning<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>This step completes the connection between the workspace and SendRegning, allowing invoices to process correctly.<\/p>\n\n\n\n<p><strong>Step 6: Save Configuration<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Workspace settings<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Confirm the save<\/li>\n\n\n\n<li>Only Tappin admins will see this configuration<\/li>\n<\/ul>\n\n\n\n<p><strong>Result: <\/strong>The workspace is now fully configured for EHF invoicing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Important Notes &amp; Constraints<\/strong><\/h2>\n\n\n\n<p><strong>VAT Rate Limitation<\/strong><\/p>\n\n\n\n<ul>\n<li>Only these rates are supported: 25%, 15%, 12%, 0%<\/li>\n\n\n\n<li>Custom VAT rates cannot be used with EHF<\/li>\n\n\n\n<li>This is a SendRegning system limitation<\/li>\n<\/ul>\n\n\n\n<p><strong>Fallback Behavior<\/strong><\/p>\n\n\n\n<ul>\n<li>If the buyer\u2019s organization is not registered in the Norwegian Elma registry, EHF automatically falls back to PDF invoice<\/li>\n\n\n\n<li>No manual intervention is needed; the system handles this automatically<\/li>\n<\/ul>\n\n\n\n<p><strong>Card &amp; EHF Coexistence<\/strong><\/p>\n\n\n\n<ul>\n<li>Card payment and EHF can both be enabled simultaneously on a workspace<\/li>\n\n\n\n<li>Buyers choose their payment method at checkout<\/li>\n\n\n\n<li>Card payments also produce an attached invoice<\/li>\n<\/ul>\n\n\n\n<p><strong>Production vs. Testing<\/strong><\/p>\n\n\n\n<ul>\n<li>SendRegning has no test\/sandbox environment<\/li>\n\n\n\n<li>Staging environment keeps invoices in draft mode<\/li>\n\n\n\n<li>Production invoices are charged per transaction \u2014 be careful when testing<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Who Performs This Setup?<\/strong><\/h2>\n\n\n\n<ul>\n<li>Tappin internal admin team only<\/li>\n\n\n\n<li>Workspace owners\/managers do NOT have access to this configuration<\/li>\n\n\n\n<li>This is a one-time setup per workspace<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting Quick Reference<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Issue<\/strong><\/td><td><strong>Solution<\/strong><\/td><\/tr><tr><td>Originator ID not visible in SendRegning UI<\/td><td>Use browser Developer Tools \u2192 Inspect Element to find it in the DOM<\/td><\/tr><tr><td>Custom VAT rate won\u2019t work<\/td><td>Only 25%, 15%, 12%, or 0% are supported. Select the closest rate.<\/td><\/tr><tr><td>Bank details not auto-populating<\/td><td>Verify the originator ID is correct and exists in SendRegning<\/td><\/tr><tr><td>EHF originator field not appearing<\/td><td>Ensure \u201cPay by Invoice\u201d toggle is turned ON first<\/td><\/tr><\/tbody><\/table><\/figure>","protected":false},"excerpt":{"rendered":"<p>Overview This module covers the complete workflow for setting up EHF (Norwegian e-invoicing) in a workspace. EHF invoices are issued through SendRegning, which Tappin operates centrally. Each workspace receives its own originator account inside Tappin\u2019s SendRegning, allowing invoices to route on behalf of the organizer. The originator ID is the link between Tappin and SendRegning. Step-by-Step Process Step 1: Set the Platform-Level EHF Invoice Fee Where: Platform configuration What to do: Why: This establishes the baseline cost for processing EHF invoices across all workspaces. Step 2: Configure VAT Group in the Workspace Where: Workspace settings What to do: Critical Constraint: SendRegning only supports these four VAT rates. Custom rates will NOT work with EHF \u2014 this is a hard limitation to be aware of when setting up a workspace. Why: VAT configuration is required for EHF invoice generation, and SendRegning\u2019s system constrains the available options. Step 3: Enable \u201cPay by Invoice\u201d Where: Workspace settings (same location as VAT) What to do: Why: Turning on this setting reveals the admin-only field where you\u2019ll paste the originator ID. Step 4: Create an Originator in SendRegning Where: SendRegning platform (external system) What to do: How to capture the Originator ID: Why: The originator<\/p>","protected":false},"author":1,"featured_media":556,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54,97,95,96,1,100,90],"tags":[],"_links":{"self":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts\/554"}],"collection":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/comments?post=554"}],"version-history":[{"count":1,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts\/554\/revisions"}],"predecessor-version":[{"id":557,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts\/554\/revisions\/557"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/media\/556"}],"wp:attachment":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/media?parent=554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/categories?post=554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/tags?post=554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}