Cross-Border Commerce
Cross-border commerce is international online trade in which a merchant sells goods or services across national borders to consumers or business customers abroad. It combines a country-specific storefront, currency, payment, taxes, customs and international shipping into one coordinated overall system.
Cross-border commerce (cross-border e-commerce) refers to selling goods or services across national borders – a merchant sells from their home country to customers abroad, whether to end consumers (B2C) or business customers (B2B). Unlike pure domestic sales, cross-border commerce involves a bundle of additional requirements: localized shop language and prices, foreign currencies, payment methods common in the target market, the correct VAT treatment, customs handling where applicable, and reliable international shipping with a suitable returns solution. Only the interplay of these building blocks turns a sale abroad into a viable business model.
The term describes less a single sales channel than an operating mode: the same order runs through different tax, legal and logistics rules depending on the destination country. A German merchant shipping to France, Switzerland and the USA serves three completely different sets of rules – within the EU the free movement of goods applies together with the EU-wide VAT system, whereas shipping to Switzerland and the USA is a genuine third-country export with customs and import duties. Cross-border commerce is therefore above all a question of clean processes and master data – and a classic use case for a capable ERP system that maps this diversity in an automated way.
At a glance
- Cross-border online trade: selling to customers abroad (B2C and B2B)
- More than shipping abroad – it covers currency, payment, taxes, customs and law
- EU single market vs. third country: completely different rule sets per destination
- VAT via the OSS/IOSS schemes; third-country export with customs and import duties
- ERP controls multi-currency, tax logic, customs data and international fulfilment processes
What defines cross-border commerce
Cross-border commerce arises the moment seller and buyer are located in different countries and the goods or service cross a border. The sales channel itself can vary widely: your own online shop with country-specific storefronts, international marketplaces such as Amazon or eBay, a brand’s D2C models, or classic B2B trade via quotes and framework contracts. What matters is not the channel but that the transaction touches the national tax, customs and consumer-protection systems.
For a sale abroad to run smoothly, several building blocks must mesh together: localization of language, units of measure and price display, billing in the respective local currency, the payment methods accepted in the target market (such as iDEAL in the Netherlands or Klarna in Scandinavia), an invoice compliant with local law, correct delivery terms (Incoterms), and a shipping network that serves the destination country reliably and at reasonable cost. If any of these building blocks fails, cart abandonment, returns or legal risks rise significantly.
B2C vs. B2B cross-border
In cross-border B2C business the merchant delivers to private customers who want to see the final price including tax and who do not self-assess tax. Within the EU the distance-selling rules apply here together with the One-Stop Shop, while outside the EU the question is whether the customer is charged customs and import VAT on import (DDU/DAP) or the merchant covers these in advance (DDP). In B2B cross-border, by contrast, intra-Community supplies between businesses with a valid VAT ID dominate, where the reverse-charge procedure applies and the buyer owes the tax in their own country. Both models require different tax and document logic in the inventory management system.
How cross-border commerce works
It starts with market selection: which countries are being sold to, and what legal, tax and logistics prerequisites does each destination country bring with it? Building on that, the storefront is localized and equipped with country-specific prices, currencies and payment methods. When an order comes in, the system decides, based on the delivery and billing address, which tax regime applies, which tax rate is to be used, and whether customs clearance is required.
For intra-EU deliveries to private customers, the VAT of the destination country is calculated and reported in bundled form via the One-Stop Shop (OSS) procedure as soon as the EU-wide delivery threshold of 10,000 euros is exceeded. For deliveries from a third country or into a third country, customs handling is added: commodity codes (HS codes), country of origin, goods value and Incoterms must be declared, and depending on the rules, customs duty and import VAT apply. For low-value consignments into the EU, the Import One-Stop Shop (IOSS) procedure exists. After shipping, tracking and a returns solution that is practical in the destination country ensure that the process holds up even in the event of a complaint.
Why cross-border commerce matters
The most important driver is growth: the home market eventually becomes saturated, while additional demand lies dormant abroad. Especially for niche products, the international market can offer a multiple of the domestic sales potential. Digital sales significantly lower the barrier to market entry – an online shop can theoretically reach every market without needing a local branch.
At the same time, cross-border trade spreads business risk across several markets and makes a company less dependent on the economy of a single country. Against this stand higher complexity and costs: currency risk, country-specific compliance, higher shipping and returns costs, and more demanding complaint management. The benefit of cross-border commerce therefore only unfolds fully when the additional complexity is mastered through automated, scalable processes – otherwise manual special cases eat up the extra margin again.
Cross-border commerce in the ERP system
The ERP system is the central control instance that makes the diversity of cross-border sales manageable. It holds the country-specific master data – tax rates, tax regimes, customs tariff numbers, countries of origin and Incoterms – and derives from it the correct tax and document treatment automatically for every order. Multi-currency capability makes it possible to invoice in the local currency and yet report in the group’s home currency; exchange rates are carried along for valuation and accounting.
Via interfaces to shops and marketplaces, the ERP imports the international orders, synchronizes stock across all channels and hands shipping orders to the appropriate service providers – including the details required for customs. For VAT, the system prepares the data so that OSS and IOSS returns as well as the recapitulative statement for intra-Community B2B supplies can be produced correctly. Without this central data hub, every case abroad would have to be handled manually, which quickly becomes error-prone and uneconomical as volume grows.
Automating tax, customs and currency logic
In practical terms: tax keys are stored in the ERP per country combination and customer type, so that for a B2C delivery to Italy the Italian rate, for a B2B delivery with a valid VAT ID the reverse-charge procedure, and for an export to Switzerland the tax exemption together with proof of export take effect automatically. The item master holds the customs tariff number, country of origin and weight, which feed into the commercial invoice and customs declaration. Exchange rates are fixed per document so that revenue and receivables remain valuation-safe. The better this master data is maintained, the fewer manual interventions cross-border selling demands.
DACH specifics in cross-border trade
For merchants from Germany, Austria and Switzerland, a special constellation arises. Germany and Austria are within the EU single market, so deliveries between them and to other EU states take place without customs but are subject to the VAT of the destination country – handled via the OSS procedure once the 10,000-euro threshold is exceeded. Switzerland, on the other hand, is a third country: every delivery to or from it is a genuine export or import with a customs declaration, import tax and proof of origin.
The German-Austrian-Swiss triple play in particular is therefore a textbook case that shows the strength of clean ERP processes: the system must distinguish per destination country between EU internal logic and third-country export and supply the appropriate documents, tax keys and customs data. Added to this are country-specific invoice requirements – such as the e-invoice under EN 16931, the Swiss QR invoice, or differing retention obligations. Anyone serving the DACH region across borders cannot do without a country-specific tax and document configuration stored in the ERP.
Example
Example: A mid-sized shop expands from Germany into the EU and Switzerland
A German manufacturer of outdoor equipment has so far sold only domestically via its own online shop. Because demand from neighbouring countries is growing, it sets up localized storefronts for Austria, France and Switzerland – each with the local language, local currency and the payment methods common there. For the EU countries it registers for the One-Stop Shop procedure, so that the VAT of the destination countries is paid in bundled form via a single return.
In the ERP system, the country-specific tax keys, customs tariff numbers and Incoterms are stored. When an order comes in from France, the system automatically calculates the French tax rate and generates a compliant invoice; for an order from Switzerland it recognizes the third-country export, invoices tax-free and passes the customs data from the item master to the shipping service provider. Stock is kept in sync across all country shops so that no item is sold twice. This way the merchant scales its sales abroad without having to intervene manually for every cross-border case.
Frequently asked questions
Related services
Sources
Questions about Cross-Border Commerce in your ERP project?
We advise vendor-neutrally – and implement it ourselves on request.