Search
Getting Started Invoice sending Invoice sending Consumer Invoicing Printing Email Invoicing Invoice Receiving Invoice Receiving Scanning Detect Fraud reporting Integration tools Webhooks Reference implementations Maventa Connector Embeddable User Interface Peppol Peppol Network Document Exchange Invoice Response Self-billing support Invoicing formats Invoicing formats Validation Peppol BIS 3.0 Preview Maventa JSON (table) Preview Maventa JSON (json schema) Account Management Companies and Settings Users Billing

Scanning

When e-invoicing isn’t an option, scanning solutions can help automate invoice delivery and processing.

With Maventa’s scanning solutions, you can easily receive all invoices through a single pipeline. Additionally, you can enable extra features such as Detect, fraud checks, and reports identifying suppliers who could send e-invoices.

For data interpretation, Maventa works with several third-party service providers. Currently, we offer the following solutions:

Available solutions may vary depending on your company’s country. Note: Regardless of the solution used, it is essential that the recipient always verifies the accuracy of scanned invoices.

Scan features according to countries

Country FI NO SE DK NL BE  
AutoScan  
Line scanning ✔ AutoScan (Pilot) ✔ AutoScan (Pilot) ✔ AutoScan (Pilot) ✔ AutoScan (Pilot)  
PO number ✔ Scan network ✔ Scan network  
Flattened PDF ✔ By default, option to use the original PDF based on the vendor key  
Paper scan ✔ Scan network ✔ Scan network  
Return email address ✔ Scan network ✔ Scan network ✔ Scan network ✔ Scan network  
Grace period ✔ Scan network ✔ Scan network ✔ Scan network ✔ Scan network  
Interpretation Time 4 business hours 4 business hours 4 business hours 4 business hours 4 hours including weekends 4 hours including weekends  

Process flow of scan network and AutoScan

  1. The recipient company enables invoice receiving.
  2. The recipient company activates the desired scanning service.
  3. Once the service is activated, the recipient company will be provided with a dedicated scan
    email address. A scan postal address will only be provided for the Scan Network and in certain countries.
  4. The supplier sends invoices to the scanning service either via e-mail or post.
  5. The scan service receives the invoices, processes them, and then delivers the interpreted invoice file along with the original or flattened PDF to Maventa.
  6. Maventa delivers the file to the recipient’s Maventa account.

Expected fields in scan network and Autoscan processed invoices

Invoice Field Scan Network AutoScan
Invoice Number
Invoice Date
Invoice Due Date
Document Type ✔ Support for Invoice, Receipt, Credit Note and Debit Note
Currency ✔ Three-letter currency code
Supplier Organisation Number ✔ NO: Organisation number (for foreign suppliers VAT number is used in the OrgNumber field)
SE: Organisation number
NL: KvK number
DK: CVR number
FI: Organisation number (y-tunnus)
✔ NO/SE: Organisation number, DK: CVR, NL: KvK
Supplier VAT Number
Supplier Name ✔ Searched from a list by organisation number. Not first time when invoice is passed, second time automatic. If name of the company can’t be found by search, organisation number will be shown as the name. If organisation number cannot be interpreted invoice will be passed with UNKNOWN_VENDOR as the supplier name. ✔ Searched from known supplier list
Supplier Address ✔ Available for NL/BE only ✘ Not available
Supplier Country Code ✔ Available for NL/BE only ✔ Two-letter country code
Buyer Organisation Number ✔ Interpreted by the scan network or extracted from the scan email address ✔ Recipient organization number is determined from email routing
Gross Amount (Incl. VAT)
Net Amount (Excl. VAT) ✔ Calculated: Gross amount - VAT amount
Total VAT Amount
VAT Percentage ✔ Calculated from Gross amount and VAT amount, and delivered without decimals. If there are products with different VAT percents on the invoice, the calculated VAT percent will be somewhere between the actual VAT percents. If there is a rounding amount on the invoice, it is not taken into account when calculating the VAT percent. (for NL/BE VAT percentage is provided by scan network) ✔ Scanned or calculated when there is no detailed VAT information
VAT Distribution ✔ Available for NL/BE
IBAN or Account Number ✔ NO: Account number, for foreign suppliers IBAN number is used in the AccountNumber field
SE: BankGiro and PostGiro, for foreign suppliers IBAN number is used in the AccountNumber field
DK: FIK, FI: IBAN or Account number, NL/BE: IBAN
✔ Formats vary by country (SE: BankGiro, PlusGiro DK: FIK, etc.)
Payment Reference ✔ NO: KID, SE: OCR, DK: FIK code, FI: Viitenumero, NL/BE:-
Reference Name/Number ✔ DK: Their reference and order number
FI: Text in “Viitteenne” field
SE: Reference name/number
NO, NL, BE: -
✘ Not available
PO Number ✔ Available for NL/BE only ✘ Not available

How scan network works

The scan network receives invoices either as PDF (by email) or as paper invoices, which are scanned into PDF. An Optical Character Recognition (OCR) system is used to interpret keywords from the invoices.

After the OCR interpretation and validation, all invoices are checked in an extra quality control. If the program finds any deviation, the invoices will be manually checked one more time.

The interpreted invoice file, along with the original or flattened PDF invoice, is delivered to recipient’s Maventa account, from where the recipient’s ERP can fetch them.

It is important that the recipient always checks the accuracy of scanned invoices.

Opening the scan network

The scan account can be opened over the API or through the UI invoice receiving page.

REST API: POST/v1/services/scan

Before opening the scan account for a company, make sure company has the receiving setting turned on. Company must complete the customer authentication process to enable the receiving of invoices. Scanned invoices from the scanning service are delivered to the Maventa customer like any other incoming e-invoice and for this reason the invoice receiving must be on to enable scanning.

When opening the scanning service, the customer needs to provide a return e-mail address where all other material than invoices are delivered by the scanning service. The return email address is available in Finland, Sweden, Norway and Denmark, but not in the Netherlands or Belgium.

Updating the scan network

The scan account can be updated over the API or through the UI invoice receiving page.

REST API: PUT/v1/services/scan

How suppliers can send invoices to scan service

Company informs their suppliers about their scan address they have received when service is activated. Scan address contains the company’s scan ID number that is used to identify the recipient.

There are two ways suppliers can send invoices to the scanning service to be scanned; by e-mail or by post.

By E-mail

Finland, Sweden, Norway, Denmark, Netherlands and Belgium

Requirements for sending

By Post

Finland

Scan service identifies the recipient using following information found from the invoice image if invoice is sent by post:

Sweden

Scan service identifies the recipient using the FeAddress (Postal scan address) and company name on the envelope

Scan ID and Scan addresses

Country Scan ID Email scan address Postal scan address
Finland Company business ID invoice-BID@kollektor.fi e-mail address without “-“ in business identity code (e.g. invoice-12345678@kollektor.fi) Company name, Scan ID, PL 100, 80020 Kollektor
Sweden Company business ID BID@autoinvoice.se Company name, AISEXXXX Scancloud, SE-831 90 ÖSTERSUND, Sweden (XXXX = customer number assigned to the company)
Norway Company business ID BID@autoinvoice.no -
Denmark CVR number CVRnumber@autoinvoice.dk -
Netherlands VAT number or KvK number KvKnumber@autoinvoice.nl or VATnumber@autoinvoice.nl Depending which one was used when the company was registered to Maventa -
Belgium Company business ID BE-ENnumber@scan.maventa.com -

Delivery of materials

Scan service delivers only invoices and credit notes electronically. When a customer opens the scan service they need to specify a scan return address that is used to deliver none invoice materials. Marketing materials are not delivered.

Delivered as e-invoices:

Delivered via e-mail:

Delivered via post:

Thrown away:

See your used price list for the relevant delivery prices.

Error handling

End users can report interpretation errors by contacting Maventa support team. Support contacts the validation teams at scan service provider to use auto learning process, where interpretation is manually changed so that invoices are correctly interpreted the next time.

If there are problems on the invoice, users can also request rescanning.

Closing the scan network

The service can be closed (disabling the scanning service) either by calling the API or through the invoice receiving page in the UI.

REST API: DELETE/v1/services/scan

For customers in FI, NO, SE, and DK, when a scan account is disabled, it enters a 60-day grace period. During this time:

After the 60-day grace period:

It is the company’s responsibility to inform their suppliers about alternative methods for sending invoices moving forward when closing their scan account.

For customers in NL and BE, there is no grace period or return email functionality.

AutoScan

AutoScan is a fully automated solution for receiving PDF invoices. Powered by machine learning technology, it interprets invoice data without manual verification or quality control. Compare to our scan networks, AutoScan is ideal for customers who prioritize quick delivery, place less emphasis on data verification and completeness, and are looking for a cost-effective scan solution.

AutoScan is currently available in our main market countries including Norway, Sweden, Demmark and the Netherlands. However, it is not yet available in Finland at the moment. Finnish companies interested in this feature can contact Maventa support for further information.

Latest improvements for AutoScan solution

Improved data accuracy in AutoScan with Smartscan VERIFIED

We have enhanced AutoScan with support for Smartscan’s new VERIFIED feature, a new layer of automated checks that make scanned invoice data far more accurate and reliable. VERIFIED automatically cross validates key invoice fields to ensure they are mathematically consistent with each other. This means fewer errors, fewer manual corrections, and smoother automated processing.

The feature checks relationships such as:

If everything matches, the data is marked as verified. If discrepancies are found, Smartscan can even auto-correct some values.

Opening AutoScan

AutosSan can be opened via REST api method: PUT /v1/services/autoscan or the user interface.

RequestResponse
{}
{
  "status": "active",
  "scan_email_address": "NO-987654321@autoscan.maventa.com",
  "features": {}
}

Once AutoScan is successfully opened, the customer will be provided with an AutoScan email address.

Format: countrycode-bid@autoscan.maventa.com Example: NO-987654321@autoscan.maventa.com

Updating AutoScan

You can update an existing AutoScan account using the same REST API method: PUT /v1/services/autoscan or via the user interface.

Closing the AutoScan

To disable AutoScan, use the following API method: DELETE /v1/services/autoscan or via the user interface.

To ensure successful delivery, supplier should make sure:

If processing fails, an error email is sent to the email sender. Non-PDF emails and emails containing viruses are automatically discarded.

AutoScan Invoice line scaning

AutoScan also provides a feature to interprete the invoice line level data such as: Item number, Product code, Unit, Unit price, VAT etc. This feature is currently in pilot mode. Integrators interested in enabling invoice line scanning can reach out to Maventa Support for more details.

Visma Scanner and DocScan

Maventa has integration to Visma Scanner and DocScan scan applications. Visma Scanner is a mobile application for scanning and DocScan is a web application (Visma Home). Both applications can be used to forward invoices and vouchers and to get data interpreted from them into an accounting system.

Scanning is based on machines only, which means both products use machine learning based technology (SmartScan) for interpreting the data. Benefits of using Visma Scanner and DocScan are easy and quick usage combined with lower cost.

Visma Scanner and DocScan can be integrated directly to ERPs or accounting systems or the integration can work through Maventa.

What is needed for enabling Visma Scanner or DocScan integration

Receiver company needs to have Maventa account and invoice receiving enabled for their account. Sender needs to have Visma Scanner mobile app or use DocScan web app (from Visma Home).

Supplier activation service

The supplier activation service allows you to identify suppliers who currently send invoices via the scanning service but could instead send them electronically.

Version 1 of Supplier activation identifies suitable suppliers and sends the list to the buyer (your company) by email. You must then reach out to suppliers yourself, using your own email systems or other channels. This version requires that you opt in via the scan_notification_interval company setting.

Version 2, branded as Request e-invoices, replaces the email report with an API and user interface that allows you to trigger Maventa to send activation emails directly to suppliers.

Both versions remain available and can be used independently or simultaneously by the same buyer companies.

Version 1

The Supplier activation feature helps customers identify suppliers who currently send PDF or scanned invoices but could send e-invoices instead. The report makes it easier to reach out to suppliers and encourage them to switch to e-invoicing, helping reduce manual work and scanning costs. The Supplier activation report is generated from invoice data transmitted through Maventa over the past six months. Using this information, customers can contact suppliers and request that they send e-invoices in the future.

Maventa sends the supplier list by email, and the customer can choose how often to receive the report, daily, weekly, or monthly. The report is sent to one or more email addresses defined in the company settings.

The feature is also available through the Detect service, providing similar insights via API per invoice instead of the report email.

The Supplier Activation feature is managed through the supplier_activation object in the PATCH /v1/company/settings endpoint

Example request body:

{
  "supplier_activation": {
    "notification_interval": "weekly",
    "scan_notification_emails": [
      "info@company.com",
      "reports@company.com"
    ]
  }
}

note that this setting is not currently visible in the public Swagger documentation.

notification_interval – Defines how often the Supplier Activation report is sent. Possible values: off – Report disabled, daily – Sent every day, weekly – Sent once a week or monthly – Sent once a month. scan_notification_emails – One or more email addresses where the report will be delivered.

Version 2

Supplier activation version 2, or the Request e-invoices service, allows you to both retrieve supplier information and send preformatted “e-invoice request” emails to suppliers directly, all through the API.

List suppliers

Use POST /v1/company/suppliers/query to get a list of suppliers who have sent PDF (scanned) invoices to your account but are capable of sending e-invoices to others. The parameter oldest_invoice_time defines how far back Maventa looks for these scanned invoices in your account. The maximum lookback period is one month. Note that include_notified has no effect yet.

RequestResponse
{
  "include_notified": false,
  "oldest_invoice_time": "2025-04-13T09:32:38.130Z"
}
{
  "status": "completed",
  "suppliers": [
    {
      "company_bid": "123456780",
      "company_country": "FI",
      "invoice_count": 23,
      "company_email": "supplier.contactperson@email.com",
      "company_name": "Example Supplier Company Oy"
    }
  ]
}

invoice_count indicates the number of PDF invoices the supplier has sent to you during the selected time period. The company_email field is currently not populated but may be added in future updates if this information becomes available from the scanned invoice data.

Send the e-invoice request email to suppliers

Use POST /v1/company/suppliers/notifications to send notification emails to suppliers. You can utilize the supplier details retrieved from the query endpoint above, or, if contact information is missing, manually specify the supplier names and/or email addresses. The language parameter determines the language of the notification email. Templates are available in English (“en”) and in the local language of your company. Currently supported countries are Sweden (“se”), Finland (“fi”), the Netherlands (“nl”) and Norway (“no”).

RequestResponse
{
  "suppliers": [
    {
      "email_address": "supplier.contactperson@email.com",
      "name": "Example Supplier Company AB",
      "language": "se"
    }
  ]
}

Example of failed sends response:

{
  "failures": [
    {
      "email": "supplier.contactperson@email.com",
      "reason": "Unsupported language fi"
    }
  ]
}

The response is an empty JSON {} if sends to all provided email addresses succeeded. Any failed sends are listed in the response.

Email content

The notification email includes the following details about your company:

Example of what the email looks like for a Swedish company:

Notification email example

Notification email example

Close
Back to top

AI Chat Support 24/7

  • Get help via AI chat available 24/7 whenever it suits you
  • Chat extensively uses Maventa support pages, websites, and blogs in its answers
  • If you need assistance that the AI cannot provide, you can also ask a customer service agent to join the conversation
  • Support requests processed Monday to Friday
Cancel Open chat

Got feedback?

Did you not find what you were looking for? Or was something explained unclearly? Or just want to share your thoughts? We are happy to hear your feedback!

Note: This form is not a way to get support, this is only for feedback for the documentation website. If you need support, please contact Maventa support.

Integration Guide Services & Reach API Specification Changelogs Integration guide Getting Started Invoice sending Consumer Invoicing Printing Email Invoicing Invoice Receiving Scanning Detect Fraud reporting Webhooks Reference implementations Maventa Connector Embeddable User Interface Peppol Network Document Exchange Invoice Response Self-billing support Invoicing formats Validation Peppol BIS 3.0 Maventa JSON (table) Maventa JSON (json schema) Companies and Settings Users Billing Services and reach Maventa services and reach e-invoicing in Belgium e-invoicing in Denmark e-invoicing in Estonia e-invoicing in Finland Mass Printing Service Amili Kassavirta Amili Perintä Ropo Perintä e-invoicing in Germany e-invoicing in Italy e-invoicing in the Netherlands e-invoicing in Norway e-invoicing in Poland e-invoicing in Sweden Api specification API overview Getting Started Common & authentication API Invoices API Documents API Companies & settings API Lookups API Detect API Validator API Receivables API Billing API Scanning API B2CFI API B2CNO API B2CSE API Partner API Getting Started API Methods Overview Account Configuration API Methods Invoice Sending API Methods Invoice Receiving API Methods B2C Norway API Methods B2C Finland API Methods Other API Methods Changelogs Product changelog Developer Changelog
Clear Send

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