Enter your credentials to Maventa testing environment, to authenticate and try things out with the Swagger UI. This will fetch a Bearer token using OAuth2 with the endpoint POST https://ax-stage.maventa.com/oauth2/token. The token is stored in your browser's session storage (cleared when you close the tab) and used in Swagger calls done from this documentation website. The token is valid for 1 hour.

Never use your production credentials here. This is only for testing the Maventa test environment in the Swagger UI.
All None
eui global company lookup document:receive document:send invoice:receive invoice:send company:read company:write validate receivables:assignments analysis billing:reports partner:invoice_delivery_actions partner:lookups partner:takeovers partner:lyanthe_scan_service fi_bank_message:send fi_bank_message:receive
Cancel Sign In
Search
Getting started Invoice sending Invoice sending Consumer Invoicing Printing Email Invoicing Invoice Receiving Invoice Receiving Scanning Country Specific Denmark Finland Germany Norway Sweden Document Exchange Document Exchange Peppol Network Invoicing formats Invoicing formats Validation Peppol BIS 3.0 Finvoice 3.0 Account Management Companies and Settings Billing

Consumer Invoicing (Sweden)

Sweden

Invoices to consumers in Sweden can be delivered through Maventa as e-invoices to the consumer’s online bank, digital mail solutions such as Kivra and Billo, or via email and print. Distribution to online banks, Kivra and Billo is managed by our partner InConx AB (formerly Compello), which serves as the Certified Technical Distributor (CTD), while fallback channels, email and print, are handled directly by Maventa.

In Sweden also companies can receives invoices through this channel as a company can have an SSN (social security number) as their organization number.

Coming up: AutoGiro (direct debit solution).

Activation of the B2C e-invoicing solution

Activating business to consumer invoicing for a Swedish company is straightforward - all that is required is an account number for receiving payments. The necessary consumer invoicing agreements are automatically created during activation, which means your company will be assigned both an FUI (Faktura Utställar Identitet) and an Agreement ID (Avtals-ID or Avtalsbankgironummer) without any extra steps.

If your company already has an FUI and Agreement ID, you can enter them during activation, though this is optional.

FUI (Faktura Utställar Identitet)

FUI is a unique to each sender and it is formed by the following information:

  • Organisationsnummer 12 digits
  • The senders banks agreement ID 11 digits
  • Bank ID max 4 digits
  • Country code SE

Example of an FUI: 005560169095.00002222222.FSPA.SE

For one FUI the sender can have 99 account numbers

if you prefer to obtain FUI and Agreement ID directly from your bank, the process must be handled manually by visiting the bank in person. When setting up the agreement, ensure the bank specifies InConx AB as the CTD (Certifierad Teknisk Distributör). InConx AB is a certified technical distributor of e-invoices to banks, working with BGC, Nordea, and Swedbank to deliver secure, high-quality services. This certification is renewed annually. Once the agreement is finalized, your company will receive an FUI and Agreement ID from the bank.

The following information is required to activate the service through Maventa. Activation can be completed either via our UI or API.

Mandatory:

Optional:

In addition to the account details (and optionally the FUI and Agreement ID), Maventa will forward your company name and business ID (BID) to our B2C partner.

Note: The sender’s account name in Maventa must exactly match the name registered in Bolagsverket, as this will be verified during activation.

Once the details are submitted, InConx AB will initiate the activation of the FUI and establish the necessary connections with Bankgirocentralen (BGC), Nordea, and Swedbank, enabling e-invoice delivery directly to consumers’ online banks. These connections also provide access to all other banks through central systems. A connection to Kivra and Billo is also created at this stage and become active once the bank connections are established. The activation process can take up to one week. Once completed, the sender can start sending consumer invoices via banks and digital mail solutions. An onboarding page will also be generated, allowing consumers to register as recipients in their online banks.

If you already have an active FUI and consumer invoicing setup with another service provider but wish to switch to Maventa, it’s possible to transfer your existing FUI and all related FMIs. This process requires manual handling — please contact our support team for assistance.

Note! In case the sender is also a customer of InExchange, prevent routing all sent invoices through InExchange setting needs to be turned on in order for our B2C solution to work. If the setting is not turned on all sent invoice will be forced through InExchange connection without even trying our B2C route. When the setting is on, Maventa will hande internal traffic, sending to Peppol, email and print routes addition to the B2C and also handles the billing of these actions.

Onboarding consumers as receivers of e-invoices and digital mail solutions

Once the B2C service is active, the sender will appear as a B2C invoicer in consumers’ online banks. This allows consumers to create a consumer invoicing agreement with the sender. To do so, they are guided to an onboarding page within their online bank, where they complete a standardized form. By default, this page is branded with the Visma logo — if you wish to customize the branding, please contact our support team.

After the consumer submits the agreement, a unique identifier called FMI (Faktura Mottagar Identitet) is created and stored by InConx AB. The FMI is essential for delivering e-invoices to the consumer’s bank. The consumer’s social security number (SSN), included in the invoice, is used to match and retrieve the correct FMI. Maventa currently does not support sending consumer e-invoices without an active FMI. Note: Receiving invoices on behalf of another person is not supported in the current B2C solution.

The FMI serves as a unique identifier for the consumer. It is stored by InConx AB, and there is currently no lookup functionality available toward the consumer registry from Maventa.

The FMI is structured as follows:

  1. SSN or organisation number (12 digits)
  2. Receiver’s bank ID (up to 4 digits)
  3. Country code: SE

Examples from different banks:

If no FMI (Faktura Mottagar Identitet) is found for the consumer based on the SSN provided in the invoice, the invoice will be routed to digital mail solutions. No prior agreement between the sender and consumer is required for delivery via these channels, it’s entirely up to the consumer whether they wish to receive invoices through them.

A lookup is performed against the consumer registries of the digital mail solutions using the SSN from the invoice. If the consumer has an active Billo or Kivra account, the invoice will be delivered there. If delivery through digital mail solutions fails, the invoice is sent via the next available fallback channel, such as email or print.

The lookup order for these digital mail solutions is Billo first, followed by Kivra. This means that if the consumer has both accounts, the invoice will be delivered to Billo. If there’s a strong need to customize the order of these delivery routes, please let us know, we can consider adding that option.

Note: It is currently not possible to activate Kivra or Billo without enabling bank capabilities. If there is increased demand for this setup, we may re-evaluate the solution in the future.

Requirements for e-invoices sent to netbank and Kivra

The SSN should be provided in the endpoint ID field in one of the following formats: YYYYMMDDnnnn or YYMMDDnnnn

<cac:AccountingCustomerParty>
    <cac:Party>
      <cbc:EndpointID schemeID="0007">201012081234</cbc:EndpointID>
      <cac:PartyIdentification>
        <cbc:ID schemeID="0007">201012081234</cbc:ID>
      </cac:PartyIdentification>

How is the invoice routed

When an invoice is sent from the ERP to Maventa, it follows this routing logic:

  1. Internal Routing Check
    The value in the endpoint ID (or customer’s business ID) field is checked against our internal system. If a match is found, the invoice is sent directly to the receiver within our internal network.

  2. Peppol Routing Check
    The value in the endpoint ID (or customer’s business ID) field is cross-referenced with the Peppol registry. If the receiver is listed in Peppol, the invoice is routed through Peppol.

  3. Inexchange / Swedish operator network Routing Check
    The value in the endpoint ID (or customer’s business ID) field is checked against the Inexchange address book and NEA registry. If the receiver is found, invoice is sent through that operator route.

  4. B2CSE Service Routing
    If the sender has an active B2CSE service, the invoice is routed through InConx AB:
    • The invoice is sent to the netbank if the receiver has an active FMI.
    • If the receiver has an active Billo and Kivra account, the invoice is sent to Billo as Billo has the priority in routing order of digital mail solutions.
    • If the receiver has Kivra account, the invoice is sent to Kivra
  5. Fallback Routes
    If none of the above routing options are applicable, the invoice is routed to email or print, depending on the sender’s fallback settings and if the receiver’s email and address details are provided.

Billing actions

EINVOICE_BANK_B2C_SECO - invoice send to consumer’s Netbank EINVOICE_B2C_SECO_KIVRA - invoice send to consumer’s Kivra account EINVOICE_B2C_SECO_BILLO - invoice send to consumer’s Billo account

Back to top