E-Commerce Accounting in Estonia: Practical Aspects of Accounting Support for Online Businesses

Key Points:

E-commerce accounting is based on the buyer’s country of residence, not the bank’s location.

VAT rates depend on the buyer’s jurisdiction and local tax laws.

It is crucial to consider marketplace data, payment systems, banks, and product returns in accounting.

 

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:

  • shopping_cartCustomer Orders
  • receipt_longInvoices To The Customer
  • assessmentReports From Platforms
  • paymentsThese Payment Intermediaries
  • local_shippingLogistics-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%. For cross-border e-commerce, the applicable VAT rate depends on the type of transaction, the customer’s status and location, and the applicable EU VAT rules. For intra-EU B2C distance sales of goods, VAT is generally due in the customer’s Member State once the applicable EU distance-selling rules require destination-country taxation.

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

A common EU threshold of €10,000 applies to qualifying intra-EU B2C distance sales of goods and certain cross-border services, subject to the statutory conditions. Once the threshold is exceeded, VAT is generally charged at the rate applicable in the customer’s Member State.

Instead of registering in each country separately, companies can use the OSS (One Stop Shop) system. Using the OSS scheme allows an Estonian-registered business to report and pay VAT due on qualifying B2C supplies in other EU Member States through a single OSS return filed in Estonia.

In practice, this means that, despite the large number of countries, reporting remains unified.

Export outside the European Union

Exports of goods from the EU may qualify for the 0% VAT rate if the statutory conditions are met and the export is properly documented. However, this rule only applies if supporting export documents are provided.

The presence of transport documents serves as proof of the transaction. Without sufficient evidence of export, the application of the 0% VAT rate may be denied and Estonian VAT may become payable. 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 certain transactions, an online marketplace is treated as a deemed supplier for VAT purposes and is responsible for collecting and remitting VAT.

Where a marketplace is treated as a deemed supplier, the seller’s VAT treatment must reflect the deemed supply structure rather than simply recording the marketplace’s VAT as tax withheld from the seller’s retail sale.

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 is recognised in accordance with the applicable accounting and VAT rules and is not postponed until the customer’s return period expires. Any subsequent return is accounted for separately. 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.

Once the applicable €10,000 threshold is exceeded, qualifying B2C distance sales are generally subject to VAT in the customer’s Member State.

Regardless of whether you use a marketplace for sales, record keeping is mandatory. Marketplace transactions must be reflected correctly in the company’s accounting records and annual report, taking into account whether the marketplace acts as a payment intermediary or as a deemed supplier for VAT purposes.

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 online retail, the applicable VAT rate depends on several factors, including the seller’s establishment, the customer’s location and status, the movement of the goods, applicable thresholds, and whether a marketplace acts as a deemed supplier.