Brands selling to Europe from their own site
E-exporters selling direct to consumers. Because the full liability sits with the seller, systematic threshold and filing tracking is essential on this channel.
For e-exporters selling direct to consumers in Europe, we build a system that tracks country-level obligations in one place: thresholds, the filing calendar, invoice formats, producer responsibility registrations, and the different liability regimes of marketplaces versus your own site.
Growth in cross-border e-commerce carries an invisible cost: every new country means a new set of obligations. When sales in a country pass a certain level, a registration obligation arises; the information an invoice must carry varies by country; and for packaging and electronic products, separate registration numbers are required under extended producer responsibility. None of this causes trouble while sales volumes are small; once volume grows, it all causes trouble at the same time.
The second source of confusion is the difference between sales channels. On a sale made through a marketplace, tax liability usually shifts to the marketplace; on a sale of the same product through your own site, the liability stays with you. When the figures from both channels are added up in the same report, the amount that must be declared and total turnover blur into each other. This is the most common mistake in practice, and it usually surfaces at year end, during a reconciliation with your accountant.
The system we build organises sales data by channel, country and product, and flags which regime each line falls under. It warns as thresholds approach, ties filing periods to a calendar and makes sure returns and adjustments land in the correct period. Registration numbers under packaging and product responsibility schemes, their validity and their reporting periods are tracked in the same place. The data that reaches your accountant is then not a raw sales dump, but a table already split by channel and regime.
We put the division of labour in writing: the software manages the data and the calendar; your accountant prepares and signs the filings. Which country requires registration, which rate applies and what a filing contains are matters of tax advice, and we do not claim to provide it. What we provide is data that is correctly separated, ready on time and traceable back to its source — the foundation those decisions rest on. In most businesses the problem is not a lack of advice, but the disorganised state of the data handed to the adviser.
E-exporters selling direct to consumers. Because the full liability sits with the seller, systematic threshold and filing tracking is essential on this channel.
Businesses selling on several marketplaces across several countries. Every marketplace reports in a different format; reducing them to a common structure is the first requirement of reconciliation.
Brands operating both channels together. Because the channels fall under different tax regimes, figures rolled up into a single report become misleading.
Companies selling products covered by producer responsibility across borders. These registrations are maintained country by country, and a missing one can go as far as the marketplace suspending your sales.
Sales from your own site, marketplaces and any other channels are reduced to a common structure; every line is tagged with country, channel, product and tax regime. This is the foundation of reconciliation: instead of reading channel reports one by one, you look at a single table.
Sales totals are tracked per country, and a warning is raised as you approach thresholds that trigger a registration obligation. The warning arrives before the threshold is crossed, not on the day itself, because registration takes time and being late means retroactive corrections.
Which filing is due in which country and which period is tied to a calendar. When the period arrives, the data set for your accountant stands ready — not a raw dump, but a reconciled table separated by regime.
The information an invoice must carry is defined per country and customer type, and the document is generated accordingly. The difference between an invoice issued to a business buyer and one issued to a consumer is handled by the system.
Registration numbers for packaging, electrical and electronic products, batteries and similar schemes are held per country; their validity and periodic reporting dates are tracked. The number needs to be ready the moment a marketplace asks for it.
Returns, partial refunds and price adjustments are reflected in the correct period. Return rates are high in cross-border selling, and misplacing adjustments across periods is one of the most common causes of filing discrepancies.
Which channels sell into which countries, at what volumes and with which existing registrations is mapped out. Together with your accountant, we discuss how each filing is prepared today; the shape of the system follows from this picture.
Storefront and marketplace connections are set up, historical data is imported and converted to the common structure. This step exposes the reporting differences between channels; which field means what in which channel is matched one by one.
Rules tag each sale with the regime it falls under. A reconciliation is run over a past period: the table the system produces is compared with the filing actually submitted for that period, and the differences are examined.
Threshold warnings, the filing calendar and registration validity reminders are switched on, and owners are assigned. Who receives which alert and at which threshold it fires is configured from the start.
How periodic outputs are produced and delivered to your accountant is put in writing. What to do when a new country or channel is added is documented, and the system is handed over to your team.
No. Which country requires registration, which rate applies and what a filing contains are matters for your accountant and tax adviser. We build the system that manages the data and the calendar. This separation is deliberate: taking tax decisions from a software company blurs where the responsibility sits.
In many cases it does, and that is correct. But sales through your own site fall outside that scope, and the liability stays with you. The transactions the marketplace handles on your behalf also need to reconcile with your own records. The real gain from the system is keeping these two channels from blurring into each other.
Yes, that is the goal. The system collects raw sales data, separates it by regime and passes it on in the format your accounting side expects. It does not replace your accounting software; it makes sure the data reaching it is correctly separated.
The structure is built around rules, not around a country count; adding a new country means defining a new rule set, not writing new software. In practice the difficulty is not technical but informational: that country's rules must be defined correctly, and that knowledge comes from your adviser.
They can be, and we recommend it, because they rest on the same sales data. When registration numbers, their validity and their periodic reports are tracked on the same calendar, a sudden document request from a marketplace stops being a problem. The content of the reports still passes through your adviser's review.
Consolidated sales data by channel and country; line-level records tagged by regime; threshold warnings and a filing calendar; invoice formats adapted per country; producer responsibility registration tracking; returns and adjustment records; and the periodic tables to hand to your accountant. Everything produced, source code included, belongs to you and is delivered at handover.
In a 30-minute discovery call we listen to what you need and tell you honestly whether custom development or an off-the-shelf product is the better answer.
We audit your website, e-commerce store and customer portal against accessibility criteria, rank the findings by priority and apply the fixes. The goal is not a badge; it is an interface that is genuinely usable.
Details →Custom business intelligence and reporting solutions that bring the data scattered across spreadsheets and systems into a single decision screen. Clean data through ETL, real-time KPI dashboards, and reports segmented by role.
Details →We develop custom automation solutions that remove repetitive manual work, copy-paste reporting and waiting on approvals — and connect your systems to each other.
Details →We are not talking about an off-the-shelf chatbot, but an AI layer that works on your own data and produces measurable gains. We weave chatbots, customer assistants, document understanding (RAG), internal search and report generation into your organisation's processes — and the source code is 100% yours.
Details →We go beyond an assistant that answers questions and build workflows that complete work in multiple steps: classifying the incoming request, pulling data from your systems, checking the rules, opening the record and dropping to human approval where needed. Every step has defined permissions; every step leaves a recorded trail.
Details →We build a layer that reads incoming invoices, delivery notes, specifications and customs documents field by field and posts them into your ERP. It validates every field it reads against your own records, routes anything it is unsure of for approval, and keeps a record of which value came from which part of which document.
Details →