Key Points:
E-Commerce Accounting in Estonia: Practical Aspects of Accounting Support for Online Businesses
For an entrepreneur, an online store seems simple: an order is placed, payment is received, and the goods are shipped. However, in accounting, such an operation is rarely reduced to a simple “sale.” In e-commerce, each transaction is a complex one, spanning multiple countries, different tax systems, and numerous data sources.
E-commerce accounting isn’t focused on bank statements, but rather on resolving the key question: in what jurisdiction was the sale made and where does tax liability arise based on this.
E-commerce differs from traditional retail in several ways. A company registered in Estonia, in the vast majority of cases, doesn’t limit its tax activities to a single country.
How should accounting be organized for an online store?
In a traditional business, an accountant begins with a bank account: the receipt of funds signifies revenue. In online retail, however, this is the result of calculations, not the transaction itself.
Placing an order signifies the purchase. Payment may be credited later, through a payment system, aggregator, or marketplace, but this will include fees and possible adjustments.
Therefore, accounting is based on:
- customer orders
- invoices to the customer
- reports from platforms
- these payment intermediaries
- logistics-related documents
While a bank is useful for reconciliation, it cannot provide a complete overview of sales.
When is VAT charged when selling goods?
In Estonia, the general VAT rate is 24%, but for online trading, this rate applies exclusively to transactions with Estonian buyers. Within the European Union, the country of consumption rule applies, according to which the tax is levied in the buyer’s country of residence.
Therefore, in one day, the same store can sell:
- To Estonia – at Estonian rates.
- To Germany – at the German rate
- To France – at the rates in effect in France
The company retains its essence; only the tax rate changes. In e-commerce, an accountant first determines the buyer’s location and then determines the tax amount based on this.
Distance Selling Threshold and OSS
For online sales between EU countries, a common threshold of €10,000 per year applies. If sales volume does not exceed this amount, the seller’s VAT rate may be applied. Otherwise, the buyer’s country’s VAT rate must be used.
Instead of registering in each country separately, companies can use the OSS (One Stop Shop) system. Filing a single return in Estonia allows for automatic tax distribution across all countries.
In practice, this means that, despite the large number of countries, reporting remains unified.
Export outside the European Union
When sending goods outside the EU, the buyer is not charged VAT (0%). However, this rule only applies if supporting export documents are provided.
The presence of transport documents serves as proof of the transaction. Without them, the sale may be classified as domestic and subject to taxation. For accounting, it’s not just the payment that’s processed, but also the moment the goods actually cross the border.
Marketplaces (Amazon, Etsy, and others)
When working on platforms, some tax liabilities may fall on the platform itself. In some cases, the marketplace is considered a seller for VAT purposes and withholds the tax itself.
Although this doesn’t mean the accounting department hasn’t processed any financial transactions, the company still records the sale. The withheld tax is recorded as a separate line item.
As a result, an entrepreneur may see one receipt in their account, while an accountant records a different revenue amount, and both figures will be correct since they relate to different accounting points.
Payment methods: Stripe, PayPal, and similar services
The payment provider is not the buyer of the goods. It merely transfers funds from the customer.
Receiving funds from Stripe or PayPal does not constitute a sale, but rather reflects payment for multiple orders simultaneously. This amount already includes fees, chargebacks, and adjustments. The following are recorded separately in accounting:
- Total order value
- Payment system governing body
- VAT in the buyer’s country
And only then is the amount reconciled with the receipt in the bank account.
Returns and Order Changes
A sale in an online store is considered final only after the buyer has completed the return period. Returns are possible within a few weeks, in which case the tax is subject to adjustment.
Therefore, the VAT adjustment occurs not at the time of sale, but at the time of return of the goods. Otherwise, the reporting will not reflect the actual liabilities.
Annual Report
From a legal perspective, an online store is no different from a regular company. However, its financial statements invariably reflect cross-border transactions.
Therefore, it is important to correctly distinguish between:
- On-premises sales
- OSS sales
- Export
- Platform sales
Most often, inquiries from the tax department are related to incorrect classification.
FREQUENTLY ASKED QUESTIONS
It is not necessary to register for VAT on the day of launching an online store, but it should be done much earlier than many entrepreneurs assume. Registration obligations may arise even before reaching the standard domestic turnover if sales are made to other EU countries or warehouses are used outside of Estonia. Therefore, it is advisable to check for VAT registration requirements in advance, before commencing active trading.
It is not possible to keep accounting records solely based on bank statements. Bank statements only reflect the aggregator’s payments, not the details of each sale. They lack information on the location of buyers, VAT rates, and returns. Platform reports are required to accurately determine tax liabilities.
After reaching €10,000 in EU sales, the company switches to a different distance selling tax regime. Instead of a single VAT rate, it will apply the rates of the countries where the purchases are made and submit reports through the OSS. It is important to understand that this is not a punitive measure, but a natural step in the development of the tax system.
Regardless of whether you use a marketplace for sales, record keeping is mandatory. Even if the platform withholds tax independently, all your sales are still part of the company’s turnover and must be reflected in accounting records and the annual report.
The 0% VAT rate applies only to confirmed exports of goods outside the EU. Payment or a foreign address alone is not sufficient—proof of transportation is required.
The difference between the sales amount and the account receipts is explained by the fact that payment systems withhold commissions, refunds, and taxes until disbursement. Accounting records the actual value of completed orders, while the bank reflects the final settlement result.
Are payment system fees important when analyzing financial performance? Yes, because they represent a company expense that reduces its profits but does not affect overall sales.
In the context of online retail, the key factor in determining the VAT rate is not the company’s country, but the buyer’s country, since it is the country that imposes the tax.