Skip to content

Setup

Before using the OSS functionality you must complete the following configuration steps.

VAT Setup for OSS

Open VAT Setup for OSS (search from the role centre).

Each row defines an active country route — a combination of origin country (where goods are shipped from) and destination country (where they are shipped to) — and maps it to a VAT Business Posting Group.

Column Description
Start of Transport Country/Region Code Origin country (typically your company's country)
End of Transport Country/Region Code Destination EU country
VAT Bus. Posting Group The posting group to assign on sales documents for this route

VAT Setup for OSS — List


VAT Business Posting Group — OSS Extension

For each VAT Business Posting Group used by OSS, open VAT Business Posting Groups and set:

Field Description
Country/Region Code OSS The destination country this group represents
Currency Code OSS The reporting currency for this country (e.g., EUR)

VAT Business Posting Group Card


Item VAT Setup for OSS

Open Item VAT Setup for OSS.

For each item that is sold under OSS rules define correct VAT rate in % for each country where is sold. For each rate, you can define from when it is valid:

Column Description
Item No. The item sold
End of Transport Country/Region Code Destination country
Starting Date Date from which this rate applies
VAT % The applicable VAT rate percentage in the destination country

Item VAT Setup for OSS — List


Item VAT Rate Setup for OSS

Open Item VAT Rate Setup for OSS.

This table maps a combination of destination country, starting date, VAT % to a BC VAT Product Posting Group:

Column Description
End of Transport Country/Region Code Destination country
Starting Date Effective date
VAT % The VAT rate
VAT Product Posting Group The corresponding BC VAT Product Posting Group

Item VAT Rate Setup for OSS — List

Note

Two VAT posting setup tables for item groups are used because in some cases items may be reassigned from one rate to another, while in other cases the VAT rate itself may change for all items.


VAT Posting Setup — OSS Rate Classification

Open VAT Posting Setup and create each OSS-relevant combination and set for them the VAT Rate field :

Value Meaning
Base Standard VAT rate
Reduced First reduced VAT rate
Reduced 2 Second reduced VAT rate

VAT Posting Setup — List

This field is used when printing OSS Statement and during XML export to classify/group lines with the correct rate type code (Z for standard, S for reduced).


General Ledger Setup

Open General Ledger Setup and scroll to the OSS Statement FastTab.

Field What to Enter
OSS Statement Nos. Select (or create) a number series for OSS statement documents
OSS VAT Statement Template The VAT Statement Template whose lines contain OSS entries
OSS VAT Statement Name The specific VAT Statement Name within that template
OSS Statement XML Format Select the export format; currently OSS EI1

General Ledger Setup


VAT Statement Setup

In your VAT Statement definition, mark each relevant line with OSS = Yes. Only lines with this flag will be picked up by the Suggest Lines function when populating an OSS Statement.

VAT Statement Definition

Currency Exchange Rates OSS

If customers are invoiced in a currency other than OSS currency, open Currency Exchange Rates OSS and maintain OSS-specific exchange rates. This exchange rates will be picked up by the Suggest Lines function when populating an OSS Statement.

Column Description
Currency Code The invoice currency
Relational Currency Code The OSS reporting currency (e.g., EUR)
Starting Date Date from which this rate applies
Exchange Rate Amount Amount in the first currency
Relational Exch. Rate Amount Equivalent amount in the second currency

Currency Exchange Rates OSS


Customer Setup

Enabling OSS on a Customer (manually)

Open a Customer Card. The OSS field (Boolean) is visible in the tab Invoicing.

  • Set OSS = Yes to enable OSS handling for this customer.
  • OSS can only be activated if the customer has no VAT Registration No. and no Registration Number (company ID). The system enforces this rule with an error if you try to enable OSS for a registered business or VAT payer.
  • Conversely, if OSS is active, the system prevents you from entering a VAT Reg. No. or Registration No. for the customer.

Customer Card -  OSS field

Automatic OSS configuration

An action Automatic OSS Configuration has been added to the Customer Card in the Actions / Functions group.

Customer Card - Automatic OSS Configuration

Tooltip:

„The function automatically detects OSS mode for the customer and ensures the correct VAT business posting group is set.”

Function Logic

  1. Checks whether the customer has a VAT Registration No. or Company Registration No. assigned.
  2. If either value exists, OSS is automatically set to No..

  3. If neither VAT Registration No. nor Company Registration No. is specified::

  4. Determines the destination country:
    • If a Ship-to Code is specified, the country is taken from the Ship-to Address,
    • Otherwise, the country is taken directly from the Customer Card,
  5. Determines the shipping country:
    • The country is derived from the customer's assigned Location.
  6. Searches for a matching setup record in VAT Setup for OSS.
  7. Start Country = Shipping Country
  8. End Country = Destination Country
  9. If a matching record is found:
  10. The corresponding VAT Business Posting Group is assigned to the customer,
  11. OSS is automatically set to Yes.