What is the Belgian EC Sales List?
The Belgian EC Sales List is a customer-by-customer statement of specific intra-EU transactions made from Belgium. It allows the Belgian tax authorities and other EU Member States to cross-check exempt supplies and reverse-charge B2B services against the VAT numbers of the customers involved.
It does not include every sale made by the business. It focuses on transactions that fall within the Belgian intra-Community reporting scope and involve a customer identified for VAT in another EU Member State.
For each customer, the EC Sales List reports:
the customer's VAT identification number;
the amount of the transactions for the period;
the transaction category code;
the corrected period, if the line amends a previously filed EC Sales List.
The EC Sales List is not a loose appendix to the VAT return. Amounts must reconcile with Belgian VAT reporting, invoices, VIES checks and, for goods, evidence of transport where relevant.
Who must file an EC Sales List in Belgium?
A business subject to Belgian VAT must file an EC Sales List when it carries out transactions that must be reported in that list. This includes Belgian companies, but also non-established foreign companies using an active Belgian VAT number.
You are generally concerned if, from Belgium or under a Belgian VAT number, you make:
exempt intra-EU supplies of goods to VAT-taxable customers in another EU Member State;
supplies of goods covered by the triangular simplification rules;
B2B services taxable where the customer is established in another EU Member State;
corrections to intra-EU transactions previously reported.
For a foreign company, the obligation often appears after VAT in Belgium. The company may have no Belgian establishment, but stores goods in Belgium, ships from Belgium or invoices B2B EU customers under a Belgian VAT number. The VAT number used and the legal nature of the flow drive the filing obligation.
Which transactions go in the Belgian EC Sales List?
Belgium uses three main EC Sales List category codes: L, T and S. The correct code depends on the VAT treatment of the transaction, not only on the country of the customer.
| Code | Transaction to report | Practical reading |
L | Exempt intra-EU supplies of goods | Goods are shipped from Belgium to a VAT-identified customer in another EU Member State |
T | Triangular transactions | You are part of an intra-EU chain transaction using the triangular simplification |
S | Certain B2B services taxable where the customer is established | You invoice a B2B service for which VAT is due in the customer's EU Member State |
A domestic Belgian sale, even if taxed at the standard rate 21% or reduced rates 12% and 6%, does not go in the EC Sales List. It belongs in the Belgian VAT return. Conversely, an exempt intra-EU supply of goods must be supported by a valid customer VAT number, proper invoicing and transport evidence where relevant.
I always review the L, T and S coding before the Intervat filing. A wrong code can look harmless in the numbers, but it tells the wrong VAT story during a review.
How to prepare the Belgian EC Sales List
The EC Sales List is prepared customer by customer, VAT number by VAT number. The weak approach is to start from a single accounting total and try to force it into Intervat. The stronger approach is to rebuild the intra-EU population first.
Before filing, prepare a working file with:
the reporting period;
the customer's EU Member State;
the customer's VAT number;
the code
L,TorS;the amount in euros;
invoice references;
the original period if the line is a correction.
Corrections need discipline. If you amend a transaction from a previous period, the corrected period must be identified. Do not simply add the difference to the current period without a clear audit trail.
Do you need to file a nil EC Sales List?
No. Belgium does not require a nil EC Sales List when there are no reportable transactions and no corrections for the period. This is a key difference from the periodic Belgian VAT return, where a nil return may still be required.
In practice, if there are no intra-EU supplies of goods, no triangular transactions, no reportable B2B services and no corrections, you do not file an EC Sales List for that period.
Do not copy the Belgian VAT return logic into EC Sales List compliance. A nil VAT return may be mandatory; a nil EC Sales List is not required if there is nothing to report.
Filing frequency and the EUR 50,000 threshold
The EC Sales List frequency usually follows the Belgian VAT return frequency, with a monthly switch if the EUR 50,000 threshold is exceeded.
| Situation | EC Sales List frequency | Rule to apply |
| Monthly Belgian VAT filer | Monthly | File an EC Sales List for each relevant month |
| Quarterly Belgian VAT filer | Quarterly | Quarterly filing is allowed |
| EUR 50,000 threshold exceeded | Monthly | Monthly filing from the month after the quarter of exceedance |
| Special agricultural scheme | Annual | Annual EC Sales List under the official calendar |
The EUR 50,000 threshold applies to the quarterly total of exempt intra-EU supplies of goods plus triangular transactions. It is assessed for the current quarter and for each of the previous four calendar quarters. Once exceeded, monthly EC Sales Lists are required from the month following the quarter of exceedance for at least 12 months.
Belgian EC Sales List deadlines in 2026
Monthly EC Sales Lists follow the monthly VAT calendar, while quarterly EC Sales Lists have specific quarterly deadlines. The 2026 calendar includes weekend and non-business-day adjustments.
| Type of EC Sales List | 2026 deadlines to keep |
| Monthly EC Sales Lists | January: 20 February; February: 20 March; March: 20 April; April: 20 May; May: 22 June; June: 20 July; July: 20 August; August: 21 September; September: 20 October; October: 20 November; November: 21 December; December: 20 January 2027 |
| Quarterly EC Sales Lists | Q1: 25 April 2026; Q2: 25 July 2026; Q3: 25 October 2026; Q4: 25 January 2027 |
| Annual EC Sales List | For 2025: 31 March 2026 |
A late filing can create an immediate mismatch with the Belgian VAT return. If grid 46 reports intra-EU supplies and the corresponding EC Sales List is missing, the inconsistency is easy to detect.
Filing through Intervat
The Belgian EC Sales List is generally filed electronically Belgian VAT Intervat portal. It is the same Belgian online environment used for VAT rules in Belgium, listings and other VAT obligations.
Depending on the setup, the filing may be handled:
directly by the company if it has the required Belgian access rights;
by a tax agent;
by a responsible representative;
through a file generated from the ERP or accounting system.
Businesses still filing periodic VAT returns on paper can request a paper form from the competent office. Certain regimes, including some foreign taxable persons or special regimes, may be exempt from mandatory electronic filing. In practice, Intervat remains the cleanest option as soon as filings become recurring or volumes increase.
EC Sales List vs Belgian VAT return, Intrastat and annual customer listing
These obligations overlap, but they do not report the same thing. One shipment from Belgium can create a VAT reporting entry, an EC Sales List line and, if thresholds are exceeded, an Intrastat obligation.
| Obligation | Purpose | Example of data reported |
| Belgian VAT return | Calculate VAT due or recoverable | Sales grids, purchase grids, reverse charge, boxes 71 and 72, grid 46 |
| EC Sales List | Report certain EU transactions customer by customer | Customer VAT number, amount, code L, T or S |
| Belgian Intrastat | Report physical movements of goods for statistical purposes | Arrival threshold €1,500,000, dispatch threshold €1,000,000, deadline The 20th of the month following the period |
| Annual customer listing | Report certain Belgian VAT-taxable customers | Belgian customers and amounts under domestic rules |
The control point is consistency. An exempt intra-EU supply of goods may appear in the Belgian VAT return, the EC Sales List and Intrastat. The amounts, periods, VAT numbers and logistics evidence must tell the same story.
I recommend preparing the EC Sales List and Intrastat during the same closing cycle. They do not replace each other, but they often rely on the same invoices, shipment data and ERP extracts.
Foreign companies registered for VAT in Belgium
A foreign company can have to file a Belgian EC Sales List without having a Belgian establishment. The obligation may arise as soon as the company uses a Belgian VAT number for reportable intra-EU transactions.
Common cases include:
stock held in Belgium and supplied to EU B2B customers;
B2B sales shipped from a Belgian warehouse;
triangular transactions using intra-EU simplification;
reportable B2B services under code
S;corrections identified after a VAT review.
If the company does not control Intervat access, mandates, VIES validation or filing frequency rules, a tax agent or responsible representative can secure the process. This is especially important for non-established businesses managing Belgian VAT returns, EC Sales Lists and Intrastat at the same time.
Pre-filing checklist
A reliable EC Sales List is prepared before Intervat, not during the upload. Use this sequence before each filing.
Extract invoices issued under the Belgian VAT number.
Isolate customers identified for VAT in another EU Member State.
Check customer VAT numbers in VIES.
Classify each line under code
L,TorS.Reconcile the amounts with the Belgian VAT return, especially grid 46.
Check the EUR 50,000 threshold for monthly filing.
Identify corrections to previous periods.
Review possible Intrastat obligations using €1,500,000, €1,000,000 and The 20th of the month following the period.
File through Intervat and archive the acknowledgement.
Need help with Belgian EC Sales Lists?
Eurofiscalis supports foreign companies using a Belgian VAT number and needing secure Intervat filings, VAT returns, EC Sales Lists and Intrastat declarations.
Our team can review your flows, prepare filing data, check L, T and S codes, reconcile grid 46 and file Belgian obligations on time.
FAQ
What is an EC Sales List in Belgium?
The Belgian EC Sales List reports transactions made with customers identified for VAT in another EU Member State. It includes the customer's VAT number, the amount, the transaction category code and, where relevant, the corrected period.
Who has to file a Belgian EC Sales List?
A business subject to Belgian VAT must file one if it carries out reportable intra-EU transactions. This includes non-established foreign companies using a Belgian VAT number for EU supplies, triangular transactions or reportable B2B services.
What do codes L, T and S mean?
Code L is used for exempt intra-EU supplies of goods. Code T is used for triangular transactions. Code S is used for certain B2B services taxable where the customer is established.
Is a nil EC Sales List required in Belgium?
No. If there are no reportable transactions and no corrections for the period, Belgium does not require a nil EC Sales List. This must not be confused with the Belgian VAT return, where nil filing may still be required.
When is the Belgian EC Sales List due?
Monthly VAT filers file monthly EC Sales Lists. Quarterly VAT filers can file quarterly EC Sales Lists unless the EUR 50,000 threshold triggers monthly filing for at least 12 months. The exact due date follows the official Belgian VAT calendar.
Where do you file the Belgian EC Sales List?
The EC Sales List is generally filed through Intervat. A foreign company may file directly if it has the required access, or use a tax agent or responsible representative.
Is the EC Sales List the same as Intrastat?
No. The EC Sales List reports certain intra-EU transactions for VAT purposes, customer by customer. Intrastat reports physical movements of goods for statistical purposes when Belgian thresholds are exceeded.
Does the EC Sales List replace the Belgian VAT return?
No. The Belgian VAT return calculates the VAT position for the period. The EC Sales List details certain EU transactions by customer and category code. The two filings must be consistent, but they are separate obligations.
Countries concerned