EHF / SendRegning Setup — Step-by-Step Guide
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’s 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:
- Navigate to the platform-level configuration settings
- Locate the new “EHF invoice fee” field
- Enter the per-invoice charge that will be passed to organizers
- This fee covers SendRegning’s cost plus your margin
- Note: You can override this fee per workspace later if needed
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:
- Go to the customer’s workspace settings
- Locate the VAT group selector
- Select one of the four supported VAT rates: 25%, 15%, 12%, or 0%
Critical Constraint:
SendRegning only supports these four VAT rates. Custom rates will NOT work with EHF — 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’s system constrains the available options.
Step 3: Enable “Pay by Invoice”
Where: Workspace settings (same location as VAT)
What to do:
- Toggle “Pay by Invoice” ON
- The “EHF originator setup” field will automatically appear
- This field is visible only to Tappin admins
Why: Turning on this setting reveals the admin-only field where you’ll paste the originator ID.
Step 4: Create an Originator in SendRegning
Where: SendRegning platform (external system)
What to do:
- Log into SendRegning
- Create a new originator account on behalf of the organizer
- Use the organizer’s organization number to set up the account
- Important: SendRegning has no API for this, so the originator ID is not displayed in the standard UI
How to capture the Originator ID:
- After creating the originator in SendRegning, open your browser’s Developer Tools (Inspect Element)
- Navigate to the network panel or DOM inspector
- Locate the originator ID in the page elements
- Copy the ID value
Why: The originator ID is the bridge between Tappin and SendRegning; it directs invoices through the correct originator account for that workspace.
Step 5: Link the Originator ID to the Workspace
Where: Back in Tappin workspace settings
What to do:
- Return to the workspace’s “EHF originator setup” field
- Paste the originator ID you captured from SendRegning
- Submit/save the field
- Tappin will automatically fetch and populate bank account and company details from SendRegning
Why: This step completes the connection between the workspace and SendRegning, allowing invoices to process correctly.
Step 6: Save Configuration
Where: Workspace settings
What to do:
- Confirm the save
- Only Tappin admins will see this configuration
Result: The workspace is now fully configured for EHF invoicing.
Important Notes & Constraints
VAT Rate Limitation
- Only these rates are supported: 25%, 15%, 12%, 0%
- Custom VAT rates cannot be used with EHF
- This is a SendRegning system limitation
Fallback Behavior
- If the buyer’s organization is not registered in the Norwegian Elma registry, EHF automatically falls back to PDF invoice
- No manual intervention is needed; the system handles this automatically
Card & EHF Coexistence
- Card payment and EHF can both be enabled simultaneously on a workspace
- Buyers choose their payment method at checkout
- Card payments also produce an attached invoice
Production vs. Testing
- SendRegning has no test/sandbox environment
- Staging environment keeps invoices in draft mode
- Production invoices are charged per transaction — be careful when testing
Who Performs This Setup?
- Tappin internal admin team only
- Workspace owners/managers do NOT have access to this configuration
- This is a one-time setup per workspace
Troubleshooting Quick Reference
| Issue | Solution |
| Originator ID not visible in SendRegning UI | Use browser Developer Tools → Inspect Element to find it in the DOM |
| Custom VAT rate won’t work | Only 25%, 15%, 12%, or 0% are supported. Select the closest rate. |
| Bank details not auto-populating | Verify the originator ID is correct and exists in SendRegning |
| EHF originator field not appearing | Ensure “Pay by Invoice” toggle is turned ON first |